@@ -7,6 +7,8 @@ package kotlinx.coroutines.flow
7
7
import kotlinx.coroutines.*
8
8
import kotlin.test.*
9
9
import kotlin.time.*
10
+ import kotlin.time.Duration.Companion.milliseconds
11
+ import kotlin.time.Duration.Companion.seconds
10
12
11
13
class SharingStartedWhileSubscribedTest : TestBase () {
12
14
@Test // make sure equals works properly, or otherwise other tests don't make sense
@@ -30,14 +32,15 @@ class SharingStartedWhileSubscribedTest : TestBase() {
30
32
@Test
31
33
fun testDurationParams () {
32
34
assertEquals(SharingStarted .WhileSubscribed (0 ), SharingStarted .WhileSubscribed (Duration .ZERO ))
33
- assertEquals(SharingStarted .WhileSubscribed (10 ), SharingStarted .WhileSubscribed (Duration .milliseconds( 10 ) ))
35
+ assertEquals(SharingStarted .WhileSubscribed (10 ), SharingStarted .WhileSubscribed (10 .milliseconds))
34
36
assertEquals(SharingStarted .WhileSubscribed (1000 ), SharingStarted .WhileSubscribed (1 .seconds))
35
37
assertEquals(SharingStarted .WhileSubscribed (Long .MAX_VALUE ), SharingStarted .WhileSubscribed (Duration .INFINITE ))
36
38
assertEquals(SharingStarted .WhileSubscribed (replayExpirationMillis = 0 ), SharingStarted .WhileSubscribed (replayExpiration = Duration .ZERO ))
37
39
assertEquals(SharingStarted .WhileSubscribed (replayExpirationMillis = 3 ), SharingStarted .WhileSubscribed (
38
40
replayExpiration = Duration .milliseconds(3 )
39
41
))
40
- assertEquals(SharingStarted .WhileSubscribed (replayExpirationMillis = 7000 ), SharingStarted .WhileSubscribed (replayExpiration = 7 .seconds))
42
+ assertEquals(SharingStarted .WhileSubscribed (replayExpirationMillis = 7000 ),
43
+ SharingStarted .WhileSubscribed (replayExpiration = 7 .seconds))
41
44
assertEquals(SharingStarted .WhileSubscribed (replayExpirationMillis = Long .MAX_VALUE ), SharingStarted .WhileSubscribed (replayExpiration = Duration .INFINITE ))
42
45
}
43
46
0 commit comments