From baa5366d433f5edd3d88183421c2598d31891b22 Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Thu, 15 Oct 2026 16:19:02 +0200 Subject: [PATCH] Pin the clock in the delete-following subtree test (#63) --- .../agendula/data/tasks/room/RoomTasksDataSourceTest.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/androidTest/java/de/jeanlucmakiola/agendula/data/tasks/room/RoomTasksDataSourceTest.kt b/app/src/androidTest/java/de/jeanlucmakiola/agendula/data/tasks/room/RoomTasksDataSourceTest.kt index 4782f41..35665d1 100644 --- a/app/src/androidTest/java/de/jeanlucmakiola/agendula/data/tasks/room/RoomTasksDataSourceTest.kt +++ b/app/src/androidTest/java/de/jeanlucmakiola/agendula/data/tasks/room/RoomTasksDataSourceTest.kt @@ -570,13 +570,14 @@ class RoomTasksDataSourceTest { @Test fun deletingFollowingFromTheFirstOccurrenceTakesTheWholeSubtree() { + val start = now val series = db.tasks().insert( - TaskEntity(listId = listId, uid = "s", title = "s", dtstart = now, rrule = "FREQ=DAILY;COUNT=3"), + TaskEntity(listId = listId, uid = "s", title = "s", dtstart = start, rrule = "FREQ=DAILY;COUNT=3"), ) val child = source.insertTask(form("child").copy(parentId = series)) val grandchild = source.insertTask(form("grandchild").copy(parentId = child)) - source.deleteFollowing(series, now) + source.deleteFollowing(series, start) assertThat(listOf(series, child, grandchild).mapNotNull { db.tasks().entity(it) }).isEmpty() }