Re: Simplify code in dlls/imm32/tests/imm32.c
Gerald Pfeifer wrote:
Not sure how to else handle this; possibly remove this whole subtest?
Gerald
ChangeLog: Simplify code in dlls/imm32/tests/imm32.c (and avoid false warning).
diff --git a/dlls/imm32/tests/imm32.c b/dlls/imm32/tests/imm32.c index 1951242..3e35ac1 100644 --- a/dlls/imm32/tests/imm32.c +++ b/dlls/imm32/tests/imm32.c @@ -210,7 +210,7 @@ static void test_ImmNotifyIME(void) {
/* behavior differs between win9x and NT */ ret = ImmGetCompositionString(imc, GCS_COMPSTR, resstr, sizeof(resstr)); - ok(ret || !ret, "You'll never read this.\n"); + ok(TRUE, "You'll never read this.\n");
We could use broken() to make sure we follow the wanted behaviour for Wine. From the patch that changed that item it should be: ok(!ret || broken(ret), .....) If you look however at test.winehq.org it looks like hardly any box meets the proper requirements to run these tests at all. So I'd say: ok(!ret, "After being cancelled the composition string is empty.\n"); (Tested on my W2K3 and Vista boxes). -- Cheers, Paul.
participants (1)
-
Paul Vriens