Jacek Caban : msxml3/tests: Added invalid host XHR tests.
Alexandre Julliard
julliard at winehq.org
Wed Mar 28 16:42:43 CDT 2018
Module: wine
Branch: master
Commit: 35bd57ec5e62a984dd4223551eaa0714c06f7722
URL: https://source.winehq.org/git/wine.git/?a=commit;h=35bd57ec5e62a984dd4223551eaa0714c06f7722
Author: Jacek Caban <jacek at codeweavers.com>
Date: Tue Mar 27 18:20:19 2018 +0200
msxml3/tests: Added invalid host XHR tests.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/msxml3/tests/httpreq.c | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/dlls/msxml3/tests/httpreq.c b/dlls/msxml3/tests/httpreq.c
index 5149222..f20f18f 100644
--- a/dlls/msxml3/tests/httpreq.c
+++ b/dlls/msxml3/tests/httpreq.c
@@ -1787,6 +1787,18 @@ static void test_XMLHTTP(void)
SysFreeString(str);
IXMLHttpRequest_Release(xhr);
+
+ /* invalid host */
+ xhr = create_xhr();
+
+ test_open(xhr, "GET", "http://invalid.host.test.winehq.org/test/path", S_OK);
+
+ V_VT(&varbody) = VT_EMPTY;
+ hr = IXMLHttpRequest_send(xhr, varbody);
+ todo_wine
+ ok(hr == INET_E_RESOURCE_NOT_FOUND, "send to invalid host returned %#x.\n", hr);
+
+ IXMLHttpRequest_Release(xhr);
free_bstrs();
}
@@ -1819,6 +1831,18 @@ static void test_server_xhr(void)
SysFreeString(response);
IServerXMLHTTPRequest_Release(xhr);
+
+ /* invalid host */
+ xhr = create_server_xhr();
+
+ test_server_open(xhr, "GET", "http://invalid.host.test.winehq.org/test/path", S_OK);
+
+ V_VT(&body) = VT_EMPTY;
+ hr = IServerXMLHTTPRequest_send(xhr, body);
+ todo_wine
+ ok(hr == WININET_E_NAME_NOT_RESOLVED, "send to invalid host returned %#x.\n", hr);
+
+ IServerXMLHTTPRequest_Release(xhr);
free_bstrs();
}
More information about the wine-cvs
mailing list