Piotr Caban : user32/tests: Fix DrawMenuBar test failures.

Alexandre Julliard julliard at winehq.org
Tue Apr 15 14:50:33 CDT 2014


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

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Tue Apr 15 15:01:10 2014 +0200

user32/tests: Fix DrawMenuBar test failures.

---

 dlls/user32/tests/msg.c |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dlls/user32/tests/msg.c b/dlls/user32/tests/msg.c
index a209492..684347d 100644
--- a/dlls/user32/tests/msg.c
+++ b/dlls/user32/tests/msg.c
@@ -4559,6 +4559,7 @@ static void test_messages(void)
     HMENU hmenu;
     MSG msg;
     LRESULT res;
+    POINT pos;
 
     flush_sequence();
 
@@ -4819,6 +4820,9 @@ static void test_messages(void)
     after_end_dialog = FALSE;
     test_def_id = FALSE;
 
+    ok(GetCursorPos(&pos), "GetCursorPos failed\n");
+    ok(SetCursorPos(109, 109), "SetCursorPos failed\n");
+
     hwnd = CreateWindowExA(0, "TestDialogClass", NULL, WS_POPUP|WS_CHILD,
                            0, 0, 100, 100, 0, 0, GetModuleHandleA(0), NULL);
     ok(hwnd != 0, "Failed to create custom dialog window\n");
@@ -4832,6 +4836,7 @@ static void test_messages(void)
     ok(DrawMenuBar(hwnd), "DrawMenuBar failed: %d\n", GetLastError());
     flush_events();
     ok_sequence(WmDrawMenuBarSeq, "DrawMenuBar", FALSE);
+    ok(SetCursorPos(pos.x, pos.y), "SetCursorPos failed\n");
     DestroyWindow(hwnd);
 
     flush_sequence();




More information about the wine-cvs mailing list