[URLMON_WINETEST]

- Cancel the test if a failure situation is detected that will lead to a timeout
ROSTESTS-192
CORE-10360

svn path=/trunk/; revision=69599
This commit is contained in:
Thomas Faber 2015-10-18 13:13:44 +00:00
parent 2cf1ec318d
commit 3bb5106159

View file

@ -1084,6 +1084,12 @@ static HRESULT WINAPI ProtocolSink_ReportResult(IInternetProtocolSink *iface, HR
else
ok(hrResult == expect_hrResult, "hrResult = %08x, expected: %08x\n",
hrResult, expect_hrResult);
#ifdef __REACTOS__
if(!winetest_interactive && tested_protocol != FTP_TEST && hrResult != expect_hrResult) {
skip("CORE-10360/ROSTESTS-192: Test might hang, skipping the rest!\n");
exit(1);
}
#endif
if(SUCCEEDED(hrResult) || tested_protocol == FTP_TEST || test_abort)
ok(dwError == ERROR_SUCCESS, "dwError = %d, expected ERROR_SUCCESS\n", dwError);
else