From: Bernhard Übelacker bernhardu@mailbox.org
--- dlls/comctl32/tests/syslink.c | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-)
diff --git a/dlls/comctl32/tests/syslink.c b/dlls/comctl32/tests/syslink.c index e8a76f8a5ae..65909774d19 100644 --- a/dlls/comctl32/tests/syslink.c +++ b/dlls/comctl32/tests/syslink.c @@ -374,8 +374,15 @@ todo_wine { ok(hr == S_OK, "accDefaultAction failed, hr=%lx\n", hr); if (SUCCEEDED(hr)) { - ok(!!name && !wcscmp(name, L"Click"), - "unexpected name %s\n", debugstr_w(name)); + if (PRIMARYLANGID(GetSystemDefaultLangID()) != LANG_ENGLISH) + { + skip("Non-English locale (test with hardcoded 'Click')\n"); + } + else + { + ok(!!name && !wcscmp(name, L"Click"), + "unexpected name %s\n", debugstr_w(name)); + } SysFreeString(name); }
@@ -413,8 +420,15 @@ todo_wine { ok(hr == S_OK, "accDefaultAction failed, hr=%lx\n", hr); if (SUCCEEDED(hr)) { - ok(!!name && !wcscmp(name, L"Click"), - "unexpected name %s\n", debugstr_w(name)); + if (PRIMARYLANGID(GetSystemDefaultLangID()) != LANG_ENGLISH) + { + skip("Non-English locale (test with hardcoded 'Click')\n"); + } + else + { + ok(!!name && !wcscmp(name, L"Click"), + "unexpected name %s\n", debugstr_w(name)); + } SysFreeString(name); }