Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2008-10-07 05:09:55 +0000
committerspingel2008-10-07 05:09:55 +0000
commit122ed658c90874d9ba258a973269db0f15ce516a (patch)
tree7ccfceb707bd4d040b1a16c36f6b4f0c13d1ae73 /org.eclipse.mylyn.tasks.tests
parentb3f95ebbf0263a14a85f3a3a23533a87022d4dac (diff)
downloadorg.eclipse.mylyn.tasks-122ed658c90874d9ba258a973269db0f15ce516a.tar.gz
org.eclipse.mylyn.tasks-122ed658c90874d9ba258a973269db0f15ce516a.tar.xz
org.eclipse.mylyn.tasks-122ed658c90874d9ba258a973269db0f15ce516a.zip
RESOLVED - bug 237552: [api] remove deprecated classes
https://bugs.eclipse.org/bugs/show_bug.cgi?id=237552
Diffstat (limited to 'org.eclipse.mylyn.tasks.tests')
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/QueryExportImportTest.java3
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/ScheduledPresentationTest.java4
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskActivityTimingTest.java8
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskDataImportTest.java2
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskExportImportTest.java10
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskPlanningEditorTest.java6
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskTestUtil.java35
-rw-r--r--org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/performance/TaskListPerformanceTest.java12
8 files changed, 38 insertions, 42 deletions
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/QueryExportImportTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/QueryExportImportTest.java
index 5d92d4e3e..71a2f0635 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/QueryExportImportTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/QueryExportImportTest.java
@@ -56,8 +56,7 @@ public class QueryExportImportTest extends TestCase {
dest.mkdir();
}
assertTrue(dest.exists());
-
- taskListWriter = TasksUiPlugin.getTaskListManager().getTaskListWriter();
+ taskListWriter = TasksUiPlugin.getTaskListWriter();
TaskTestUtil.resetTaskListAndRepositories();
}
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/ScheduledPresentationTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/ScheduledPresentationTest.java
index 90ee70549..c64bc7a5b 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/ScheduledPresentationTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/ScheduledPresentationTest.java
@@ -35,13 +35,13 @@ public class ScheduledPresentationTest extends TestCase {
protected void setUp() throws Exception {
ContextCorePlugin.getContextManager().getActivityMetaContext().reset();
ContextCorePlugin.getContextManager().saveActivityMetaContext();
- TasksUiPlugin.getTaskListManager().resetTaskList();
+ TaskTestUtil.resetTaskList();
TasksUiPlugin.getExternalizationManager().requestSave();
}
@Override
protected void tearDown() throws Exception {
- TasksUiPlugin.getTaskListManager().resetTaskList();
+ TaskTestUtil.resetTaskList();
TasksUiPlugin.getExternalizationManager().requestSave();
}
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskActivityTimingTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskActivityTimingTest.java
index 0cd17ce98..f20a66028 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskActivityTimingTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskActivityTimingTest.java
@@ -710,7 +710,7 @@ public class TaskActivityTimingTest extends TestCase {
TasksUiPlugin.getTaskActivityManager().deactivateActiveTask();
assertEquals(4, ContextCorePlugin.getContextManager().getActivityMetaContext().getInteractionHistory().size());
- TasksUiPlugin.getTaskListManager().saveTaskList();
+ TaskTestUtil.saveTaskList();
ContextCorePlugin.getContextManager().saveActivityMetaContext();
ContextCorePlugin.getContextManager().getActivityMetaContext().reset();
assertEquals(0, ContextCorePlugin.getContextManager().getActivityMetaContext().getInteractionHistory().size());
@@ -888,7 +888,7 @@ public class TaskActivityTimingTest extends TestCase {
AbstractTask task1 = new LocalTask("task 1", "Task 1");
TasksUiPlugin.getTaskList().addTask(task1);
- TasksUiPlugin.getTaskListManager().activateTask(task1);
+ TasksUiPlugin.getTaskActivityManager().activateTask(task1);
InteractionContext metaContext = ContextCorePlugin.getContextManager().getActivityMetaContext();
metaContext.reset();
assertEquals(0, metaContext.getInteractionHistory().size());
@@ -919,9 +919,9 @@ public class TaskActivityTimingTest extends TestCase {
assertEquals(1000 * 60 * 2, activityManager.getElapsedTime(task1, startTime1, endTime1));
assertEquals(1000 * 60 * 8, activityManager.getElapsedTime(task1, startTime2, endTime2));
- TasksUiPlugin.getTaskListManager().deactivateAllTasks();
+ TasksUi.getTaskActivityManager().deactivateActiveTask();
assertEquals(4, ContextCorePlugin.getContextManager().getActivityMetaContext().getInteractionHistory().size());
- TasksUiPlugin.getTaskListManager().saveTaskList();
+ TaskTestUtil.saveTaskList();
ContextCorePlugin.getContextManager().saveActivityMetaContext();
ContextCorePlugin.getContextManager().getActivityMetaContext().reset();
assertEquals(0, ContextCorePlugin.getContextManager().getActivityMetaContext().getInteractionHistory().size());
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskDataImportTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskDataImportTest.java
index ab750fbdc..48819d6a3 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskDataImportTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskDataImportTest.java
@@ -58,7 +58,7 @@ public class TaskDataImportTest extends AbstractContextTest {
protected void tearDown() throws Exception {
ContextCorePlugin.getContextManager().resetActivityMetaContext();
TasksUiPlugin.getRepositoryManager().clearRepositories(TasksUiPlugin.getDefault().getRepositoriesFilePath());
- TasksUiPlugin.getTaskListManager().resetTaskList();
+ TaskTestUtil.resetTaskList();
super.tearDown();
}
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskExportImportTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskExportImportTest.java
index b00924bb7..fe992efdd 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskExportImportTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskExportImportTest.java
@@ -13,14 +13,12 @@ package org.eclipse.mylyn.tasks.tests;
import java.io.File;
import java.io.FileInputStream;
-import java.io.IOException;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.List;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
-import org.eclipse.core.runtime.CoreException;
import org.eclipse.mylyn.context.core.ContextCore;
import org.eclipse.mylyn.context.core.IInteractionContext;
import org.eclipse.mylyn.context.tests.AbstractContextTest;
@@ -71,7 +69,7 @@ public class TaskExportImportTest extends AbstractContextTest {
super.tearDown();
}
- public void testTaskContextExport() throws IOException, CoreException {
+ public void testTaskContextExport() throws Exception {
LocalTask task = TasksUiInternal.createNewLocalTask("Test local task");
TaskList taskList = TasksUiPlugin.getTaskList();
@@ -91,7 +89,7 @@ public class TaskExportImportTest extends AbstractContextTest {
assertTrue(ContextCore.getContextManager().hasContext(task.getHandleIdentifier()));
File outFile = new File(dest + File.separator + "local-task.xml.zip");
- TasksUiPlugin.getTaskListManager().getTaskListWriter().writeTask(task, outFile);
+ TasksUiPlugin.getTaskListWriter().writeTask(task, outFile);
assertTrue(outFile.exists());
// check the content of the archive
@@ -111,14 +109,14 @@ public class TaskExportImportTest extends AbstractContextTest {
assertTrue("exported file contains a file with context", files.contains(contextName));
// reset all data
- TasksUiPlugin.getTaskListManager().resetTaskList();
+ TaskTestUtil.resetTaskList();
assertTrue(taskList.getAllTasks().size() == 0);
ContextCore.getContextManager().deleteContext(handleIdentifier);
assertFalse(ContextCore.getContextManager().hasContext(task.getHandleIdentifier()));
// load data back
- List<AbstractTask> tasks = TasksUiPlugin.getTaskListManager().getTaskListWriter().readTasks(outFile);
+ List<AbstractTask> tasks = TasksUiPlugin.getTaskListWriter().readTasks(outFile);
IInteractionContext loadedContext = ContextCore.getContextStore().importContext(task.getHandleIdentifier(),
outFile);
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskPlanningEditorTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskPlanningEditorTest.java
index 30a4ba3fc..d899abf08 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskPlanningEditorTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/TaskPlanningEditorTest.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2004, 2008 Tasktop Technologies and others.
+ * Copyright (c) 2004, 2008 Tasktop Technologies and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -42,9 +42,7 @@ public class TaskPlanningEditorTest extends TestCase {
protected void tearDown() throws Exception {
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().closeAllEditors(false);
TasksUiPlugin.getRepositoryManager().clearRepositories(TasksUiPlugin.getDefault().getRepositoriesFilePath());
- TasksUiPlugin.getTaskListManager().resetTaskList();
- TasksUiPlugin.getTaskListManager().saveTaskList();
- super.tearDown();
+ TaskTestUtil.resetTaskList();
}
public void testDirtyOnEdit() {
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 a38d7b831..daefb805a 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
@@ -64,19 +64,22 @@ public class TaskTestUtil {
}
}
- /**
- * Adaptred from Java Developers' almanac
- */
public static void copy(File source, File dest) throws IOException {
InputStream in = new FileInputStream(source);
- OutputStream out = new FileOutputStream(dest);
- byte[] buf = new byte[1024];
- int len;
- while ((len = in.read(buf)) > 0) {
- out.write(buf, 0, len);
+ try {
+ OutputStream out = new FileOutputStream(dest);
+ try {
+ byte[] buf = new byte[1024];
+ int len;
+ while ((len = in.read(buf)) > 0) {
+ out.write(buf, 0, len);
+ }
+ } finally {
+ out.close();
+ }
+ } finally {
+ in.close();
}
- in.close();
- out.close();
}
/**
@@ -92,23 +95,25 @@ public class TaskTestUtil {
/**
* Clears all tasks.
*/
- @SuppressWarnings("deprecation")
public static void resetTaskList() throws Exception {
TasksUi.getTaskActivityManager().deactivateActiveTask();
- TasksUiPlugin.getTaskListManager().resetTaskList();
+ TaskTestUtil.resetTaskList();
}
/**
* @see #resetTaskList()
*/
- @SuppressWarnings("deprecation")
public static void saveAndReadTasklist() throws Exception {
TasksUiPlugin.getTaskList().notifyElementsChanged(null);
- TasksUiPlugin.getTaskListManager().saveTaskList();
- TasksUiPlugin.getTaskListManager().resetTaskList();
+ saveTaskList();
+ TaskTestUtil.resetTaskList();
TasksUiPlugin.getDefault().reloadDataDirectory();
}
+ public static void saveTaskList() {
+ TasksUiPlugin.getExternalizationManager().requestSave();
+ }
+
public static TaskRepository createMockRepository() {
return new TaskRepository(MockRepositoryConnector.REPOSITORY_KIND, MockRepositoryConnector.REPOSITORY_URL);
}
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/performance/TaskListPerformanceTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/performance/TaskListPerformanceTest.java
index ea1d87219..2b0ffebbb 100644
--- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/performance/TaskListPerformanceTest.java
+++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/performance/TaskListPerformanceTest.java
@@ -1,5 +1,5 @@
/*******************************************************************************
-* Copyright (c) 2004, 2008 Tasktop Technologies and others.
+ * Copyright (c) 2004, 2008 Tasktop Technologies and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -14,7 +14,6 @@ package org.eclipse.mylyn.tasks.tests.performance;
import java.io.File;
import org.eclipse.mylyn.internal.tasks.core.TaskList;
-import org.eclipse.mylyn.internal.tasks.ui.TaskListManager;
import org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin;
import org.eclipse.mylyn.internal.tasks.ui.util.TaskListElementImporter;
import org.eclipse.mylyn.tasks.tests.TaskTestUtil;
@@ -26,14 +25,11 @@ public class TaskListPerformanceTest extends PerformanceTestCase {
private TaskList taskList;
- private TaskListManager taskListManager;
-
@Override
protected void setUp() throws Exception {
super.setUp();
- taskListManager = TasksUiPlugin.getTaskListManager();
- taskList = taskListManager.getTaskList();
+ taskList = TasksUiPlugin.getTaskList();
taskList.reset();
}
@@ -46,7 +42,7 @@ public class TaskListPerformanceTest extends PerformanceTestCase {
public void testReadTasksWith4000Tasks() {
final File file = TaskTestUtil.getLocalFile(TASK_LIST_4000);
- final TaskListElementImporter taskListWriter = taskListManager.getTaskListWriter();
+ final TaskListElementImporter taskListWriter = TasksUiPlugin.getTaskListWriter();
for (int i = 0; i < 10; i++) {
startMeasuring();
@@ -61,7 +57,7 @@ public class TaskListPerformanceTest extends PerformanceTestCase {
public void testReadTaskListWith4000Tasks() {
final File file = TaskTestUtil.getLocalFile(TASK_LIST_4000);
- final TaskListElementImporter taskListWriter = taskListManager.getTaskListWriter();
+ final TaskListElementImporter taskListWriter = TasksUiPlugin.getTaskListWriter();
for (int i = 0; i < 10; i++) {
startMeasuring();

Back to the top