REOPENED - bug 166608: Asynchronous saving of the task list
https://bugs.eclipse.org/bugs/show_bug.cgi?id=166608
diff --git a/org.eclipse.mylyn.tests/src/org/eclipse/mylyn/tests/integration/ChangeDataDirTest.java b/org.eclipse.mylyn.tests/src/org/eclipse/mylyn/tests/integration/ChangeDataDirTest.java
index 4626544..6d4410d 100644
--- a/org.eclipse.mylyn.tests/src/org/eclipse/mylyn/tests/integration/ChangeDataDirTest.java
+++ b/org.eclipse.mylyn.tests/src/org/eclipse/mylyn/tests/integration/ChangeDataDirTest.java
@@ -101,11 +101,13 @@
 		ITask task = new Task(handle, "label", true);
 		manager.getTaskList().moveToRoot(task);
 
+		System.err.println(">>>> " + manager.getTaskList().getAllTasks());
 		ITask readTaskBeforeMove = manager.getTaskList().getTask(handle);
 		TasksUiPlugin.getTaskListManager().copyDataDirContentsTo(newDataDir);
 		TasksUiPlugin.getDefault().setDataDirectory(newDataDir);
-
+		System.err.println(">>>> " + manager.getTaskList().getAllTasks());
 		ITask readTaskAfterMove = manager.getTaskList().getTask(handle);
+		
 		assertNotNull(readTaskAfterMove);
 		assertEquals(readTaskBeforeMove.getCreationDate(), readTaskAfterMove.getCreationDate());
 	}
@@ -123,7 +125,7 @@
 
 		TasksUiPlugin.getTaskListManager().copyDataDirContentsTo(newDataDir);
 		TasksUiPlugin.getDefault().setDataDirectory(newDataDir);
-		TasksUiPlugin.getDefault().reloadDataDirectory(false);
+
 		BugzillaTask readTaskAfterMove = (BugzillaTask) manager.getTaskList().getTask(handle);
 		assertNotNull(readTaskAfterMove);
 		assertEquals(refreshDate, readTaskAfterMove.getLastSyncDateStamp());