From 9b7f7f60d2b8d235fb5ce9fee9be26071ca2dec6 Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Thu, 15 Oct 2026 16:23:52 +0200 Subject: [PATCH] Pin the clock in the delete-following subtree test (#65) Reviewed-on: https://codeberg.org/jlmakiola/agendula/pulls/65 --- .../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() }