@@ -2,6 +2,8 @@ import XCTest
2
2
3
3
@testable import DataLoader
4
4
5
+ let sleepConstant = UInt64 ( 2_000_000 )
6
+
5
7
actor Concurrent < T> {
6
8
var wrappedValue : T
7
9
@@ -69,7 +71,7 @@ final class DataLoaderTests: XCTestCase {
69
71
async let value1 = identityLoader. load ( key: 1 )
70
72
async let value2 = identityLoader. load ( key: 2 )
71
73
72
- try await Task . sleep ( nanoseconds: 2_000_000 )
74
+ try await Task . sleep ( nanoseconds: sleepConstant )
73
75
74
76
var didFailWithError : Error ?
75
77
@@ -112,7 +114,7 @@ final class DataLoaderTests: XCTestCase {
112
114
async let value2 = identityLoader. load ( key: 2 )
113
115
async let value3 = identityLoader. load ( key: 3 )
114
116
115
- try await Task . sleep ( nanoseconds: 2_000_000 )
117
+ try await Task . sleep ( nanoseconds: sleepConstant )
116
118
117
119
var didFailWithError : Error ?
118
120
@@ -151,7 +153,7 @@ final class DataLoaderTests: XCTestCase {
151
153
async let value1 = identityLoader. load ( key: 1 )
152
154
async let value2 = identityLoader. load ( key: 1 )
153
155
154
- try await Task . sleep ( nanoseconds: 2_000_000 )
156
+ try await Task . sleep ( nanoseconds: sleepConstant )
155
157
156
158
var didFailWithError : Error ?
157
159
@@ -189,7 +191,7 @@ final class DataLoaderTests: XCTestCase {
189
191
async let value1 = identityLoader. load ( key: " A " )
190
192
async let value2 = identityLoader. load ( key: " B " )
191
193
192
- try await Task . sleep ( nanoseconds: 2_000_000 )
194
+ try await Task . sleep ( nanoseconds: sleepConstant )
193
195
194
196
var didFailWithError : Error ?
195
197
@@ -214,7 +216,7 @@ final class DataLoaderTests: XCTestCase {
214
216
async let value3 = identityLoader. load ( key: " A " )
215
217
async let value4 = identityLoader. load ( key: " C " )
216
218
217
- try await Task . sleep ( nanoseconds: 2_000_000 )
219
+ try await Task . sleep ( nanoseconds: sleepConstant )
218
220
219
221
var didFailWithError2 : Error ?
220
222
@@ -240,7 +242,7 @@ final class DataLoaderTests: XCTestCase {
240
242
async let value6 = identityLoader. load ( key: " B " )
241
243
async let value7 = identityLoader. load ( key: " C " )
242
244
243
- try await Task . sleep ( nanoseconds: 2_000_000 )
245
+ try await Task . sleep ( nanoseconds: sleepConstant )
244
246
245
247
var didFailWithError3 : Error ?
246
248
@@ -280,7 +282,7 @@ final class DataLoaderTests: XCTestCase {
280
282
async let value1 = identityLoader. load ( key: " A " )
281
283
async let value2 = identityLoader. load ( key: " B " )
282
284
283
- try await Task . sleep ( nanoseconds: 2_000_000 )
285
+ try await Task . sleep ( nanoseconds: sleepConstant )
284
286
285
287
var didFailWithError : Error ?
286
288
@@ -307,7 +309,7 @@ final class DataLoaderTests: XCTestCase {
307
309
async let value3 = identityLoader. load ( key: " A " )
308
310
async let value4 = identityLoader. load ( key: " B " )
309
311
310
- try await Task . sleep ( nanoseconds: 2_000_000 )
312
+ try await Task . sleep ( nanoseconds: sleepConstant )
311
313
312
314
var didFailWithError2 : Error ?
313
315
@@ -345,7 +347,7 @@ final class DataLoaderTests: XCTestCase {
345
347
async let value1 = identityLoader. load ( key: " A " )
346
348
async let value2 = identityLoader. load ( key: " B " )
347
349
348
- try await Task . sleep ( nanoseconds: 2_000_000 )
350
+ try await Task . sleep ( nanoseconds: sleepConstant )
349
351
350
352
var didFailWithError : Error ?
351
353
@@ -372,7 +374,7 @@ final class DataLoaderTests: XCTestCase {
372
374
async let value3 = identityLoader. load ( key: " A " )
373
375
async let value4 = identityLoader. load ( key: " B " )
374
376
375
- try await Task . sleep ( nanoseconds: 2_000_000 )
377
+ try await Task . sleep ( nanoseconds: sleepConstant )
376
378
377
379
var didFailWithError2 : Error ?
378
380
@@ -412,7 +414,7 @@ final class DataLoaderTests: XCTestCase {
412
414
async let value1 = identityLoader. load ( key: " A " )
413
415
async let value2 = identityLoader. load ( key: " B " )
414
416
415
- try await Task . sleep ( nanoseconds: 2_000_000 )
417
+ try await Task . sleep ( nanoseconds: sleepConstant )
416
418
417
419
var didFailWithError : Error ?
418
420
@@ -452,7 +454,7 @@ final class DataLoaderTests: XCTestCase {
452
454
async let value1 = identityLoader. load ( key: " A " )
453
455
async let value2 = identityLoader. load ( key: " B " )
454
456
455
- try await Task . sleep ( nanoseconds: 2_000_000 )
457
+ try await Task . sleep ( nanoseconds: sleepConstant )
456
458
457
459
var didFailWithError : Error ?
458
460
@@ -476,7 +478,7 @@ final class DataLoaderTests: XCTestCase {
476
478
async let value3 = identityLoader. load ( key: " A " )
477
479
async let value4 = identityLoader. load ( key: " B " )
478
480
479
- try await Task . sleep ( nanoseconds: 2_000_000 )
481
+ try await Task . sleep ( nanoseconds: sleepConstant )
480
482
481
483
var didFailWithError2 : Error ?
482
484
@@ -516,7 +518,7 @@ final class DataLoaderTests: XCTestCase {
516
518
async let value1 = identityLoader. load ( key: " A " )
517
519
async let value2 = identityLoader. load ( key: " B " )
518
520
519
- try await Task . sleep ( nanoseconds: 2_000_000 )
521
+ try await Task . sleep ( nanoseconds: sleepConstant )
520
522
521
523
var didFailWithError : Error ?
522
524
@@ -540,7 +542,7 @@ final class DataLoaderTests: XCTestCase {
540
542
async let value3 = identityLoader. load ( key: " A " )
541
543
async let value4 = identityLoader. load ( key: " B " )
542
544
543
- try await Task . sleep ( nanoseconds: 2_000_000 )
545
+ try await Task . sleep ( nanoseconds: sleepConstant )
544
546
545
547
var didFailWithError2 : Error ?
546
548
@@ -565,7 +567,7 @@ final class DataLoaderTests: XCTestCase {
565
567
566
568
func testAutoExecute( ) async throws {
567
569
let identityLoader = DataLoader < String , String > (
568
- options: DataLoaderOptions ( executionPeriod: 2_000_000 )
570
+ options: DataLoaderOptions ( executionPeriod: sleepConstant )
569
571
) { keys in
570
572
571
573
keys. map { DataLoaderValue . success ( $0) }
@@ -593,7 +595,7 @@ final class DataLoaderTests: XCTestCase {
593
595
594
596
async let value = throwLoader. load ( key: 1 )
595
597
596
- try await Task . sleep ( nanoseconds: 2_000_000 )
598
+ try await Task . sleep ( nanoseconds: sleepConstant )
597
599
598
600
var didFailWithError : DataLoaderError ?
599
601
0 commit comments