Paul Vriens : user32/tests: Skip some tests on Win9x/WinME.
Alexandre Julliard
julliard at winehq.org
Mon Jun 15 07:59:05 CDT 2009
Module: wine
Branch: master
Commit: 267c39bc9c26353fbc8506f57f79d17c3ed63b34
URL: http://source.winehq.org/git/wine.git/?a=commit;h=267c39bc9c26353fbc8506f57f79d17c3ed63b34
Author: Paul Vriens <Paul.Vriens.Wine at gmail.com>
Date: Sat Jun 13 14:28:29 2009 +0200
user32/tests: Skip some tests on Win9x/WinME.
---
dlls/user32/tests/msg.c | 17 ++++++++++++-----
1 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/dlls/user32/tests/msg.c b/dlls/user32/tests/msg.c
index 28b0420..bde52ca 100644
--- a/dlls/user32/tests/msg.c
+++ b/dlls/user32/tests/msg.c
@@ -11612,8 +11612,15 @@ static void test_PostMessage(void)
HWND hwnd;
BOOL ret;
MSG msg;
+ static const WCHAR staticW[] = {'s','t','a','t','i','c',0};
- hwnd = CreateWindowExA(0, "static", NULL, WS_POPUP, 0,0,0,0,0,0,0, NULL);
+ SetLastError(0xdeadbeef);
+ hwnd = CreateWindowExW(0, staticW, NULL, WS_POPUP, 0,0,0,0,0,0,0, NULL);
+ if (!hwnd && GetLastError() == ERROR_CALL_NOT_IMPLEMENTED)
+ {
+ win_skip("Skipping some PostMessage tests on Win9x/WinMe\n");
+ return;
+ }
assert(hwnd);
flush_events();
@@ -11631,13 +11638,13 @@ static void test_PostMessage(void)
if (data[i].hwnd)
ok(ret && msg.hwnd == 0 && msg.message == WM_USER+2 &&
msg.wParam == 0x5678 && msg.lParam == 0x1234,
- "got ret %d hwnd %p msg %04x wParam %08lx lParam %08lx instead of TRUE/0/WM_USER/0x1234/0x5678\n",
- ret, msg.hwnd, msg.message, msg.wParam, msg.lParam);
+ "%d: got ret %d hwnd %p msg %04x wParam %08lx lParam %08lx instead of TRUE/0/WM_USER+2/0x5678/0x1234\n",
+ i, ret, msg.hwnd, msg.message, msg.wParam, msg.lParam);
else
ok(ret && msg.hwnd == hwnd && msg.message == WM_USER+1 &&
msg.wParam == 0x1234 && msg.lParam == 0x5678,
- "got ret %d hwnd %p msg %04x wParam %08lx lParam %08lx instead of TRUE/0/WM_USER/0x1234/0x5678\n",
- ret, msg.hwnd, msg.message, msg.wParam, msg.lParam);
+ "%d: got ret %d hwnd %p msg %04x wParam %08lx lParam %08lx instead of TRUE/%p/WM_USER+1/0x1234/0x5678\n",
+ i, ret, msg.hwnd, msg.message, msg.wParam, msg.lParam, msg.hwnd);
}
}
More information about the wine-cvs
mailing list