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

Alexandre Julliard julliard at winehq.org
Mon Sep 28 11:54:37 CDT 2009


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

Author: Paul Vriens <Paul.Vriens.Wine at gmail.com>
Date:   Mon Sep 28 12:03:31 2009 +0200

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

---

 dlls/gdiplus/tests/image.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dlls/gdiplus/tests/image.c b/dlls/gdiplus/tests/image.c
index e973186..cd761bd 100644
--- a/dlls/gdiplus/tests/image.c
+++ b/dlls/gdiplus/tests/image.c
@@ -828,10 +828,14 @@ static void test_getsetpixel(void)
     expect(InvalidParameter, stat);
 
     stat = GdipBitmapGetPixel(bitmap, 1, -1, &color);
-    expect(InvalidParameter, stat);
+    ok(stat == InvalidParameter ||
+       broken(stat == Ok), /* Older gdiplus */
+       "Expected InvalidParameter, got %.8x\n", stat);
 
     stat = GdipBitmapSetPixel(bitmap, 1, -1, 0);
-    expect(InvalidParameter, stat);
+    ok(stat == InvalidParameter ||
+       broken(stat == Ok), /* Older gdiplus */
+       "Expected InvalidParameter, got %.8x\n", stat);
 
     stat = GdipBitmapGetPixel(bitmap, 2, 1, &color);
     expect(InvalidParameter, stat);




More information about the wine-cvs mailing list