diff options
author | Noel Grandin <noel@peralex.com> | 2015-06-09 13:27:06 +0200 |
---|---|---|
committer | Noel Grandin <noelgrandin@gmail.com> | 2015-06-11 06:47:23 +0000 |
commit | 754ade38ddb2e96187d00f3e621203cea34961fa (patch) | |
tree | 52bd945487d1a9ce850cba1d091d4f403da0481d /qadevOOo/tests/java/ifc/awt/_XWindow.java | |
parent | c82c94b40157c08bbbc524b2dc02714cbe82dc65 (diff) |
speed up Java unit tests by removing sleeps
and replacing them with a call to XToolkitExperimental::
processEventsToIdle
Change-Id: I9fd6cb8af43d902587186310aebe78b5a5ee6932
Reviewed-on: https://gerrit.libreoffice.org/16201
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'qadevOOo/tests/java/ifc/awt/_XWindow.java')
-rw-r--r-- | qadevOOo/tests/java/ifc/awt/_XWindow.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/qadevOOo/tests/java/ifc/awt/_XWindow.java b/qadevOOo/tests/java/ifc/awt/_XWindow.java index 0b7a406badf1..8ec136ba2ced 100644 --- a/qadevOOo/tests/java/ifc/awt/_XWindow.java +++ b/qadevOOo/tests/java/ifc/awt/_XWindow.java @@ -242,7 +242,7 @@ public class _XWindow extends MultiMethodTest { oObj.setPosSize(0, 0, 100, 100, PosSize.WIDTH); } - util.utils.pause(200); + waitForEventIdle(); boolean res = wListener.resized && wListener.moved && !wListener.hidden && !wListener.shown; result &= res; @@ -257,10 +257,10 @@ public class _XWindow extends MultiMethodTest { // testing wListener.windowHidden() wListener.init(); - util.utils.pause(200); + waitForEventIdle(); log.println("set object invisible..."); oObj.setVisible(false); - util.utils.pause(200); + waitForEventIdle(); res = wListener.hidden && !wListener.resized && !wListener.moved && !wListener.shown; result &= res; @@ -275,10 +275,10 @@ public class _XWindow extends MultiMethodTest { // testing wListener.windowShown() wListener.init() ; - util.utils.pause(200); + waitForEventIdle(); log.println("set object visible..."); oObj.setVisible(true) ; - util.utils.pause(200); + waitForEventIdle(); res = wListener.shown && !wListener.resized && !wListener.hidden && !wListener.moved; result &= res; @@ -361,9 +361,9 @@ public class _XWindow extends MultiMethodTest { // testing fListener.lost() oObj.setFocus(); - util.utils.pause(200); + waitForEventIdle(); win.setFocus(); - util.utils.pause(200); + waitForEventIdle(); result &= fListener.lost; if (!fListener.lost) { log.println("Lost focus was not notified about") ; @@ -371,7 +371,7 @@ public class _XWindow extends MultiMethodTest { // testing fListener.gained() oObj.setFocus() ; - util.utils.pause(200); + waitForEventIdle(); result &= fListener.gained; if (!fListener.gained) { log.println("Gained focus was not notified about") ; |