@@ -20,27 +20,27 @@ final class SortedDuplicatesTests: XCTestCase {
20
20
let emptyStringCounts = emptyString. countSortedDuplicates ( )
21
21
expectEqualCollections ( emptyStringCounts. map ( \. value) , [ ] )
22
22
expectEqualCollections ( emptyStringCounts. map ( \. count) , [ ] )
23
- expectEqualCollections ( emptyString. withoutSortedDuplicates ( ) , [ ] )
23
+ expectEqualCollections ( emptyString. deduplicateSorted ( ) , [ ] )
24
24
25
25
let lazyEmptyStringCounts = emptyString. lazy. countSortedDuplicates ( )
26
26
expectEqualSequences ( lazyEmptyStringCounts. map ( \. value) , [ ] )
27
27
expectEqualSequences ( lazyEmptyStringCounts. map ( \. count) , [ ] )
28
- expectEqualSequences ( emptyString. lazy. withoutSortedDuplicates ( ) , [ ] )
28
+ expectEqualSequences ( emptyString. lazy. deduplicateSorted ( ) , [ ] )
29
29
}
30
30
31
31
/// Test counting over a single-element sequence.
32
32
func testSingle( ) {
33
33
let aString = " a "
34
34
let aStringCounts = aString. countSortedDuplicates ( )
35
- let aStringValues = aString. withoutSortedDuplicates ( )
35
+ let aStringValues = aString. deduplicateSorted ( )
36
36
expectEqualCollections ( aStringCounts. map ( \. value) , [ " a " ] )
37
37
expectEqualCollections ( aStringCounts. map ( \. count) , [ 1 ] )
38
38
expectEqualCollections ( aStringValues, [ " a " ] )
39
39
40
40
let lazyAStringCounts = aString. lazy. countSortedDuplicates ( )
41
41
expectEqualSequences ( lazyAStringCounts. map ( \. value) , [ " a " ] )
42
42
expectEqualSequences ( lazyAStringCounts. map ( \. count) , [ 1 ] )
43
- expectEqualSequences ( aString. lazy. withoutSortedDuplicates ( ) , [ " a " ] )
43
+ expectEqualSequences ( aString. lazy. deduplicateSorted ( ) , [ " a " ] )
44
44
}
45
45
46
46
/// Test counting over a repeated element.
@@ -51,10 +51,10 @@ final class SortedDuplicatesTests: XCTestCase {
51
51
let lazyLettersCounts = letters. lazy. countSortedDuplicates ( )
52
52
expectEqualCollections ( lettersCounts. map ( \. value) , [ " b " ] )
53
53
expectEqualCollections ( lettersCounts. map ( \. count) , [ count] )
54
- expectEqualCollections ( letters. withoutSortedDuplicates ( ) , [ " b " ] )
54
+ expectEqualCollections ( letters. deduplicateSorted ( ) , [ " b " ] )
55
55
expectEqualSequences ( lazyLettersCounts. map ( \. value) , [ " b " ] )
56
56
expectEqualSequences ( lazyLettersCounts. map ( \. count) , [ count] )
57
- expectEqualSequences ( letters. lazy. withoutSortedDuplicates ( ) , [ " b " ] )
57
+ expectEqualSequences ( letters. lazy. deduplicateSorted ( ) , [ " b " ] )
58
58
}
59
59
60
60
/// Test multiple elements.
@@ -72,11 +72,11 @@ final class SortedDuplicatesTests: XCTestCase {
72
72
]
73
73
expectEqualCollections ( sampleCounts. map ( \. value) , expected. map ( \. 0 ) )
74
74
expectEqualCollections ( sampleCounts. map ( \. count) , expected. map ( \. 1 ) )
75
- expectEqualCollections ( sample. withoutSortedDuplicates ( ) , " Xacdfxz " )
75
+ expectEqualCollections ( sample. deduplicateSorted ( ) , " Xacdfxz " )
76
76
77
77
let lazySampleCounts = sample. lazy. countSortedDuplicates ( )
78
78
expectEqualSequences ( lazySampleCounts. map ( \. value) , expected. map ( \. 0 ) )
79
79
expectEqualSequences ( lazySampleCounts. map ( \. count) , expected. map ( \. 1 ) )
80
- expectEqualSequences ( sample. lazy. withoutSortedDuplicates ( ) , " Xacdfxz " )
80
+ expectEqualSequences ( sample. lazy. deduplicateSorted ( ) , " Xacdfxz " )
81
81
}
82
82
}
0 commit comments