We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ce2a36 commit f0e3209Copy full SHA for f0e3209
test/stdlib/CharacterProperties.swift
@@ -142,7 +142,14 @@ CharacterPropertiesTests.test("Casing") {
142
expectTrue(Character("π").isLowercase)
143
144
expectEqual("SS", Character("ß").uppercased())
145
+
146
+// Some versions of ICU on Linux (62.1) have a bug producing the wrong value
147
+// when lowercasing "ẞ". Darwin platforms never shipped this version, so
148
+// conditionally test based on platform.
149
+#if _runtime(_ObjC)
150
expectEqual("ß", Character("ẞ").lowercased())
151
+#endif
152
153
expectEqual("и", Character("И").lowercased())
154
expectEqual("И", Character("и").uppercased())
155
expectEqual("π", Character("Π").lowercased())
0 commit comments