diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-07-13 09:52:49 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-07-16 02:39:57 +0000 |
| commit | b3176c0ba3acdeb5de973dfef7712bdc9dfab785 (patch) | |
| tree | 7f49ebb4b4cdc8436eef562176c15b4d21178d87 /android/app | |
| parent | 6fc04aa3162d3d0eb9b869574ddadc032d6d3754 (diff) | |
test(widget): pin JVM default timezone in DootWidgetGridTest for determinism
Diffstat (limited to 'android/app')
| -rw-r--r-- | android/app/src/test/java/org/terst/doot/widget/ui/DootWidgetGridTest.kt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/android/app/src/test/java/org/terst/doot/widget/ui/DootWidgetGridTest.kt b/android/app/src/test/java/org/terst/doot/widget/ui/DootWidgetGridTest.kt index b3d8384..e3d76b1 100644 --- a/android/app/src/test/java/org/terst/doot/widget/ui/DootWidgetGridTest.kt +++ b/android/app/src/test/java/org/terst/doot/widget/ui/DootWidgetGridTest.kt @@ -1,11 +1,27 @@ package org.terst.doot.widget.ui import org.junit.Assert.assertEquals +import org.junit.Before +import org.junit.After import org.junit.Test import org.terst.doot.widget.data.WidgetItem +import java.util.TimeZone class DootWidgetGridTest { + private lateinit var originalTimeZone: TimeZone + + @Before + fun setUp() { + originalTimeZone = TimeZone.getDefault() + TimeZone.setDefault(TimeZone.getTimeZone("UTC")) + } + + @After + fun tearDown() { + TimeZone.setDefault(originalTimeZone) + } + private fun tomorrowEvent(startIso: String, endIso: String): WidgetItem = WidgetItem( id = "tmrw", title = "Tomorrow Event", source = "calendar", type = "event", start = startIso, end = endIso |
