@@ -259,55 +259,6 @@ class CSProgressTests: XCTestCase {
259
259
self . testCSProgresses ( masterProgress: masterProgressPair, childProgresses: childProgressPairs)
260
260
}
261
261
262
- @available ( macOS 10 . 12 , * )
263
- func testCSProgressesBackedByNSProgresses( ) {
264
- let queue = OperationQueue ( )
265
- queue. maxConcurrentOperationCount = 1
266
-
267
- let granularity = CSProgressTests . granularity
268
-
269
- let masterCount = Int64 ( arc4random ( ) )
270
- let subACount = Int64 ( arc4random ( ) )
271
- let subBCount = Int64 ( arc4random ( ) )
272
- let subCCount = Int64 ( arc4random ( ) )
273
- let subDCount = Int64 ( arc4random ( ) )
274
-
275
- let subAPortion = Int64 ( arc4random_uniform ( UInt32 ( masterCount / 4 ) ) )
276
- let subBPortion = Int64 ( arc4random_uniform ( UInt32 ( masterCount / 4 ) ) )
277
- let subCPortion = Int64 ( arc4random_uniform ( UInt32 ( masterCount / 4 ) ) )
278
- let subDPortion = Int64 ( arc4random_uniform ( UInt32 ( masterCount / 4 ) ) )
279
-
280
- let masterProgress = CSProgress . bridge ( from: Foundation . Progress. discreteProgress ( totalUnitCount: masterCount) , granularity: granularity, queue: queue)
281
-
282
- let subProgressA = CSProgress . bridge ( from: Foundation . Progress. discreteProgress ( totalUnitCount: subACount) , granularity: granularity, queue: queue)
283
- masterProgress. addChild ( subProgressA, withPendingUnitCount: subAPortion)
284
-
285
- let subProgressB = CSProgress . bridge ( from: Foundation . Progress. discreteProgress ( totalUnitCount: subBCount) , granularity: granularity, queue: queue)
286
- masterProgress. addChild ( subProgressB, withPendingUnitCount: subBPortion)
287
-
288
- let subProgressC = CSProgress . bridge ( from: Foundation . Progress. discreteProgress ( totalUnitCount: subCCount) , granularity: granularity, queue: queue)
289
- masterProgress. addChild ( subProgressC, withPendingUnitCount: subCPortion)
290
-
291
- let subProgressD = CSProgress . bridge ( from: Foundation . Progress . discreteProgress ( totalUnitCount: subDCount) , granularity: granularity, queue: queue)
292
- masterProgress. addChild ( subProgressD, withPendingUnitCount: subDPortion)
293
-
294
- let masterNSProgress = Foundation . Progress. discreteProgress ( totalUnitCount: masterCount)
295
- let subNSProgressA = Foundation . Progress ( totalUnitCount: subACount, parent: masterNSProgress, pendingUnitCount: subAPortion)
296
- let subNSProgressB = Foundation . Progress ( totalUnitCount: subBCount, parent: masterNSProgress, pendingUnitCount: subBPortion)
297
- let subNSProgressC = Foundation . Progress ( totalUnitCount: subCCount, parent: masterNSProgress, pendingUnitCount: subCPortion)
298
- let subNSProgressD = Foundation . Progress ( totalUnitCount: subDCount, parent: masterNSProgress, pendingUnitCount: subDPortion)
299
-
300
- let masterProgressPair = ProgressPair ( progress: masterProgress, nsProgress: masterNSProgress, nonPendingUnitCount: masterCount - subAPortion - subBPortion - subCPortion - subDPortion)
301
- let childProgressPairs = [
302
- ProgressPair ( progress: subProgressA, nsProgress: subNSProgressA, nonPendingUnitCount: subACount) ,
303
- ProgressPair ( progress: subProgressB, nsProgress: subNSProgressB, nonPendingUnitCount: subBCount) ,
304
- ProgressPair ( progress: subProgressC, nsProgress: subNSProgressC, nonPendingUnitCount: subCCount) ,
305
- ProgressPair ( progress: subProgressD, nsProgress: subNSProgressD, nonPendingUnitCount: subDCount)
306
- ]
307
-
308
- self . testCSProgresses ( masterProgress: masterProgressPair, childProgresses: childProgressPairs, queue: queue)
309
- }
310
-
311
262
@available ( macOS 10 . 12 , * )
312
263
func testNSProgressesBackedByCSProgresses( ) {
313
264
let queue = OperationQueue ( )
0 commit comments