Juan Lang : winhttp/tests: Skip tests when a connection fails.
Alexandre Julliard
julliard at winehq.org
Tue Jun 8 10:08:22 CDT 2010
Module: wine
Branch: master
Commit: f3968fdf80fc15f12f8000640873b059adfd75ad
URL: http://source.winehq.org/git/wine.git/?a=commit;h=f3968fdf80fc15f12f8000640873b059adfd75ad
Author: Juan Lang <juan.lang at gmail.com>
Date: Mon Jun 7 13:41:40 2010 -0700
winhttp/tests: Skip tests when a connection fails.
---
dlls/winhttp/tests/winhttp.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/dlls/winhttp/tests/winhttp.c b/dlls/winhttp/tests/winhttp.c
index 26477ee..05c548c 100644
--- a/dlls/winhttp/tests/winhttp.c
+++ b/dlls/winhttp/tests/winhttp.c
@@ -211,6 +211,11 @@ static void test_OpenRequest (void)
ok(request != NULL, "WinHttpOpenrequest failed to open a request, error: %u.\n", GetLastError());
ret = WinHttpSendRequest(request, WINHTTP_NO_ADDITIONAL_HEADERS, 0, NULL, 0, 0, 0);
+ if (!ret && GetLastError() == ERROR_WINHTTP_CANNOT_CONNECT)
+ {
+ skip("Connection failed, skipping.\n");
+ goto done;
+ }
ok(ret == TRUE, "WinHttpSendRequest failed: %u\n", GetLastError());
ret = WinHttpCloseHandle(request);
ok(ret == TRUE, "WinHttpCloseHandle failed on closing request, got %d.\n", ret);
@@ -781,6 +786,11 @@ static void test_secure_connection(void)
ok(req != NULL, "failed to open a request %u\n", GetLastError());
ret = WinHttpSendRequest(req, NULL, 0, NULL, 0, 0, 0);
+ if (!ret && GetLastError() == ERROR_WINHTTP_CANNOT_CONNECT)
+ {
+ skip("Connection failed, skipping.\n");
+ goto cleanup;
+ }
ok(ret, "failed to send request %u\n", GetLastError());
ret = WinHttpReceiveResponse(req, NULL);
More information about the wine-cvs
mailing list