diff options
author | Markus Keller | 2010-11-18 19:30:13 +0000 |
---|---|---|
committer | Markus Keller | 2010-11-18 19:30:13 +0000 |
commit | 6932e11874306cb1b2d0455bccc8438563eb1f10 (patch) | |
tree | 18d880460c4c5d7d58aa430251f74dcadcb1002c /org.eclipse.ui.workbench.texteditor.tests | |
parent | 6df3fe572cffaff3669e92834565b8a4e13cb704 (diff) | |
download | eclipse.platform.text-6932e11874306cb1b2d0455bccc8438563eb1f10.tar.gz eclipse.platform.text-6932e11874306cb1b2d0455bccc8438563eb1f10.tar.xz eclipse.platform.text-6932e11874306cb1b2d0455bccc8438563eb1f10.zip |
- better failure message when shell not focused
- fixed TODOs
- better suite name
Diffstat (limited to 'org.eclipse.ui.workbench.texteditor.tests')
-rw-r--r-- | org.eclipse.ui.workbench.texteditor.tests/src/org/eclipse/ui/workbench/texteditor/tests/FindReplaceDialogTest.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/org.eclipse.ui.workbench.texteditor.tests/src/org/eclipse/ui/workbench/texteditor/tests/FindReplaceDialogTest.java b/org.eclipse.ui.workbench.texteditor.tests/src/org/eclipse/ui/workbench/texteditor/tests/FindReplaceDialogTest.java index ded829ca15c..c5005057145 100644 --- a/org.eclipse.ui.workbench.texteditor.tests/src/org/eclipse/ui/workbench/texteditor/tests/FindReplaceDialogTest.java +++ b/org.eclipse.ui.workbench.texteditor.tests/src/org/eclipse/ui/workbench/texteditor/tests/FindReplaceDialogTest.java @@ -48,7 +48,7 @@ public class FindReplaceDialogTest extends TestCase { } public static Test suite() { - TestSuite suite= new TestSuite(); + TestSuite suite= new TestSuite(FindReplaceDialogTest.class.getName()); suite.addTest(new FindReplaceDialogTest("testInitialButtonState")); suite.addTest(new FindReplaceDialogTest("testDisableWholeWordIfRegEx")); suite.addTest(new FindReplaceDialogTest("testDisableWholeWordIfNotWord")); @@ -147,9 +147,7 @@ public class FindReplaceDialogTest extends TestCase { assertTrue(isRegExCheckBox.isEnabled()); assertFalse(wholeWordCheckbox.isEnabled()); - - // XXX: enable once https://bugs.eclipse.org/bugs/show_bug.cgi?id=72462 has been fixed -// assertFalse(wholeWordCheckbox.getSelection()); + assertTrue(wholeWordCheckbox.getSelection()); } public void testDisableWholeWordIfNotWord() { @@ -172,9 +170,7 @@ public class FindReplaceDialogTest extends TestCase { findField.setText("no word"); assertTrue(isRegExCheckBox.isEnabled()); assertFalse(wholeWordCheckbox.isEnabled()); - - // XXX: enable once https://bugs.eclipse.org/bugs/show_bug.cgi?id=72462 has been fixed -// assertFalse(wholeWordCheckbox.getSelection()); + assertTrue(wholeWordCheckbox.getSelection()); } public void testFocusNotChangedWhenEnterPressed() { @@ -191,6 +187,10 @@ public class FindReplaceDialogTest extends TestCase { event.doit= true; findField.traverse(SWT.TRAVERSE_RETURN, event); runEventQueue(); + Shell shell= ((Shell)fFindReplaceDialog.get("fActiveShell")); + if (shell == null && Util.isGtk()) + fail("this test does not work on GTK unless the runtime workbench has focus"); + assertTrue(findField.isFocusControl()); Button wrapSearchBox= (Button)fFindReplaceDialog.get("fWrapCheckBox"); |