Commit 7f5b4a46 authored by Alexandre Julliard's avatar Alexandre Julliard

urlmon/tests: Don't fail the tests if the network is unreachable.

parent b669fcaf
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
#include "windef.h" #include "windef.h"
#include "winbase.h" #include "winbase.h"
#include "urlmon.h" #include "urlmon.h"
#include "wininet.h"
#include "wine/test.h" #include "wine/test.h"
...@@ -430,8 +431,12 @@ static HRESULT WINAPI statusclb_OnStopBinding(IBindStatusCallback *iface, HRESUL ...@@ -430,8 +431,12 @@ static HRESULT WINAPI statusclb_OnStopBinding(IBindStatusCallback *iface, HRESUL
{ {
CHECK_EXPECT(OnStopBinding); CHECK_EXPECT(OnStopBinding);
ok(SUCCEEDED(hresult), "Download failed: %08lx\n", hresult); /* ignore DNS failure */
ok(szError == NULL, "szError should be NULL\n"); if (hresult != HRESULT_FROM_WIN32(ERROR_INTERNET_NAME_NOT_RESOLVED))
{
ok(SUCCEEDED(hresult), "Download failed: %08lx\n", hresult);
ok(szError == NULL, "szError should be NULL\n");
}
stopped_binding = TRUE; stopped_binding = TRUE;
return S_OK; return S_OK;
...@@ -659,6 +664,11 @@ static void test_BindToStorage(void) ...@@ -659,6 +664,11 @@ static void test_BindToStorage(void)
} }
hres = IMoniker_BindToStorage(mon, bctx, NULL, &IID_IStream, (void**)&unk); hres = IMoniker_BindToStorage(mon, bctx, NULL, &IID_IStream, (void**)&unk);
if (test_protocol == HTTP_TEST && hres == HRESULT_FROM_WIN32(ERROR_INTERNET_NAME_NOT_RESOLVED))
{
trace( "Network unreachable, skipping tests\n" );
return;
}
ok(SUCCEEDED(hres), "IMoniker_BindToStorage failed: %08lx\n", hres); ok(SUCCEEDED(hres), "IMoniker_BindToStorage failed: %08lx\n", hres);
if (!SUCCEEDED(hres)) return; if (!SUCCEEDED(hres)) return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment