diff options
author | spingel | 2009-07-20 23:15:38 +0000 |
---|---|---|
committer | spingel | 2009-07-20 23:15:38 +0000 |
commit | d30269762b883d639fdc743de38a12b9c52cb2d7 (patch) | |
tree | 6589ca949e76bc004a98236c3445f37bfd6d8be9 /org.eclipse.mylyn.tasks.tests/src/org | |
parent | 8291946eefc0a39a12123fd3547d2487565b43d3 (diff) | |
download | org.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.java | 7 | ||||
-rw-r--r-- | org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TasksUiUtilTest.java | 31 |
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 |