Piotr Caban : wininet: Test if cache entry is created when INTERNET_FLAG_NO_CACHE_WRITE flag is used .
Alexandre Julliard
julliard at winehq.org
Wed Mar 13 17:10:07 CDT 2013
Module: wine
Branch: master
Commit: 9d6843a8c1f0eaa041e49126f3318055976f216f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9d6843a8c1f0eaa041e49126f3318055976f216f
Author: Piotr Caban <piotr at codeweavers.com>
Date: Wed Mar 13 17:05:51 2013 +0100
wininet: Test if cache entry is created when INTERNET_FLAG_NO_CACHE_WRITE flag is used.
---
dlls/wininet/tests/http.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/dlls/wininet/tests/http.c b/dlls/wininet/tests/http.c
index c2607dc..eeec7c5 100644
--- a/dlls/wininet/tests/http.c
+++ b/dlls/wininet/tests/http.c
@@ -1072,6 +1072,10 @@ static void InternetOpenUrlA_test(void)
DWORD size, readbytes, totalbytes=0;
BOOL ret;
+ ret = DeleteUrlCacheEntry(TEST_URL);
+ ok(ret || GetLastError() == ERROR_FILE_NOT_FOUND,
+ "DeleteUrlCacheEntry returned %x, GetLastError() = %d\n", ret, GetLastError());
+
myhinternet = InternetOpen("Winetest",0,NULL,NULL,INTERNET_FLAG_NO_CACHE_WRITE);
ok((myhinternet != 0), "InternetOpen failed, error %u\n",GetLastError());
size = 0x400;
@@ -1093,6 +1097,9 @@ static void InternetOpenUrlA_test(void)
InternetCloseHandle(myhttp);
InternetCloseHandle(myhinternet);
+
+ ret = DeleteUrlCacheEntry(TEST_URL);
+ ok(!ret && GetLastError() == ERROR_FILE_NOT_FOUND, "INTERNET_FLAG_NO_CACHE_WRITE flag doesn't work\n");
}
static void HttpSendRequestEx_test(void)
More information about the wine-cvs
mailing list