[2/3] comctl32/listview: Skip icon spacing tests when unsupported

Nikolay Sivov bunglehead at gmail.com
Wed Sep 23 18:12:42 CDT 2009


Changelog:
    - skip some tests on 4.0 version

>From c9717c89523ef2aaff2d50f2161a754d43ea8cd6 Mon Sep 17 00:00:00 2001
From: Nikolay Sivov <bunglehead at gmail.com>
Date: Thu, 24 Sep 2009 00:15:51 +0400
Subject: Skip icon spacing tests when unsupported

---
 dlls/comctl32/tests/listview.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/dlls/comctl32/tests/listview.c b/dlls/comctl32/tests/listview.c
index 554c94c..31b09a3 100644
--- a/dlls/comctl32/tests/listview.c
+++ b/dlls/comctl32/tests/listview.c
@@ -3,6 +3,7 @@
  *
  * Copyright 2006 Mike McCormack for CodeWeavers
  * Copyright 2007 George Gov
+ * Copyright 2009 Nikolay Sivov
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -1606,6 +1607,13 @@ static void test_icon_spacing(void)
        "Expected %d, got %d\n", MAKELONG(w, h), r);
 
     r = SendMessage(hwnd, LVM_SETICONSPACING, 0, MAKELPARAM(25, 35));
+    if (r == 0)
+    {
+        /* version 4.0 */
+        win_skip("LVM_SETICONSPACING unimplemented. Skipping.\n");
+        DestroyWindow(hwnd);
+        return;
+    }
     expect(MAKELONG(20,30), r);
 
     r = SendMessage(hwnd, LVM_SETICONSPACING, 0, MAKELPARAM(-1,-1));
-- 
1.5.6.5







More information about the wine-patches mailing list