Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Keller2010-11-18 19:30:13 +0000
committerMarkus Keller2010-11-18 19:30:13 +0000
commit6932e11874306cb1b2d0455bccc8438563eb1f10 (patch)
tree18d880460c4c5d7d58aa430251f74dcadcb1002c /org.eclipse.ui.workbench.texteditor.tests
parent6df3fe572cffaff3669e92834565b8a4e13cb704 (diff)
downloadeclipse.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.java14
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");

Back to the top