user32/tests: Skip tests expecting ascii VK wparam on non-us keyboards.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
32b3e502d9
commit
e83486062d
|
@ -9179,6 +9179,7 @@ static void test_accelerators(void)
|
|||
HACCEL hAccel;
|
||||
HWND hwnd = CreateWindowExA(0, "TestWindowClass", NULL, WS_OVERLAPPEDWINDOW | WS_VISIBLE,
|
||||
100, 100, 200, 200, 0, 0, 0, NULL);
|
||||
BOOL us_kbd = (GetKeyboardLayout(0) == (HKL)(ULONG_PTR)0x04090409);
|
||||
BOOL ret;
|
||||
|
||||
assert(hwnd != 0);
|
||||
|
@ -9201,6 +9202,12 @@ static void test_accelerators(void)
|
|||
pump_msg_loop(hwnd, 0);
|
||||
flush_sequence();
|
||||
|
||||
if (!us_kbd)
|
||||
{
|
||||
skip("skipping ascii VK events on non-us keyboard\n");
|
||||
goto done;
|
||||
}
|
||||
|
||||
trace("testing VK_N press/release\n");
|
||||
flush_sequence();
|
||||
keybd_event('N', 0, 0, 0);
|
||||
|
@ -15247,6 +15254,7 @@ static void test_menu_messages(void)
|
|||
HMENU hmenu, hmenu_popup;
|
||||
HWND hwnd;
|
||||
DWORD style;
|
||||
BOOL us_kbd = (GetKeyboardLayout(0) == (HKL)(ULONG_PTR)0x04090409);
|
||||
|
||||
if (!pGetMenuInfo || !pSetMenuInfo)
|
||||
{
|
||||
|
@ -15293,6 +15301,12 @@ static void test_menu_messages(void)
|
|||
style = get_menu_style(hmenu_popup);
|
||||
ok(style == 0, "expected 0, got %u\n", style);
|
||||
|
||||
if (!us_kbd)
|
||||
{
|
||||
skip("skipping ascii VK events on non-us keyboard\n");
|
||||
goto done;
|
||||
}
|
||||
|
||||
/* Alt+E, Enter */
|
||||
trace("testing a popup menu command\n");
|
||||
flush_sequence();
|
||||
|
|
Loading…
Reference in New Issue