@@ -1985,16 +1985,14 @@ struct ComparisonTestCase {
1985
1985
}
1986
1986
}
1987
1987
1988
- let simpleComparisonTestCases = [
1988
+ let comparisonTestCases = [
1989
1989
ComparisonTestCase ( [ " a " , " a " ] , . equal) ,
1990
1990
ComparisonTestCase ( [ " abcdefg " , " abcdefg " ] , . equal) ,
1991
1991
ComparisonTestCase ( [ " " , " Z " , " a " , " b " , " c " , " \u{00c5} " , " á " ] , . less) ,
1992
1992
1993
1993
ComparisonTestCase ( [ " ábcdefg " , " ábcdefgh " , " ábcdefghi " ] , . less) ,
1994
1994
ComparisonTestCase ( [ " abcdefg " , " abcdefgh " , " abcdefghi " ] , . less) ,
1995
- ]
1996
1995
1997
- let complexComparisonTestCases = [
1998
1996
ComparisonTestCase ( [ " á " , " \u{0061} \u{0301} " ] , . equal) ,
1999
1997
ComparisonTestCase ( [ " à " , " \u{0061} \u{0301} " , " â " , " \u{e3} " , " a \u{0308} " ] , . less) ,
2000
1998
@@ -2066,8 +2064,6 @@ let complexComparisonTestCases = [
2066
2064
ComparisonTestCase ( [ " ì̡̢̧̨̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̹̺̻̼͇͈͉͍͎́̂̃̄̉̊̋̌̍̎̏̐̑̒̓̽̾̿̀́͂̓̈́͆͊͋͌ͅ͏͓͔͕͖͙͐͑͒͗ͬͭͮ͘ " , " ì̡̢̧̨̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̹̺̻̼͇͈͉͍͎́̂̃̄̉̊̋̌̍̎̏̐̑̒̓̽̾̿̀́͂̓̈́͆͊͋͌ͅ͏͓͔͕͖͙͐͑͒͗ͬͭͮ͘ " ] , . equal)
2067
2065
]
2068
2066
2069
- let comparisonTestCases = simpleComparisonTestCases + complexComparisonTestCases
2070
-
2071
2067
for test in comparisonTestCases {
2072
2068
StringTests . test ( " Comparison. \( test. strings) " ) {
2073
2069
test. test ( )
@@ -2078,9 +2074,7 @@ for test in comparisonTestCases {
2078
2074
. code {
2079
2075
test. testOpaqueStrings ( )
2080
2076
}
2081
- }
2082
2077
2083
- for test in simpleComparisonTestCases {
2084
2078
StringTests . test ( " Comparison.OpaqueSubstring. \( test. strings) " )
2085
2079
. skip ( . linuxAny( reason: " NSSlowString requires ObjC interop " ) )
2086
2080
. code {
0 commit comments