Piotr Caban : urlmon: Remove some CoInternetParseUrl tests.
Alexandre Julliard
julliard at winehq.org
Fri Dec 18 10:49:10 CST 2009
Module: wine
Branch: master
Commit: c72a7d471ad442c0f900801ca7c9247250de8e05
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c72a7d471ad442c0f900801ca7c9247250de8e05
Author: Piotr Caban <piotr at codeweavers.com>
Date: Fri Dec 18 01:56:54 2009 +0100
urlmon: Remove some CoInternetParseUrl tests.
Some tests with PARSE_DOMAIN flag fails on older urlmon.
---
dlls/urlmon/tests/misc.c | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/dlls/urlmon/tests/misc.c b/dlls/urlmon/tests/misc.c
index f9c2de9..dd6ba6d 100644
--- a/dlls/urlmon/tests/misc.c
+++ b/dlls/urlmon/tests/misc.c
@@ -340,12 +340,15 @@ static void test_CoInternetParseUrl(void)
ok(size == lstrlenW(parse_tests[i].schema), "[%d] wrong size\n", i);
ok(!lstrcmpW(parse_tests[i].schema, buf), "[%d] wrong schema\n", i);
- memset(buf, 0xf0, sizeof(buf));
- hres = CoInternetParseUrl(parse_tests[i].url, PARSE_DOMAIN, 0, buf,
- sizeof(buf)/sizeof(WCHAR), &size, 0);
- ok(hres == parse_tests[i].domain_hres, "[%d] domain failed: %08x\n", i, hres);
- if(parse_tests[i].domain)
- ok(!lstrcmpW(parse_tests[i].domain, buf), "[%d] wrong domain, received %s\n", i, wine_dbgstr_w(buf));
+ if(memcmp(parse_tests[i].url, wszRes, 3*sizeof(WCHAR))
+ && memcmp(parse_tests[i].url, wszAbout, 5*sizeof(WCHAR))) {
+ memset(buf, 0xf0, sizeof(buf));
+ hres = CoInternetParseUrl(parse_tests[i].url, PARSE_DOMAIN, 0, buf,
+ sizeof(buf)/sizeof(WCHAR), &size, 0);
+ ok(hres == parse_tests[i].domain_hres, "[%d] domain failed: %08x\n", i, hres);
+ if(parse_tests[i].domain)
+ ok(!lstrcmpW(parse_tests[i].domain, buf), "[%d] wrong domain, received %s\n", i, wine_dbgstr_w(buf));
+ }
memset(buf, 0xf0, sizeof(buf));
hres = CoInternetParseUrl(parse_tests[i].url, PARSE_ROOTDOCUMENT, 0, buf,
More information about the wine-cvs
mailing list