Austin Lund : advapi32/tests: Add more error reporting for ReportEvent tests.

Alexandre Julliard julliard at winehq.org
Wed Aug 18 12:09:55 CDT 2010


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

Author: Austin Lund <austin.lund at gmail.com>
Date:   Wed Aug 18 11:22:49 2010 +1000

advapi32/tests: Add more error reporting for ReportEvent tests.

---

 dlls/advapi32/tests/eventlog.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dlls/advapi32/tests/eventlog.c b/dlls/advapi32/tests/eventlog.c
index ff3f658..88a02c7 100644
--- a/dlls/advapi32/tests/eventlog.c
+++ b/dlls/advapi32/tests/eventlog.c
@@ -826,21 +826,24 @@ static void test_readwrite(void)
         ret = ReportEvent(handle, read_write[i].evt_type, read_write[i].evt_cat,
                           read_write[i].evt_id, run_sidtests ? user : NULL,
                           read_write[i].evt_numstrings, 0, read_write[i].evt_strings, NULL);
+        ok(ret, "Expected ReportEvent success : %d\n", GetLastError());
 
         count = 0xdeadbeef;
+        SetLastError(0xdeadbeef);
         ret = GetNumberOfEventLogRecords(handle, &count);
-        ok(ret, "Expected success\n");
+        ok(ret, "Expected GetNumberOfEventLogRecords success : %d\n", GetLastError());
         ok(count == (i + 1), "Expected %d records, got %d\n", i + 1, count);
 
         oldest = 0xdeadbeef;
         ret = GetOldestEventLogRecord(handle, &oldest);
-        ok(ret, "Expected success\n");
+        ok(ret, "Expected GetOldestEventLogRecord success : %d\n", GetLastError());
         ok(oldest == 1 ||
            (oldest > 1 && oldest != 0xdeadbeef), /* Vista SP1+, W2K8 and Win7 */
            "Expected oldest to be 1 or higher, got %d\n", oldest);
         if (oldest > 1 && oldest != 0xdeadbeef)
             on_vista = TRUE;
 
+        SetLastError(0xdeadbeef);
         if (i % 2)
             ret = CloseEventLog(handle);
         else




More information about the wine-cvs mailing list