We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f8cb141 commit e8467d6Copy full SHA for e8467d6
TestFoundation/TestCharacterSet.swift
@@ -369,8 +369,11 @@ class TestCharacterSet : XCTestCase {
369
370
func test_SR5971() {
371
let problematicString = "\u{10000}"
372
- let charset = CharacterSet(charactersIn:problematicString) // this should not crash
373
- XCTAssertTrue(charset.contains("\u{10000}"))
+ let charset1 = CharacterSet(charactersIn:problematicString) // this should not crash
+ XCTAssertTrue(charset1.contains("\u{10000}"))
374
+ // Case from SR-3215
375
+ let charset2 = CharacterSet(charactersIn: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789&+")
376
+ XCTAssertTrue(charset2.contains("+"))
377
}
378
379
0 commit comments