@@ -161,15 +161,9 @@ final class LocaleTests : XCTestCase {
161
161
return localeComponents
162
162
}
163
163
164
- #if FIXED_ICU_20187
165
164
verify ( cldr: " root " , bcp47: " und " , icu: " " ) {
166
165
return Locale . Components ( identifier: " " )
167
166
}
168
- #else
169
- verify ( cldr: " root " , bcp47: " und " , icu: " en_US_POSIX " ) {
170
- return Locale . Components ( identifier: " " )
171
- }
172
- #endif
173
167
174
168
verify ( cldr: " und_US " , bcp47: " und-US " , icu: " _US " ) {
175
169
return Locale . Components ( languageRegion: . unitedStates)
@@ -757,11 +751,7 @@ extension LocaleTests {
757
751
758
752
// TODO: Reenable once (Locale.canonicalIdentifier) is implemented
759
753
func test_identifierTypesFromSpecialIdentifier( ) throws {
760
- #if FIXED_ICU_20187
761
754
verify ( " " , cldr: " root " , bcp47: " und " , icu: " " )
762
- #else
763
- verify ( " " , cldr: " root " , bcp47: " und " , icu: " en_US_POSIX " )
764
- #endif
765
755
verify ( " root " , cldr: " root " , bcp47: " root " , icu: " root " )
766
756
verify ( " und " , cldr: " root " , bcp47: " und " , icu: " und " )
767
757
@@ -780,20 +770,12 @@ extension LocaleTests {
780
770
781
771
// If there's only one component, it is treated as the language code
782
772
verify ( " 123 " , cldr: " root " , bcp47: " und " , icu: " 123 " )
783
- #if FIXED_ICU_20187
784
773
verify ( " 😀123 " , cldr: " root " , bcp47: " und " , icu: " " )
785
- #else
786
- verify ( " 😀123 " , cldr: " root " , bcp47: " und " , icu: " en_US_POSIX " )
787
- #endif
788
774
789
775
// The "_" prefix marks the start of the region
790
776
verify ( " _ZZ " , cldr: " und_ZZ " , bcp47: " und-ZZ " , icu: " _ZZ " )
791
777
verify ( " _123 " , cldr: " und_123 " , bcp47: " und-123 " , icu: " _123 " )
792
- #if FIXED_ICU_20187
793
778
verify ( " _😀123 " , cldr: " root " , bcp47: " und " , icu: " " )
794
- #else
795
- verify ( " _😀123 " , cldr: " root " , bcp47: " und " , icu: " en_US_POSIX " )
796
- #endif
797
779
798
780
// Starting an ID with script code is an acceptable special case
799
781
verify ( " Hant " , cldr: " hant " , bcp47: " hant " , icu: " hant " )
0 commit comments