diff options
author | Dan Gudmundsson <[email protected]> | 2016-05-04 10:59:46 +0200 |
---|---|---|
committer | Dan Gudmundsson <[email protected]> | 2016-05-04 10:59:46 +0200 |
commit | a563c17bdea478952b619984571207c63862c7f8 (patch) | |
tree | 7ab8485e4b9e2160b067e7f0148c26f938f5d050 /lib/wx/test/wx_class_SUITE.erl | |
parent | 57acc66fd45ef77045e378967ff81e09f381d439 (diff) | |
download | otp-a563c17bdea478952b619984571207c63862c7f8.tar.gz otp-a563c17bdea478952b619984571207c63862c7f8.tar.bz2 otp-a563c17bdea478952b619984571207c63862c7f8.zip |
Test cuddle, increase sleep
To avoid failing on slow machines
Diffstat (limited to 'lib/wx/test/wx_class_SUITE.erl')
-rw-r--r-- | lib/wx/test/wx_class_SUITE.erl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/wx/test/wx_class_SUITE.erl b/lib/wx/test/wx_class_SUITE.erl index f88c10f987..6944a78360 100644 --- a/lib/wx/test/wx_class_SUITE.erl +++ b/lib/wx/test/wx_class_SUITE.erl @@ -643,8 +643,11 @@ modal(Config) -> wx:set_env(Env), modal_dialog(Frame, 1, Tester) end), - receive {dialog, M1, 1} -> timer:sleep(200), ets:insert(test_state, {M1, ready}) end, - receive {dialog, M2, 2} -> timer:sleep(200), ets:insert(test_state, {M2, ready}) end, + %% need to sleep so we know that the window is stuck in + %% the ShowModal event loop and not in an earlier event loop + %% wx2.8 invokes the event loop from more calls than wx-3 + receive {dialog, M1, 1} -> timer:sleep(1200), ets:insert(test_state, {M1, ready}) end, + receive {dialog, M2, 2} -> timer:sleep(1200), ets:insert(test_state, {M2, ready}) end, receive done -> ok end, receive {dialog_done, M2, 2} -> M2 end, |