Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrelves2007-02-21 23:13:05 +0000
committerrelves2007-02-21 23:13:05 +0000
commit1725edc3bf80f0d62ffa90f8ef23a112510d2baa (patch)
tree08c94b2afe7eb26fc717ee577ceb10451d71d3bd /org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskListStandaloneTest.java
parentead0f13ba824becad19bad23fcc6a7b8402352da (diff)
downloadorg.eclipse.mylyn.tasks-1725edc3bf80f0d62ffa90f8ef23a112510d2baa.tar.gz
org.eclipse.mylyn.tasks-1725edc3bf80f0d62ffa90f8ef23a112510d2baa.tar.xz
org.eclipse.mylyn.tasks-1725edc3bf80f0d62ffa90f8ef23a112510d2baa.zip
NEW - bug 152490: support due dates
https://bugs.eclipse.org/bugs/show_bug.cgi?id=152490
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskListStandaloneTest.java')
-rw-r--r--org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskListStandaloneTest.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskListStandaloneTest.java b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskListStandaloneTest.java
index 7ec652f2e..ea129173a 100644
--- a/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskListStandaloneTest.java
+++ b/org.eclipse.mylyn.bugzilla.tests/src/org/eclipse/mylyn/bugzilla/tests/TaskListStandaloneTest.java
@@ -57,6 +57,23 @@ public class TaskListStandaloneTest extends TestCase {
manager.saveTaskList();
super.tearDown();
}
+
+ public void testDueDateExternalization() {
+ ITask task = new Task("1", "task 1", true);
+ Date dueDate = new Date();
+ task.setDueDate(dueDate);
+ manager.getTaskList().moveToRoot(task);
+ assertEquals(1, manager.getTaskList().getAllTasks().size());
+
+ manager.saveTaskList();
+ manager.resetTaskList();
+ manager.readExistingOrCreateNewList();
+ assertEquals(1, manager.getTaskList().getAllTasks().size());
+ Set<ITask> readList = manager.getTaskList().getRootTasks();
+ ITask readTask = readList.iterator().next();
+ assertTrue(readTask.getSummary().equals("task 1"));
+ assertTrue(readTask.getDueDate().compareTo(dueDate) == 0);
+ }
public void testPastReminder() {
ITask task = new Task("1", "1", true);

Back to the top