@@ -86,7 +86,7 @@ public struct ElementsEqualWithPredicateTest {
86
86
public let expectedLeftoverSequence : [ Int ]
87
87
public let expectedLeftoverOther : [ String ]
88
88
public let loc : SourceLoc
89
-
89
+
90
90
public init (
91
91
_ expected: Bool , _ sequence: [ Int ] , _ other: [ String ] ,
92
92
_ predicate: @escaping ( Int , String ) -> Bool ,
@@ -174,7 +174,7 @@ public struct FindTest {
174
174
self . expected = expected
175
175
self . element = MinimalEquatableValue ( element)
176
176
self . sequence = sequence. enumerated ( ) . map {
177
- return MinimalEquatableValue ( $1, identity: $0)
177
+ return MinimalEquatableValue ( $1, identity: $0)
178
178
}
179
179
self . expectedLeftoverSequence = expectedLeftoverSequence. map (
180
180
MinimalEquatableValue . init)
@@ -193,13 +193,13 @@ public struct CollectionBinaryOperationTest {
193
193
file: String = #file, line: UInt = #line
194
194
) {
195
195
self . expected = expected. enumerated ( ) . map {
196
- return MinimalEquatableValue ( $1, identity: $0)
196
+ return MinimalEquatableValue ( $1, identity: $0)
197
197
}
198
198
self . lhs = lhs. map {
199
- return MinimalEquatableValue ( $0, identity: $0)
199
+ return MinimalEquatableValue ( $0, identity: $0)
200
200
}
201
201
self . rhs = rhs. map {
202
- return MinimalEquatableValue ( $0, identity: $0)
202
+ return MinimalEquatableValue ( $0, identity: $0)
203
203
}
204
204
self . loc = SourceLoc ( file, line, comment: " test data " )
205
205
}
@@ -217,10 +217,10 @@ public struct CollectionPredicateTest {
217
217
) {
218
218
self . expected = expected
219
219
self . lhs = lhs. enumerated ( ) . map {
220
- return MinimalEquatableValue ( $1, identity: $0)
220
+ return MinimalEquatableValue ( $1, identity: $0)
221
221
}
222
222
self . rhs = rhs. enumerated ( ) . map {
223
- return MinimalEquatableValue ( $1, identity: $0)
223
+ return MinimalEquatableValue ( $1, identity: $0)
224
224
}
225
225
self . loc = SourceLoc ( file, line, comment: " test data " )
226
226
}
@@ -457,31 +457,6 @@ public struct StartsWithTest {
457
457
self . loc = SourceLoc ( file, line, comment: " test data " )
458
458
}
459
459
}
460
- public struct ZipTest {
461
- public let expected : [ ( Int , Int32 ) ]
462
- public let sequence : [ Int ]
463
- public let other : [ Int32 ]
464
- public let expectedLeftoverSequence : [ Int ]
465
- public let expectedLeftoverOther : [ Int32 ]
466
- public let loc : SourceLoc
467
-
468
- public init (
469
- _ expected: [ ( Int , Int32 ) ] ,
470
- sequences sequence: [ Int ] ,
471
- _ other: [ Int32 ] ,
472
- leftovers expectedLeftoverSequence: [ Int ] ,
473
- _ expectedLeftoverOther: [ Int32 ] ,
474
- file: String = #file, line: UInt = #line
475
- ) {
476
- self . expected = expected
477
- self . sequence = sequence
478
- self . other = other
479
- self . expectedLeftoverSequence = expectedLeftoverSequence
480
- self . expectedLeftoverOther = expectedLeftoverOther
481
- self . loc = SourceLoc ( file, line, comment: " test data " )
482
- }
483
- }
484
-
485
460
486
461
public let elementsEqualTests : [ ElementsEqualTest ] = [
487
462
ElementsEqualTest ( true , [ ] , [ ] , [ ] , [ ] ) ,
@@ -506,16 +481,16 @@ func elementsEqualPredicate(_ x: Int, y: String) -> Bool {
506
481
507
482
public let elementsEqualWithPredicateTests : [ ElementsEqualWithPredicateTest ] = [
508
483
ElementsEqualWithPredicateTest ( true , [ ] , [ ] , elementsEqualPredicate, [ ] , [ ] ) ,
509
-
484
+
510
485
ElementsEqualWithPredicateTest ( false , [ 1 ] , [ ] , elementsEqualPredicate, [ 1 ] , [ ] ) ,
511
486
ElementsEqualWithPredicateTest ( false , [ ] , [ " 1 " ] , elementsEqualPredicate, [ ] , [ " 1 " ] ) ,
512
-
487
+
513
488
ElementsEqualWithPredicateTest ( false , [ 1 , 2 ] , [ ] , elementsEqualPredicate, [ 1 , 2 ] , [ ] ) ,
514
489
ElementsEqualWithPredicateTest ( false , [ ] , [ " 1 " , " 2 " ] , elementsEqualPredicate, [ ] , [ " 1 " , " 2 " ] ) ,
515
-
490
+
516
491
ElementsEqualWithPredicateTest ( false , [ 1 , 2 , 3 , 4 ] , [ " 1 " , " 2 " ] , elementsEqualPredicate, [ 3 , 4 ] , [ ] ) ,
517
492
ElementsEqualWithPredicateTest ( false , [ 1 , 2 ] , [ " 1 " , " 2 " , " 3 " , " 4 " ] , elementsEqualPredicate, [ ] , [ " 3 " , " 4 " ] ) ,
518
-
493
+
519
494
ElementsEqualWithPredicateTest ( true , [ 1 , 2 , 3 , 4 ] , [ " 1 " , " 2 " , " 3 " , " 4 " ] , elementsEqualPredicate, [ ] , [ ] ) ,
520
495
ElementsEqualWithPredicateTest ( true , [ 1 , 2 ] , [ " 1 " , " 2 " ] , elementsEqualPredicate, [ ] , [ ] ) ,
521
496
]
@@ -1555,52 +1530,6 @@ public let suffixTests = [
1555
1530
) ,
1556
1531
]
1557
1532
1558
- public let zipTests = [
1559
- ZipTest ( [ ] , sequences: [ ] , [ ] , leftovers: [ ] , [ ] ) ,
1560
- ZipTest ( [ ] , sequences: [ ] , [ 1 ] , leftovers: [ ] , [ 1 ] ) ,
1561
- ZipTest ( [ ] , sequences: [ ] , [ 1 , 2 ] , leftovers: [ ] , [ 1 , 2 ] ) ,
1562
- ZipTest ( [ ] , sequences: [ ] , [ 1 , 2 , 3 ] , leftovers: [ ] , [ 1 , 2 , 3 ] ) ,
1563
-
1564
- ZipTest ( [ ] , sequences: [ 10 ] , [ ] , leftovers: [ ] , [ ] ) ,
1565
- ZipTest ( [ ( 10 , 1 ) ] , sequences: [ 10 ] , [ 1 ] , leftovers: [ ] , [ ] ) ,
1566
- ZipTest ( [ ( 10 , 1 ) ] , sequences: [ 10 ] , [ 1 , 2 ] , leftovers: [ ] , [ 2 ] ) ,
1567
- ZipTest ( [ ( 10 , 1 ) ] , sequences: [ 10 ] , [ 1 , 2 , 3 ] , leftovers: [ ] , [ 2 , 3 ] ) ,
1568
-
1569
- ZipTest (
1570
- [ ] ,
1571
- sequences: [ 10 , 20 ] , [ ] ,
1572
- leftovers: [ 20 ] , [ ] ) ,
1573
- ZipTest (
1574
- [ ( 10 , 1 ) ] ,
1575
- sequences: [ 10 , 20 ] , [ 1 ] ,
1576
- leftovers: [ ] , [ ] ) ,
1577
- ZipTest (
1578
- [ ( 10 , 1 ) , ( 20 , 2 ) ] ,
1579
- sequences: [ 10 , 20 ] , [ 1 , 2 ] ,
1580
- leftovers: [ ] , [ ] ) ,
1581
- ZipTest (
1582
- [ ( 10 , 1 ) , ( 20 , 2 ) ] ,
1583
- sequences: [ 10 , 20 ] , [ 1 , 2 , 3 ] ,
1584
- leftovers: [ ] , [ 3 ] ) ,
1585
-
1586
- ZipTest (
1587
- [ ] ,
1588
- sequences: [ 10 , 20 , 30 ] , [ ] ,
1589
- leftovers: [ 20 , 30 ] , [ ] ) ,
1590
- ZipTest (
1591
- [ ( 10 , 1 ) ] ,
1592
- sequences: [ 10 , 20 , 30 ] , [ 1 ] ,
1593
- leftovers: [ 30 ] , [ ] ) ,
1594
- ZipTest (
1595
- [ ( 10 , 1 ) , ( 20 , 2 ) ] ,
1596
- sequences: [ 10 , 20 , 30 ] , [ 1 , 2 ] ,
1597
- leftovers: [ ] , [ ] ) ,
1598
- ZipTest (
1599
- [ ( 10 , 1 ) , ( 20 , 2 ) , ( 30 , 3 ) ] ,
1600
- sequences: [ 10 , 20 , 30 ] , [ 1 , 2 , 3 ] ,
1601
- leftovers: [ ] , [ ] ) ,
1602
- ]
1603
-
1604
1533
public func callGenericUnderestimatedCount< S : Sequence > ( _ s: S ) -> Int {
1605
1534
return s. underestimatedCount
1606
1535
}
0 commit comments