Dmitry Timoshkov : kernel32: Print more information about the reason of a test failure.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Jan 8 06:35:46 CST 2007


Module: wine
Branch: master
Commit: 67568764e5469f826e3a36a568744c91c7744bc5
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=67568764e5469f826e3a36a568744c91c7744bc5

Author: Dmitry Timoshkov <dmitry at codeweavers.com>
Date:   Mon Jan  8 11:18:18 2007 +0800

kernel32: Print more information about the reason of a test failure.

---

 dlls/kernel32/tests/file.c |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/dlls/kernel32/tests/file.c b/dlls/kernel32/tests/file.c
index b2dc1bd..96fe96e 100644
--- a/dlls/kernel32/tests/file.c
+++ b/dlls/kernel32/tests/file.c
@@ -1745,47 +1745,50 @@ static void test_overlapped(void)
     result = 1;
     r = GetOverlappedResult(0, &ov, &result, 0);
     ok( r == TRUE, "should return false\n");
-    ok( result == 0, "result wrong\n");
+    ok( result == 0, "wrong result %u\n", result );
 
     result = 0;
     ov.Internal = 0;
     ov.InternalHigh = 0xabcd;
     r = GetOverlappedResult(0, &ov, &result, 0);
     ok( r == TRUE, "should return false\n");
-    ok( result == 0xabcd, "result wrong\n");
+    ok( result == 0xabcd, "wrong result %u\n", result );
 
     SetLastError( 0xb00 );
     result = 0;
     ov.Internal = STATUS_INVALID_HANDLE;
     ov.InternalHigh = 0xabcd;
     r = GetOverlappedResult(0, &ov, &result, 0);
-    ok (GetLastError() == ERROR_INVALID_HANDLE, "error wrong\n");
+    ok( GetLastError() == ERROR_INVALID_HANDLE, "wrong error %u\n", GetLastError() );
     ok( r == FALSE, "should return false\n");
-    ok( result == 0xabcd, "result wrong\n");
+    ok( result == 0xabcd, "wrong result %u\n", result );
 
+    SetLastError( 0xb00 );
     result = 0;
     ov.Internal = STATUS_PENDING;
     ov.InternalHigh = 0xabcd;
     r = GetOverlappedResult(0, &ov, &result, 0);
     todo_wine {
-    ok (GetLastError() == ERROR_IO_INCOMPLETE, "error wrong\n");
+    ok( GetLastError() == ERROR_IO_INCOMPLETE, "wrong error %u\n", GetLastError() );
     }
     ok( r == FALSE, "should return false\n");
-    ok( result == 0, "result wrong\n");
+    ok( result == 0, "wrong result %u\n", result );
 
+    SetLastError( 0xb00 );
     ov.hEvent = CreateEvent( NULL, 1, 1, NULL );
     ov.Internal = STATUS_PENDING;
     ov.InternalHigh = 0xabcd;
     r = GetOverlappedResult(0, &ov, &result, 0);
-    ok (GetLastError() == ERROR_IO_INCOMPLETE, "error wrong\n");
+    ok( GetLastError() == ERROR_IO_INCOMPLETE, "wrong error %u\n", GetLastError() );
     ok( r == FALSE, "should return false\n");
 
     ResetEvent( ov.hEvent );
 
+    SetLastError( 0xb00 );
     ov.Internal = STATUS_PENDING;
     ov.InternalHigh = 0;
     r = GetOverlappedResult(0, &ov, &result, 0);
-    ok (GetLastError() == ERROR_IO_INCOMPLETE, "error wrong\n");
+    ok( GetLastError() == ERROR_IO_INCOMPLETE, "wrong error %u\n", GetLastError() );
     ok( r == FALSE, "should return false\n");
 
     r = CloseHandle( ov.hEvent );




More information about the wine-cvs mailing list