[PATCH] advapi32/tests: Add more error reporting for ReportEvent tests.
Austin Lund
austin.lund at gmail.com
Tue Aug 17 20:22:49 CDT 2010
---
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
--
1.7.0.4
More information about the wine-patches
mailing list