Fix for test of CreateFileMapping in dlls/kernel/tests/file.c

Jakob Eriksson jakov at vmlinux.org
Sat Apr 24 06:02:04 CDT 2004


Jakob Eriksson wrote:

>
> From a run of winetest 20040423 on Windows XP:
>
> file.c:1075: Test failed: mapping should succeed
> file.c:1077: Test failed: can't close mapping handle
> file: 487696 tests executed, 0 marked as todo, 2 failures.
>
>
>
> Seems CreateFileMapping has some seriously strange behaviour.
> I tested some more how XP behaves and produced a patch based on that.



But I just installed Windows 95 and it fails very much under that platform:

will have to think more about that...
-------------- next part --------------
file.c:58: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:105: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:180: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:204: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:319: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:354: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:394: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:441: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:683: Test failed: DeleteFileA("nul") returned ret=0 error=5
file.c:893: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:982: Test failed: couldn't create file "testfile.xxx" (err=32)
file.c:1077: Test failed: Map is already created, for some reason we should be able to remap now...
file.c:1081: Test failed: can't close mapping handle
file.c:1086: Test failed: We should still be able to map!
file.c:1087: Test failed: can't close mapping handle
file.c:1088: Test failed: can't close file handle
file.c:1097: Test failed: not ERROR_FILE_INVALID
file.c:1108: Test failed: mapping should fail
file.c:1110: Test failed: can't close file handle
file.c:1111: Test failed: DeleteFile failed after map
file.c:1118: Test failed: open testfile.xxx failed
file.c:1120: Test failed: expected type disk got 0
file: 76 tests executed, 0 marked as todo, 22 failures.


More information about the wine-devel mailing list