Only test first part of string
Jakob Eriksson
jakov at vmlinux.org
Thu Mar 24 13:50:04 CST 2005
http://test.winehq.org/data/200503231000/nt4_ivanleo/ntdll:rtlstr.txt
NT4 returns a carriage return too, don't check for that.
-------------- next part --------------
Index: dlls/ntdll/tests/rtlstr.c
===================================================================
RCS file: /home/wine/wine/dlls/ntdll/tests/rtlstr.c,v
retrieving revision 1.18
diff -u -r1.18 rtlstr.c
--- dlls/ntdll/tests/rtlstr.c 14 Aug 2004 00:42:12 -0000 1.18
+++ dlls/ntdll/tests/rtlstr.c 23 Mar 2005 14:35:33 -0000
@@ -1600,10 +1600,10 @@
test_num, int2str->value, int2str->base, ansi_str.Buffer);
} /* if */
} /* if */
- ok(memcmp(unicode_string.Buffer, expected_unicode_string.Buffer, STRI_BUFFER_LENGTH * sizeof(WCHAR)) == 0,
+ ok(memcmp(unicode_string.Buffer, expected_unicode_string.Buffer, 16) == 0,
"(test %d): RtlIntegerToUnicodeString(%lu, %d, [out]) assigns string \"%s\", expected: \"%s\"\n",
test_num, int2str->value, int2str->base, ansi_str.Buffer, expected_ansi_str.Buffer);
- ok(unicode_string.Length == expected_unicode_string.Length,
+ ok(unicode_string.Length >= expected_unicode_string.Length,
"(test %d): RtlIntegerToUnicodeString(%lu, %d, [out]) string has Length %d, expected: %d\n",
test_num, int2str->value, int2str->base, unicode_string.Length, expected_unicode_string.Length);
ok(unicode_string.MaximumLength == expected_unicode_string.MaximumLength,
More information about the wine-patches
mailing list