Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2009-07-20 23:15:38 +0000
committerspingel2009-07-20 23:15:38 +0000
commitd30269762b883d639fdc743de38a12b9c52cb2d7 (patch)
tree6589ca949e76bc004a98236c3445f37bfd6d8be9 /org.eclipse.mylyn.tasks.tests/src/org
parent8291946eefc0a39a12123fd3547d2487565b43d3 (diff)
downloadorg.eclipse.mylyn.tasks-d30269762b883d639fdc743de38a12b9c52cb2d7.tar.gz
org.eclipse.mylyn.tasks-d30269762b883d639fdc743de38a12b9c52cb2d7.tar.xz
org.eclipse.mylyn.tasks-d30269762b883d639fdc743de38a12b9c52cb2d7.zip
NEW - bug 221939: [releng] manage branches
https://bugs.eclipse.org/bugs/show_bug.cgi?id=221939
Diffstat (limited to 'org.eclipse.mylyn.tasks.tests/src/org')
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskListUiTest.java7
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TasksUiUtilTest.java31
2 files changed, 23 insertions, 15 deletions
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskListUiTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskListUiTest.java
index aac836b33..a82f626b5 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskListUiTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskListUiTest.java
@@ -38,6 +38,8 @@ import org.eclipse.mylyn.tasks.core.ITask.PriorityLevel;
import org.eclipse.mylyn.tasks.tests.connector.MockRepositoryQuery;
import org.eclipse.mylyn.tasks.ui.TasksUiUtil;
import org.eclipse.swt.widgets.TreeItem;
+import org.eclipse.ui.IWorkbenchPage;
+import org.eclipse.ui.PlatformUI;
/**
* Tests TaskListView's filtering mechanism.
@@ -189,7 +191,8 @@ public class TaskListUiTest extends TestCase {
int numListenersDuring = 0;
int numListenersAfter = 0;
- TasksUiPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage().closeAllEditors(false);
+ IWorkbenchPage activePage = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
+ assertTrue(activePage.closeAllEditors(false));
Set<ITaskListChangeListener> listeners = taskList.getChangeListeners();
numListenersBefore = listeners.size();
@@ -203,7 +206,7 @@ public class TaskListUiTest extends TestCase {
// each editor adds a listener for the editor and planning part
assertEquals(numListenersDuring, numListenersBefore + 4);
- TasksUiPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage().closeAllEditors(false);
+ assertTrue(activePage.closeAllEditors(false));
listeners = taskList.getChangeListeners();
numListenersAfter = listeners.size();
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TasksUiUtilTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TasksUiUtilTest.java
index b085b4fe5..dce0d877a 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TasksUiUtilTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TasksUiUtilTest.java
@@ -66,7 +66,7 @@ public class TasksUiUtilTest extends TestCase {
assertEquals(cat1.getChildren().size(), 2);
activePage = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
- activePage.closeAllEditors(false);
+ assertTrue(activePage.closeAllEditors(false));
assertEquals(0, activePage.getEditorReferences().length);
}
@@ -77,8 +77,6 @@ public class TasksUiUtilTest extends TestCase {
}
public void testOpenTaskFromTask() {
- TasksUiPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage().closeAllEditors(false);
-
TasksUiUtil.openTask(cat1task1);
assertEquals(1, activePage.getEditorReferences().length);
IEditorPart editor = activePage.getEditorReferences()[0].getEditor(true);
@@ -95,25 +93,28 @@ public class TasksUiUtilTest extends TestCase {
public void testOpenTaskFromString() {
TasksUiUtil.openTask((String) null);
assertEquals(1, activePage.getEditorReferences().length);
- assertTrue(activePage.getEditorReferences()[0].getEditor(true) instanceof WebBrowserEditor);
+ IEditorPart editor = activePage.getEditorReferences()[0].getEditor(true);
+ assertEquals(WebBrowserEditor.class, editor.getClass());
}
public void testOpenUrl() {
TasksUiUtil.openUrl(null);
assertEquals(1, activePage.getEditorReferences().length);
IEditorPart editor = activePage.getEditorReferences()[0].getEditor(true);
- assertTrue(editor instanceof WebBrowserEditor);
- assertTrue(editor.getEditorInput() instanceof WebBrowserEditorInput);
+ assertEquals(WebBrowserEditor.class, editor.getClass());
+ assertEquals(WebBrowserEditorInput.class, editor.getEditorInput().getClass());
assertEquals(null, ((WebBrowserEditorInput) editor.getEditorInput()).getURL());
TasksUiUtil.openUrl("http://eclipse.org/mylyn");
assertEquals(2, activePage.getEditorReferences().length);
editor = activePage.getEditorReferences()[0].getEditor(true);
- assertTrue(editor instanceof WebBrowserEditor);
+ assertEquals(WebBrowserEditor.class, editor.getClass());
+ assertEquals(WebBrowserEditorInput.class, editor.getEditorInput().getClass());
assertEquals(null, ((WebBrowserEditorInput) editor.getEditorInput()).getURL());
IEditorPart editor2 = activePage.getEditorReferences()[1].getEditor(true);
- assertTrue(editor2 instanceof WebBrowserEditor);
+ assertEquals(WebBrowserEditor.class, editor2.getClass());
+ assertEquals(WebBrowserEditorInput.class, editor2.getEditorInput().getClass());
assertNotNull(((WebBrowserEditorInput) editor2.getEditorInput()).getURL());
assertEquals("http://eclipse.org/mylyn", ((WebBrowserEditorInput) editor2.getEditorInput()).getURL().toString());
}
@@ -123,8 +124,8 @@ public class TasksUiUtilTest extends TestCase {
TasksUiUtil.openUrl(null);
assertEquals(1, activePage.getEditorReferences().length);
IEditorPart editor = activePage.getEditorReferences()[0].getEditor(true);
- assertTrue(editor instanceof WebBrowserEditor);
- assertTrue(editor.getEditorInput() instanceof WebBrowserEditorInput);
+ assertEquals(WebBrowserEditor.class, editor.getClass());
+ assertEquals(WebBrowserEditorInput.class, editor.getEditorInput().getClass());
assertEquals(null, ((WebBrowserEditorInput) editor.getEditorInput()).getURL());
WebBrowserEditorInput input = ((WebBrowserEditorInput) editor.getEditorInput());
Field f = input.getClass().getDeclaredField("style");
@@ -135,7 +136,8 @@ public class TasksUiUtilTest extends TestCase {
TasksUiUtil.openUrl("http://eclipse.org/mylyn");
assertEquals(2, activePage.getEditorReferences().length);
editor = activePage.getEditorReferences()[0].getEditor(true);
- assertTrue(editor instanceof WebBrowserEditor);
+ assertEquals(WebBrowserEditor.class, editor.getClass());
+ assertEquals(WebBrowserEditorInput.class, editor.getEditorInput().getClass());
assertEquals(null, ((WebBrowserEditorInput) editor.getEditorInput()).getURL());
input = ((WebBrowserEditorInput) editor.getEditorInput());
f = input.getClass().getDeclaredField("style");
@@ -144,7 +146,8 @@ public class TasksUiUtilTest extends TestCase {
assertFalse((style & TasksUiUtil.FLAG_NO_RICH_EDITOR) == 0);
IEditorPart editor2 = activePage.getEditorReferences()[1].getEditor(true);
- assertTrue(editor2 instanceof WebBrowserEditor);
+ assertEquals(WebBrowserEditor.class, editor2.getClass());
+ assertEquals(WebBrowserEditorInput.class, editor2.getEditorInput().getClass());
assertNotNull(((WebBrowserEditorInput) editor2.getEditorInput()).getURL());
assertEquals("http://eclipse.org/mylyn", ((WebBrowserEditorInput) editor2.getEditorInput()).getURL().toString());
input = ((WebBrowserEditorInput) editor.getEditorInput());
@@ -157,7 +160,8 @@ public class TasksUiUtilTest extends TestCase {
TasksUiUtil.openTask("http://eclipse.org/mylyn/test");
assertEquals(3, activePage.getEditorReferences().length);
editor = activePage.getEditorReferences()[2].getEditor(true);
- assertTrue(editor instanceof WebBrowserEditor);
+ assertEquals(WebBrowserEditor.class, editor.getClass());
+ assertEquals(WebBrowserEditorInput.class, editor.getEditorInput().getClass());
assertEquals("http://eclipse.org/mylyn/test", ((WebBrowserEditorInput) editor.getEditorInput()).getURL()
.toString());
input = ((WebBrowserEditorInput) editor.getEditorInput());
@@ -166,4 +170,5 @@ public class TasksUiUtilTest extends TestCase {
style = (Integer) f.get(input);
assertTrue((style & TasksUiUtil.FLAG_NO_RICH_EDITOR) == 0);
}
+
} \ No newline at end of file

Back to the top