Commit 4abd7af2 authored by Francois Gouget's avatar Francois Gouget Committed by Alexandre Julliard

advapi32/tests: Make the services resume handle traces more informative.

parent 6e2efe54
...@@ -1350,9 +1350,9 @@ static BOOL test_enum_svc(int attempt) ...@@ -1350,9 +1350,9 @@ static BOOL test_enum_svc(int attempt)
goto retry; /* service stop race condition */ goto retry; /* service stop race condition */
} }
ok(!ret, "Expected failure\n"); ok(!ret, "Expected failure\n");
ok(needed != 0xdeadbeef && needed > 0, "Expected the needed buffer size for the missing services\n"); ok(needed != 0xdeadbeef && needed > 0, "Expected the needed buffer size for the missing services, got %lx\n", needed);
todo_wine ok(needed < tempneeded, "Expected a smaller needed buffer size for the missing services\n"); todo_wine ok(needed < tempneeded, "Expected < %lu bytes needed for the remaining services, got %lu\n", tempneeded, needed);
ok(returned < tempreturned, "Expected fewer services to be returned\n"); ok(returned < tempreturned, "Expected < %lu remaining services, got %lu\n", tempreturned, returned);
todo_wine ok(resume, "Expected a resume handle\n"); todo_wine ok(resume, "Expected a resume handle\n");
ok(GetLastError() == ERROR_MORE_DATA, ok(GetLastError() == ERROR_MORE_DATA,
"Expected ERROR_MORE_DATA, got %ld\n", GetLastError()); "Expected ERROR_MORE_DATA, got %ld\n", GetLastError());
...@@ -1369,8 +1369,8 @@ static BOOL test_enum_svc(int attempt) ...@@ -1369,8 +1369,8 @@ static BOOL test_enum_svc(int attempt)
if (!ret && GetLastError() == ERROR_MORE_DATA && attempt) if (!ret && GetLastError() == ERROR_MORE_DATA && attempt)
goto retry; /* service start race condition */ goto retry; /* service start race condition */
ok(ret, "Expected success, got error %lu\n", GetLastError()); ok(ret, "Expected success, got error %lu\n", GetLastError());
ok(needed == 0, "Expected needed buffer to be 0 as we are done\n"); ok(needed == 0, "Expected 0 needed bytes as we are done, got %lu\n", needed);
todo_wine ok(returned == missing, "Expected %lu services to be returned\n", missing); todo_wine ok(returned == missing, "Expected %lu remaining services, got %lu\n", missing, returned);
ok(resume == 0, "Expected the resume handle to be 0\n"); ok(resume == 0, "Expected the resume handle to be 0\n");
/* See if things add up */ /* See if things add up */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment