[2/2] kernel32/tests: Mark bad VerifyConsoleIoHandle result as broken on win8

André Hentschel nerv at dawncrow.de
Tue Jan 7 18:54:51 CST 2014


both handles are valid, so win8 seems broken here
---
 dlls/kernel32/tests/console.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dlls/kernel32/tests/console.c b/dlls/kernel32/tests/console.c
index 18d3cf9..8e33b5e 100644
--- a/dlls/kernel32/tests/console.c
+++ b/dlls/kernel32/tests/console.c
@@ -1267,7 +1267,7 @@ static void test_VerifyConsoleIoHandle( HANDLE handle )
     SetLastError(0xdeadbeef);
     ret = pVerifyConsoleIoHandle(handle);
     error = GetLastError();
-    ok(ret, "expected VerifyConsoleIoHandle to succeed\n");
+    ok(ret || broken(!ret /* Win8 */), "expected VerifyConsoleIoHandle to succeed\n");
     ok(error == 0xdeadbeef, "wrong GetLastError() %d\n", error);
 }
 
@@ -2670,6 +2670,7 @@ START_TEST(console)
     test_OpenConsoleW();
     test_CreateFileW();
     test_OpenCON();
+    test_VerifyConsoleIoHandle(hConIn);
     test_VerifyConsoleIoHandle(hConOut);
     test_GetSetStdHandle();
     test_GetNumberOfConsoleInputEvents(hConIn);
-- 
1.8.1.2




More information about the wine-patches mailing list