Remove tests who fail badly on Windows 98
Jakob Eriksson
jakov at vmlinux.org
Sun Mar 27 08:23:14 CST 2005
http://test.winehq.org/data/200503261000/95_jmelgarejo95casa/kernel32:time.txt
Win98 seems to have no check for crazy input.
//jakob
-------------- next part --------------
Index: dlls/kernel/tests/time.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/tests/time.c,v
retrieving revision 1.8
diff -u -r1.8 time.c
--- dlls/kernel/tests/time.c 17 Mar 2005 18:54:31 -0000 1.8
+++ dlls/kernel/tests/time.c 27 Mar 2005 14:21:36 -0000
@@ -124,14 +124,6 @@
/* Invalid argument checks */
- ft.dwHighDateTime = 12345;
- ft.dwLowDateTime = 12345;
- todo_wine {
- ok( 0 == DosDateTimeToFileTime(0,0,&ft),
- "Invalid DOS date/time, DosDateTimeToFileTime() didn't fail!\n"
- "ft.dwHighDateTime=%d, ft.dwLowDateTime=%d.\n\n", (int)ft.dwHighDateTime, (int)ft.dwLowDateTime);
- }
-
memset(&ft,0,sizeof ft);
ok( DosDateTimeToFileTime(DOS_DATE(1980,1,1),DOS_TIME(0,0,0),&ft), /* this is 1 Jan 1980 00:00:00 */
"DosDateTimeToFileTime() failed\n");
@@ -149,15 +141,6 @@
ok( !SystemTimeToFileTime(&st, &ft), "bad month\n");
- /* with a bad day */
- SETUP_1980(st)
- st.wDay = 0;
-
- ft.dwHighDateTime = 11111;
- ft.dwLowDateTime = 22222;
- ok( 0 == SystemTimeToFileTime(&st, &ft), "SystemTimeToFileTime() succeded unexpectedly!\n"
- "ft.dwHighDateTime=%d, ft.dwLowDateTime=%d.\n\n", (int)ft.dwHighDateTime, (int)ft.dwLowDateTime);
-
/* with a bad hour */
SETUP_1980(st)
st.wHour = 24;
More information about the wine-patches
mailing list