@@ -379,7 +379,7 @@ class TestNSArray : XCTestCase {
379
379
let resultNumbers = NSArray ( array: inputNumbers) . sortedArray ( comparator: ) { left, right -> ComparisonResult in
380
380
let l = ( left as! NSNumber ) . intValue
381
381
let r = ( right as! NSNumber ) . intValue
382
- return l < r ? . orderedAscending : ( l > r ? . orderedSame : . orderedDescending)
382
+ return l < r ? . orderedAscending : ( l == r ? . orderedSame : . orderedDescending)
383
383
}
384
384
XCTAssertEqual ( resultNumbers. map { ( $0 as! NSNumber ) . intValue} , expectedNumbers)
385
385
}
@@ -410,7 +410,7 @@ class TestNSArray : XCTestCase {
410
410
func compare( _ left: Any , right: Any , context: UnsafeMutableRawPointer ? ) -> Int {
411
411
let l = ( left as! NSNumber ) . intValue
412
412
let r = ( right as! NSNumber ) . intValue
413
- return l < r ? - 1 : ( l > r ? 0 : 1 )
413
+ return l < r ? - 1 : ( l == r ? 0 : 1 )
414
414
}
415
415
mutableInput. sort ( compare, context: UnsafeMutableRawPointer ( bitPattern: 0 ) )
416
416
@@ -426,7 +426,7 @@ class TestNSArray : XCTestCase {
426
426
mutableInput. sort { left, right -> ComparisonResult in
427
427
let l = ( left as! NSNumber ) . intValue
428
428
let r = ( right as! NSNumber ) . intValue
429
- return l < r ? . orderedAscending : ( l > r ? . orderedSame : . orderedDescending)
429
+ return l < r ? . orderedAscending : ( l == r ? . orderedSame : . orderedDescending)
430
430
}
431
431
432
432
XCTAssertEqual ( mutableInput. map { ( $0 as! NSNumber ) . intValue} , expectedNumbers)
0 commit comments