diff options
author | spingel | 2010-01-11 22:29:39 +0000 |
---|---|---|
committer | spingel | 2010-01-11 22:29:39 +0000 |
commit | e0fbd07ca7fbad7d77c9d2905fa37c1c0fbe8d8c (patch) | |
tree | d9f3831419b7e1ee695f3a7dc618eef259d43d81 | |
parent | 577f849ce4af4c3d6855310e52e43468bdcc10e8 (diff) | |
download | org.eclipse.mylyn.tasks-e0fbd07ca7fbad7d77c9d2905fa37c1c0fbe8d8c.tar.gz org.eclipse.mylyn.tasks-e0fbd07ca7fbad7d77c9d2905fa37c1c0fbe8d8c.tar.xz org.eclipse.mylyn.tasks-e0fbd07ca7fbad7d77c9d2905fa37c1c0fbe8d8c.zip |
REOPENED - bug 296894: [releng] fix failing tests for 3.4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=296894
-rw-r--r-- | org.eclipse.mylyn.tasks.tests/META-INF/MANIFEST.MF | 3 | ||||
-rw-r--r-- | org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskTestUtil.java | 23 |
2 files changed, 8 insertions, 18 deletions
diff --git a/org.eclipse.mylyn.tasks.tests/META-INF/MANIFEST.MF b/org.eclipse.mylyn.tasks.tests/META-INF/MANIFEST.MF index ca57647de..2e13b8cc5 100644 --- a/org.eclipse.mylyn.tasks.tests/META-INF/MANIFEST.MF +++ b/org.eclipse.mylyn.tasks.tests/META-INF/MANIFEST.MF @@ -30,7 +30,8 @@ Require-Bundle: org.eclipse.core.runtime, org.eclipse.mylyn.commons.tests, org.eclipse.ui.browser, org.eclipse.core.expressions, - org.eclipse.equinox.security + org.eclipse.equinox.security, + org.eclipse.mylyn.tests.util Bundle-ActivationPolicy: lazy Bundle-ClassPath: mylyn-tasklist-tests.jar Export-Package: org.eclipse.mylyn.tasks.tests;x-internal:=true, diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskTestUtil.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskTestUtil.java index 6f7c1527b..270dc22a8 100644 --- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskTestUtil.java +++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskTestUtil.java @@ -29,7 +29,7 @@ import org.eclipse.mylyn.tasks.core.data.TaskAttributeMapper; import org.eclipse.mylyn.tasks.core.data.TaskData; import org.eclipse.mylyn.tasks.tests.connector.MockRepositoryConnector; import org.eclipse.mylyn.tasks.ui.ITasksUiConstants; -import org.eclipse.mylyn.tasks.ui.TasksUi; +import org.eclipse.mylyn.tests.util.TestFixture; import org.eclipse.ui.IViewPart; import org.eclipse.ui.IWorkbenchPart; import org.eclipse.ui.PlatformUI; @@ -66,36 +66,25 @@ public class TaskTestUtil { * list will only have default categories but no tasks. */ public static void resetTaskListAndRepositories() throws Exception { - TasksUiPlugin.getRepositoryManager().clearRepositories(TasksUiPlugin.getDefault().getRepositoriesFilePath()); - TasksUiPlugin.getDefault().getLocalTaskRepository(); - resetTaskList(); + TestFixture.resetTaskListAndRepositories(); } /** * Clears all tasks. */ public static void resetTaskList() throws Exception { - TasksUi.getTaskActivityManager().deactivateActiveTask(); - TasksUiPlugin.getTaskListExternalizationParticipant().resetTaskList(); - TasksUiPlugin.getTaskActivityManager().getTaskActivationHistory().clear(); - TaskListView view = TaskListView.getFromActivePerspective(); - if (view != null) { - view.refresh(); - } + TestFixture.resetTaskList(); } /** * @see #resetTaskList() */ public static void saveAndReadTasklist() throws Exception { - TasksUiPlugin.getTaskList().notifyElementsChanged(null); - saveNow(); - TaskTestUtil.resetTaskList(); - TasksUiPlugin.getDefault().initializeDataSources(); + TestFixture.saveAndReadTasklist(); } - public static void saveNow() throws InterruptedException { - TasksUiPlugin.getExternalizationManager().saveNow(); + public static void saveNow() throws Exception { + TestFixture.saveNow(); } public static TaskRepository createMockRepository() { |