Hi,
I'm trying to fix the remaining issues in the kernel32 profile tests. They have
to do with the fact that we have extra '\r\n' on Win9x and that we need a
timeout. The timeout is already in (1000 msec) but apparently that is not even
enough on some boxes.
If I check the current results on one of my boxes I see:
profile.c:977: Test failed: File doesn't match
profile.c:992: Test failed: File doesn't match
profile.c:1007: Test failed: File doesn't match
profile.c:1019: Test failed: File doesn't match
This is exactly at the place where the ok() message is.
For debugging purposes I added
if (lstrcmpA(buf, data))
{
trace("buf : (%s)\n", buf);
trace("data : (%s)\n", data);
}
to check_file_data().
When I now run the test I get (and I omitted the buf/data output here):
profile.c:835: Test failed: File doesn't match
profile.c:835: Test failed: File doesn't match
profile.c:835: Test failed: File doesn't match
profile.c:835: Test failed: File doesn't match
So the linenumbers are not the ones from the original ok() message but instead
the ones from the last trace() message.
Any idea?
--
Cheers,
Paul.