@@ -29,11 +29,11 @@ class CommonAsyncLazyTest : TestBase() {
29
29
42
30
30
}
31
31
expect(2 )
32
- check (! d.isActive && ! d.isCompleted)
33
- check (d.await() == 42 )
34
- check (! d.isActive && d.isCompleted && ! d.isCompletedExceptionally)
32
+ assertTrue (! d.isActive && ! d.isCompleted)
33
+ assertTrue (d.await() == 42 )
34
+ assertTrue (! d.isActive && d.isCompleted && ! d.isCompletedExceptionally)
35
35
expect(4 )
36
- check (d.await() == 42 ) // second await -- same result
36
+ assertTrue (d.await() == 42 ) // second await -- same result
37
37
finish(5 )
38
38
}
39
39
@@ -47,11 +47,11 @@ class CommonAsyncLazyTest : TestBase() {
47
47
42
48
48
}
49
49
expect(2 )
50
- check (! d.isActive && ! d.isCompleted)
51
- check (d.await() == 42 )
52
- check (! d.isActive && d.isCompleted && ! d.isCompletedExceptionally)
50
+ assertTrue (! d.isActive && ! d.isCompleted)
51
+ assertTrue (d.await() == 42 )
52
+ assertTrue (! d.isActive && d.isCompleted && ! d.isCompletedExceptionally)
53
53
expect(5 )
54
- check (d.await() == 42 ) // second await -- same result
54
+ assertTrue (d.await() == 42 ) // second await -- same result
55
55
finish(6 )
56
56
}
57
57
@@ -63,22 +63,22 @@ class CommonAsyncLazyTest : TestBase() {
63
63
42
64
64
}
65
65
expect(2 )
66
- check (! d.isActive && ! d.isCompleted)
66
+ assertTrue (! d.isActive && ! d.isCompleted)
67
67
launch(coroutineContext) { // see how it looks from another coroutine
68
68
expect(4 )
69
- check (! d.isActive && ! d.isCompleted)
69
+ assertTrue (! d.isActive && ! d.isCompleted)
70
70
yield () // yield back to main
71
71
expect(6 )
72
- check (d.isActive && ! d.isCompleted) // implicitly started by main's await
72
+ assertTrue (d.isActive && ! d.isCompleted) // implicitly started by main's await
73
73
yield () // yield to d
74
74
}
75
75
expect(3 )
76
- check (! d.isActive && ! d.isCompleted)
76
+ assertTrue (! d.isActive && ! d.isCompleted)
77
77
yield () // yield to second child (lazy async is not computing yet)
78
78
expect(5 )
79
- check (! d.isActive && ! d.isCompleted)
80
- check (d.await() == 42 ) // starts computing
81
- check (! d.isActive && d.isCompleted && ! d.isCompletedExceptionally)
79
+ assertTrue (! d.isActive && ! d.isCompleted)
80
+ assertTrue (d.await() == 42 ) // starts computing
81
+ assertTrue (! d.isActive && d.isCompleted && ! d.isCompletedExceptionally)
82
82
finish(8 )
83
83
}
84
84
@@ -92,7 +92,7 @@ class CommonAsyncLazyTest : TestBase() {
92
92
throw TestException ()
93
93
}
94
94
expect(2 )
95
- check (! d.isActive && ! d.isCompleted)
95
+ assertTrue (! d.isActive && ! d.isCompleted)
96
96
d.await() // will throw IOException
97
97
}
98
98
@@ -108,7 +108,7 @@ class CommonAsyncLazyTest : TestBase() {
108
108
throw TestException ()
109
109
}
110
110
expect(2 )
111
- check (! d.isActive && ! d.isCompleted)
111
+ assertTrue (! d.isActive && ! d.isCompleted)
112
112
d.await() // will throw IOException
113
113
}
114
114
@@ -120,11 +120,11 @@ class CommonAsyncLazyTest : TestBase() {
120
120
throw TestException ()
121
121
}
122
122
expect(2 )
123
- check (! d.isActive && ! d.isCompleted)
123
+ assertTrue (! d.isActive && ! d.isCompleted)
124
124
try {
125
125
d.await() // will throw IOException
126
126
} catch (e: TestException ) {
127
- check (! d.isActive && d.isCompleted && d.isCompletedExceptionally && ! d.isCancelled)
127
+ assertTrue (! d.isActive && d.isCompleted && d.isCompletedExceptionally && ! d.isCancelled)
128
128
expect(4 )
129
129
}
130
130
finish(5 )
@@ -138,15 +138,15 @@ class CommonAsyncLazyTest : TestBase() {
138
138
42
139
139
}
140
140
expect(2 )
141
- check (! d.isActive && ! d.isCompleted)
142
- check (d.start())
143
- check (d.isActive && ! d.isCompleted)
141
+ assertTrue (! d.isActive && ! d.isCompleted)
142
+ assertTrue (d.start())
143
+ assertTrue (d.isActive && ! d.isCompleted)
144
144
expect(3 )
145
- check (! d.start())
145
+ assertTrue (! d.start())
146
146
yield () // yield to started coroutine
147
- check (! d.isActive && d.isCompleted && ! d.isCompletedExceptionally) // and it finishes
147
+ assertTrue (! d.isActive && d.isCompleted && ! d.isCompletedExceptionally) // and it finishes
148
148
expect(5 )
149
- check (d.await() == 42 ) // await sees result
149
+ assertTrue (d.await() == 42 ) // await sees result
150
150
finish(6 )
151
151
}
152
152
@@ -160,13 +160,13 @@ class CommonAsyncLazyTest : TestBase() {
160
160
42
161
161
}
162
162
expect(2 )
163
- check (! d.isActive && ! d.isCompleted)
164
- check (d.cancel())
165
- check (! d.isActive && d.isCompleted && d.isCompletedExceptionally && d.isCancelled)
166
- check (! d.cancel())
167
- check (! d.start())
163
+ assertTrue (! d.isActive && ! d.isCompleted)
164
+ assertTrue (d.cancel())
165
+ assertTrue (! d.isActive && d.isCompleted && d.isCompletedExceptionally && d.isCancelled)
166
+ assertTrue (! d.cancel())
167
+ assertTrue (! d.start())
168
168
finish(3 )
169
- check (d.await() == 42 ) // await shall throw CancellationException
169
+ assertTrue (d.await() == 42 ) // await shall throw CancellationException
170
170
expectUnreached()
171
171
}
172
172
@@ -182,19 +182,19 @@ class CommonAsyncLazyTest : TestBase() {
182
182
42
183
183
}
184
184
expect(2 )
185
- check (! d.isActive && ! d.isCompleted && ! d.isCancelled)
186
- check (d.start())
187
- check (d.isActive && ! d.isCompleted && ! d.isCancelled)
185
+ assertTrue (! d.isActive && ! d.isCompleted && ! d.isCancelled)
186
+ assertTrue (d.start())
187
+ assertTrue (d.isActive && ! d.isCompleted && ! d.isCancelled)
188
188
expect(3 )
189
189
yield () // yield to d
190
190
expect(5 )
191
- check (d.isActive && ! d.isCompleted && ! d.isCancelled)
192
- check (d.cancel())
193
- check (! d.isActive && ! d.isCompletedExceptionally && d.isCancelled) // cancelling !
194
- check (! d.cancel())
195
- check (! d.isActive && ! d.isCompletedExceptionally && d.isCancelled) // still cancelling
191
+ assertTrue (d.isActive && ! d.isCompleted && ! d.isCancelled)
192
+ assertTrue (d.cancel())
193
+ assertTrue (! d.isActive && ! d.isCompletedExceptionally && d.isCancelled) // cancelling !
194
+ assertTrue (! d.cancel())
195
+ assertTrue (! d.isActive && ! d.isCompletedExceptionally && d.isCancelled) // still cancelling
196
196
finish(6 )
197
- check (d.await() == 42 ) // await shall throw CancellationException
197
+ assertTrue (d.await() == 42 ) // await shall throw CancellationException
198
198
expectUnreached()
199
199
}
200
200
0 commit comments