Skip to content

Commit d294ac1

Browse files
#430: Move defaultTimeZoneTest from common to linux/native
1 parent 0614e61 commit d294ac1

File tree

3 files changed

+19
-8
lines changed

3 files changed

+19
-8
lines changed

core/common/test/TimeZoneTest.kt

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,6 @@ import kotlin.test.*
1212

1313
class TimeZoneTest {
1414

15-
@Test
16-
fun defaultTimeZoneTest() {
17-
val tz = TimeZone.currentSystemDefault()
18-
println("TIMEZONE: $tz")
19-
assertEquals(TimeZone.of("Europe/Oslo"), tz)
20-
}
21-
2215
@Test
2316
fun utc() {
2417
val utc: FixedOffsetTimeZone = TimeZone.UTC

core/jvm/test/testcontainers/TimezoneTestContainer.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class TimezoneTestContainer(dockerfilePath: Path, binaryDir: String, imageName:
2424
return execInContainer(
2525
"bash",
2626
"-c",
27-
"chmod +x /app/test.kexe && /app/test.kexe --ktest_filter=kotlinx.datetime.test.TimeZoneTest.defaultTimeZoneTest"
27+
"chmod +x /app/test.kexe && /app/test.kexe --ktest_filter=kotlinx.datetime.test.TimeZoneLinuxNativeTest.*"
2828
)
2929
}
3030
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
/*
2+
* Copyright 2019-2025 JetBrains s.r.o. and contributors.
3+
* Use of this source code is governed by the Apache 2.0 License that can be found in the LICENSE.txt file.
4+
*/
5+
6+
package kotlinx.datetime.test
7+
8+
import kotlinx.datetime.*
9+
import kotlin.test.*
10+
11+
class TimeZoneLinuxNativeTest {
12+
@Test
13+
fun defaultTimeZoneTest() {
14+
val tz = TimeZone.currentSystemDefault()
15+
println("LINUX TIMEZONE: $tz")
16+
assertEquals(TimeZone.of("Europe/Oslo"), tz)
17+
}
18+
}

0 commit comments

Comments
 (0)