From c7209904c92a3aaf183a07a2e9be1174921b1b00 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 28 Jan 2021 11:50:40 -0600 Subject: [PATCH] Add Nextcloud test for all day task --- app/src/test/java/org/tasks/caldav/NextCloudTests.kt | 8 ++++++++ app/src/test/resources/nextcloud/all_day_task.txt | 12 ++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 app/src/test/resources/nextcloud/all_day_task.txt diff --git a/app/src/test/java/org/tasks/caldav/NextCloudTests.kt b/app/src/test/java/org/tasks/caldav/NextCloudTests.kt index b70ba4e68..07bfee389 100644 --- a/app/src/test/java/org/tasks/caldav/NextCloudTests.kt +++ b/app/src/test/java/org/tasks/caldav/NextCloudTests.kt @@ -46,6 +46,14 @@ class NextCloudTests { vtodo("nextcloud/basic_due_date.txt").dueDate) } + @Test + fun readAllDayTask() { + assertEquals( + Task.createDueDate(Task.URGENCY_SPECIFIC_DAY, DateTime(2021, 2, 1).millis), + vtodo("nextcloud/all_day_task.txt").dueDate + ) + } + @Test fun priorityNoStars() { assertEquals(Task.Priority.NONE, vtodo("nextcloud/priority_no_stars.txt").priority) diff --git a/app/src/test/resources/nextcloud/all_day_task.txt b/app/src/test/resources/nextcloud/all_day_task.txt new file mode 100644 index 000000000..302f63457 --- /dev/null +++ b/app/src/test/resources/nextcloud/all_day_task.txt @@ -0,0 +1,12 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:-//Nextcloud Tasks v0.13.6 +BEGIN:VTODO +UID:838bdba9-f511-4dc7-8686-aaad8728e9bd +CREATED:20210127T195122 +LAST-MODIFIED:20210127T195128 +DTSTAMP:20210127T195128 +SUMMARY:All day task +DUE;VALUE=DATE:20210201 +END:VTODO +END:VCALENDAR \ No newline at end of file