Skip to content

Commit bfc1725

Browse files
Refactor assertOffsetInfoType to directly compare OffsetInfo types for improved clarity in TimeZoneNativeTest.
1 parent c51bc2b commit bfc1725

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

core/darwin/test/TimeZoneNativeTest.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -381,12 +381,12 @@ class TimeZoneNativeTest {
381381
}
382382

383383
private fun assertOffsetInfoType(info: OffsetInfo, expectedType: OffsetInfoType) {
384-
val expectedClass = when (expectedType) {
385-
REGULAR -> OffsetInfo.Regular::class
386-
GAP -> OffsetInfo.Gap::class
387-
OVERLAP -> OffsetInfo.Overlap::class
384+
val actualType = when (info) {
385+
is OffsetInfo.Regular -> REGULAR
386+
is OffsetInfo.Gap -> GAP
387+
is OffsetInfo.Overlap -> OVERLAP
388388
}
389-
assertEquals(expectedClass, info::class)
389+
assertEquals(expectedType, actualType)
390390
}
391391

392392
private fun formatHeader(zoneId: String, preferredLength: Int = 75): String {

0 commit comments

Comments
 (0)