@@ -84,7 +84,7 @@ final class TestCombineLatest2: XCTestCase {
84
84
value = await validator. validate ( )
85
85
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 2 , " a " ) , ( 2 , " b " ) , ( 3 , " b " ) , ( 3 , " c " ) ] )
86
86
87
- wait ( for : [ finished] , timeout: 1.0 )
87
+ await fulfillment ( of : [ finished] , timeout: 1.0 )
88
88
value = validator. current
89
89
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 2 , " a " ) , ( 2 , " b " ) , ( 3 , " b " ) , ( 3 , " c " ) ] )
90
90
}
@@ -126,7 +126,7 @@ final class TestCombineLatest2: XCTestCase {
126
126
value = await validator. validate ( )
127
127
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 1 , " b " ) , ( 2 , " b " ) , ( 2 , " c " ) , ( 3 , " c " ) ] )
128
128
129
- wait ( for : [ finished] , timeout: 1.0 )
129
+ await fulfillment ( of : [ finished] , timeout: 1.0 )
130
130
value = validator. current
131
131
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 1 , " b " ) , ( 2 , " b " ) , ( 2 , " c " ) , ( 3 , " c " ) ] )
132
132
}
@@ -168,7 +168,7 @@ final class TestCombineLatest2: XCTestCase {
168
168
value = await validator. validate ( )
169
169
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 2 , " a " ) , ( 3 , " a " ) , ( 3 , " b " ) , ( 3 , " c " ) ] )
170
170
171
- wait ( for : [ finished] , timeout: 1.0 )
171
+ await fulfillment ( of : [ finished] , timeout: 1.0 )
172
172
value = validator. current
173
173
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 2 , " a " ) , ( 3 , " a " ) , ( 3 , " b " ) , ( 3 , " c " ) ] )
174
174
}
@@ -210,7 +210,7 @@ final class TestCombineLatest2: XCTestCase {
210
210
value = await validator. validate ( )
211
211
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 1 , " b " ) , ( 1 , " c " ) , ( 2 , " c " ) , ( 3 , " c " ) ] )
212
212
213
- wait ( for : [ finished] , timeout: 1.0 )
213
+ await fulfillment ( of : [ finished] , timeout: 1.0 )
214
214
value = validator. current
215
215
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 1 , " b " ) , ( 1 , " c " ) , ( 2 , " c " ) , ( 3 , " c " ) ] )
216
216
}
@@ -250,7 +250,7 @@ final class TestCombineLatest2: XCTestCase {
250
250
251
251
XCTAssertEqual ( validator. failure as? Failure , Failure ( ) )
252
252
253
- wait ( for : [ finished] , timeout: 1.0 )
253
+ await fulfillment ( of : [ finished] , timeout: 1.0 )
254
254
value = validator. current
255
255
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 1 , " b " ) ] )
256
256
}
@@ -290,7 +290,7 @@ final class TestCombineLatest2: XCTestCase {
290
290
291
291
XCTAssertEqual ( validator. failure as? Failure , Failure ( ) )
292
292
293
- wait ( for : [ finished] , timeout: 1.0 )
293
+ await fulfillment ( of : [ finished] , timeout: 1.0 )
294
294
value = validator. current
295
295
XCTAssertEqual ( value, [ ( 1 , " a " ) , ( 2 , " a " ) ] )
296
296
}
@@ -312,11 +312,11 @@ final class TestCombineLatest2: XCTestCase {
312
312
finished. fulfill ( )
313
313
}
314
314
// ensure the other task actually starts
315
- wait ( for : [ iterated] , timeout: 1.0 )
315
+ await fulfillment ( of : [ iterated] , timeout: 1.0 )
316
316
// cancellation should ensure the loop finishes
317
317
// without regards to the remaining underlying sequence
318
318
task. cancel ( )
319
- wait ( for : [ finished] , timeout: 1.0 )
319
+ await fulfillment ( of : [ finished] , timeout: 1.0 )
320
320
}
321
321
322
322
func test_combineLatest_when_cancelled( ) async {
@@ -389,7 +389,7 @@ final class TestCombineLatest3: XCTestCase {
389
389
value = await validator. validate ( )
390
390
XCTAssertEqual ( value, [ ( 1 , " a " , 4 ) , ( 2 , " a " , 4 ) , ( 2 , " b " , 4 ) , ( 2 , " b " , 5 ) , ( 3 , " b " , 5 ) , ( 3 , " c " , 5 ) , ( 3 , " c " , 6 ) ] )
391
391
392
- wait ( for : [ finished] , timeout: 1.0 )
392
+ await fulfillment ( of : [ finished] , timeout: 1.0 )
393
393
value = validator. current
394
394
XCTAssertEqual ( value, [ ( 1 , " a " , 4 ) , ( 2 , " a " , 4 ) , ( 2 , " b " , 4 ) , ( 2 , " b " , 5 ) , ( 3 , " b " , 5 ) , ( 3 , " c " , 5 ) , ( 3 , " c " , 6 ) ] )
395
395
}
0 commit comments