[PATCH v2 1/2] httpapi/tests: Add todo's.

Yussur-Mustafa Oraji yussur.oraji at hotmail.de
Mon Feb 11 04:07:31 CST 2019


Required for stubbing HttpCloseServerSession

Signed-off-by: Yussur-Mustafa Oraji <yussur.oraji at hotmail.de>
---
The tests only ran if both HttpCloseServerSession and HttpCreateServerSession existed, and, when stubbing 
HttpCloseServerSession, this is the case, adding a lot of test failures.
I did not mark the last one of test_HttpCreateServerSession, as that one works as expected and returns ERROR_INVALID_PARAMETER.

 dlls/httpapi/tests/httpapi.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dlls/httpapi/tests/httpapi.c b/dlls/httpapi/tests/httpapi.c
index 47df2260c1..e1437552a8 100644
--- a/dlls/httpapi/tests/httpapi.c
+++ b/dlls/httpapi/tests/httpapi.c
@@ -92,30 +92,37 @@ static void test_HttpCreateServerSession(void)
     version.HttpApiMajorVersion = 1;
     version.HttpApiMinorVersion = 0;
     ret = pHttpCreateServerSession(version, NULL, 0);
+todo_wine
     ok(ret == ERROR_INVALID_PARAMETER, "Unexpected return value %u.\n", ret);
 
     version.HttpApiMajorVersion = 1;
     version.HttpApiMinorVersion = 1;
     ret = pHttpCreateServerSession(version, &session, 0);
+todo_wine
     ok(ret == ERROR_REVISION_MISMATCH, "Unexpected return value %u.\n", ret);
 
     version.HttpApiMajorVersion = 3;
     version.HttpApiMinorVersion = 0;
     ret = pHttpCreateServerSession(version, &session, 0);
+todo_wine
     ok(ret == ERROR_REVISION_MISMATCH, "Unexpected return value %u.\n", ret);
 
     version.HttpApiMajorVersion = 2;
     version.HttpApiMinorVersion = 0;
     ret = pHttpCreateServerSession(version, &session, 0);
+todo_wine
     ok(!ret, "Unexpected return value %u.\n", ret);
     ret = pHttpCloseServerSession(session);
+todo_wine
     ok(!ret, "Unexpected return value %u.\n", ret);
 
     version.HttpApiMajorVersion = 1;
     version.HttpApiMinorVersion = 0;
     ret = pHttpCreateServerSession(version, &session, 0);
+todo_wine
     ok(!ret, "Unexpected return value %u.\n", ret);
     ret = pHttpCloseServerSession(session);
+todo_wine
     ok(!ret, "Unexpected return value %u.\n", ret);
 
     ret = pHttpCloseServerSession(0xdead);
-- 
2.20.1




More information about the wine-devel mailing list