Jemmy ist ein hervorragendes Werkzeug zur Unterstützung von Unit-Tests von Swing-basierten-Anwendungen. Doch durch einen neuen Test, hing ein zuvor durchlaufender Testfall plötzlich tief unter JButtonOperator.clickMouse(), genau genommen in Queue.invokeAndWait().
Abhilfe schafft dieses Statement bei der Test-Initialisierung:
JemmyProperties.setCurrentDispatchingModel(
JemmyProperties.getCurrentDispatchingModel() -
JemmyProperties.getCurrentDispatchingModel() &
JemmyProperties.SHORTCUT_MODEL_MASK);Damit wird die AWT Queue auf eine andere Art bedient. Näheres dazu ist auf der Jemmy-Website erläutert.
