Paul Vriens : comctl32/tests: Fix some test failures on older comctl32 versions.

Alexandre Julliard julliard at winehq.org
Mon Oct 5 09:54:26 CDT 2009


Module: wine
Branch: master
Commit: 1dbab053649823c36b52f81ae92e29dc2e18944b
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1dbab053649823c36b52f81ae92e29dc2e18944b

Author: Paul Vriens <Paul.Vriens.Wine at gmail.com>
Date:   Sat Oct  3 14:44:34 2009 +0200

comctl32/tests: Fix some test failures on older comctl32 versions.

---

 dlls/comctl32/tests/monthcal.c |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dlls/comctl32/tests/monthcal.c b/dlls/comctl32/tests/monthcal.c
index 28b3646..fc61fee 100644
--- a/dlls/comctl32/tests/monthcal.c
+++ b/dlls/comctl32/tests/monthcal.c
@@ -331,9 +331,15 @@ static void test_monthcal(void)
     memset(&st, 0xcc, sizeof(st));
     ok(SendMessage(hwnd, MCM_GETRANGE, 0, (LPARAM)st) == 0, "No limits should be set\n");
 
-    expect(0, st[0].wYear);
-    expect(0, st[0].wMonth);
-    expect(0, st[0].wDay);
+    ok(0 == st[0].wYear ||
+       broken(1752 == st[0].wYear), /* comctl32 <= 4.72 */
+       "Expected 0, got %d\n", st[0].wYear);
+    ok(0 == st[0].wMonth ||
+       broken(9 == st[0].wMonth), /* comctl32 <= 4.72 */
+       "Expected 0, got %d\n", st[0].wMonth);
+    ok(0 == st[0].wDay ||
+       broken(14 == st[0].wDay), /* comctl32 <= 4.72 */
+       "Expected 0, got %d\n", st[0].wDay);
     expect(0, st[0].wDayOfWeek);
     expect(0, st[0].wHour);
     expect(0, st[0].wMinute);




More information about the wine-cvs mailing list