| junit.extensions.abbot.ComponentTestFixture abbot.util.BugsTest
BugsTest | public class BugsTest extends ComponentTestFixture (Code) | | Provides platform bugs detection. Also serves as a repository of tests for
all VM or OS-related bugs which affect Abbot operation. A boolean test for
each of these may appear in abbot.util.Bugs .
Add tests that show the bug, then disable them only for the specific
platform/VM versions that are known to display the bug (i.e. use
Bugs.hasXXX() to avoid running the test). This ensures that the bug
is detected/tested for on new platforms/VMs, but doesn't needlessly clutter
test results with known failures. Define abbot.test.show_bugs=true in order
to see the failures when running tests.
author: twall |
testEscapeKeyGenerationFailure | public void testEscapeKeyGenerationFailure() throws Exception(Code) | | Robot won't generate an ESC on OSX 1.3.1 (Apple VM bug).
|
testFileDialogMisreportsBounds | public void testFileDialogMisreportsBounds() throws Exception(Code) | | |
testFileDialogRequiresDismiss | public void testFileDialogRequiresDismiss() throws Exception(Code) | | |
testHasKeyInputDelay | public void testHasKeyInputDelay()(Code) | | |
testLocksUpOnScreenCapture | public void testLocksUpOnScreenCapture() throws Exception(Code) | | |
testMultiClickFrameBug | public void testMultiClickFrameBug()(Code) | | |
testNoAWTInputOnTextField | public void testNoAWTInputOnTextField()(Code) | | |
testReportsIncorrectLockingKeyState | public void testReportsIncorrectLockingKeyState() throws Throwable(Code) | | |
testShowAWTPopupMenuBlocks | public void testShowAWTPopupMenuBlocks() throws Exception(Code) | | W32 systems block on AWT PopupMenu.show. If the method is invoked on
the EDT, the result is that Robot.waitForIdle will lock up and events
posted by Robot.postEvent will not be processed until the AWT popup
goes away.
|
testWindowMotionBug | public void testWindowMotionBug() throws Exception(Code) | | |
Methods inherited from junit.extensions.abbot.ComponentTestFixture | protected Hierarchy createHierarchy()(Code)(Java Doc) protected void disposeAll()(Code)(Java Doc) protected void disposeWindow(Window w)(Code)(Java Doc) protected void fixtureSetUp() throws Throwable(Code)(Java Doc) protected void fixtureTearDown() throws Throwable(Code)(Java Doc) protected ComponentFinder getFinder()(Code)(Java Doc) protected Hierarchy getHierarchy()(Code)(Java Doc) protected Robot getRobot()(Code)(Java Doc) protected WindowTracker getWindowTracker()(Code)(Java Doc) protected void hideWindow(Window w)(Code)(Java Doc) protected void installPopup(Component invoker, JPopupMenu popup)(Code)(Java Doc) protected void invokeAndWait(Runnable runnable)(Code)(Java Doc) protected void invokeLater(Runnable runnable)(Code)(Java Doc) protected boolean isShowing(String id)(Code)(Java Doc) public void runBare() throws Throwable(Code)(Java Doc) protected void setModifiers(int modifiers, boolean pressed)(Code)(Java Doc) protected Frame showFrame(Component comp)(Code)(Java Doc) protected Frame showFrame(Component comp, Dimension size)(Code)(Java Doc) protected Dialog showModalDialog(Runnable showAction) throws ComponentSearchException(Code)(Java Doc) protected Dialog showModalDialog(Runnable showAction, Component contents) throws Exception(Code)(Java Doc) protected void showPopup(JPopupMenu popup, Component invoker)(Code)(Java Doc) protected void showPopup(JPopupMenu popup, Component invoker, int x, int y)(Code)(Java Doc) protected void showWindow(Window w)(Code)(Java Doc) protected void showWindow(Window w, Dimension size)(Code)(Java Doc) protected void showWindow(Window w, Dimension size, boolean pack)(Code)(Java Doc) protected void sleep()(Code)(Java Doc) protected void waitForWindow(Window w, boolean visible)(Code)(Java Doc)
|
|
|