Commit e8348606 authored by Rémi Bernon's avatar Rémi Bernon Committed by Alexandre Julliard

user32/tests: Skip tests expecting ascii VK wparam on non-us keyboards.

parent 32b3e502
......@@ -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();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment