mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Remove overloads that were needed pre-conditional conformance
This commit is contained in:
@@ -30,13 +30,13 @@ var ReadLineTestSuite = TestSuite("ReadLine")
|
||||
ReadLineTestSuite.test("EmptyLine/strippingNewline=${strip_newline}")
|
||||
.stdin("\n")
|
||||
.code {
|
||||
expectOptionalEqual("${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
expectEqual("${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("Whitespace/strippingNewline=${strip_newline}")
|
||||
.stdin(" \t\u{0b}\u{0c}\u{85}\u{2028}\u{2029}\n")
|
||||
.code {
|
||||
expectOptionalEqual(
|
||||
expectEqual(
|
||||
" \t\u{0b}\u{0c}\u{85}\u{2028}\u{2029}${newline}",
|
||||
readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
@@ -44,19 +44,19 @@ ReadLineTestSuite.test("Whitespace/strippingNewline=${strip_newline}")
|
||||
ReadLineTestSuite.test("ASCII/length=1/strippingNewline=${strip_newline}")
|
||||
.stdin("a\n")
|
||||
.code {
|
||||
expectOptionalEqual("a${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
expectEqual("a${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("ASCII/length=2/strippingNewline=${strip_newline}")
|
||||
.stdin("ab\n")
|
||||
.code {
|
||||
expectOptionalEqual("ab${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
expectEqual("ab${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("ASCII/length=3/strippingNewline=${strip_newline}")
|
||||
.stdin("abc\n")
|
||||
.code {
|
||||
expectOptionalEqual("abc${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
expectEqual("abc${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("Unicode/strippingNewline=${strip_newline}")
|
||||
@@ -69,7 +69,7 @@ ReadLineTestSuite.test("Unicode/strippingNewline=${strip_newline}")
|
||||
// U+1F425 FRONT-FACING BABY CHICK
|
||||
.stdin("\u{0065}\u{00a9}\u{0521}\u{304b}\u{3099}\u{4587}\u{1f425}\u{10b9c4}\n")
|
||||
.code {
|
||||
expectOptionalEqual(
|
||||
expectEqual(
|
||||
"\u{0065}\u{00a9}\u{0521}\u{304b}\u{3099}\u{4587}\u{1f425}\u{10b9c4}${newline}",
|
||||
readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
@@ -83,20 +83,20 @@ ReadLineTestSuite.test("EOF/1/strippingNewline=${strip_newline}")
|
||||
ReadLineTestSuite.test("EOF/2/strippingNewline=${strip_newline}")
|
||||
.stdin("abcd 123\n", eof: true)
|
||||
.code {
|
||||
expectOptionalEqual("abcd 123${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
expectEqual("abcd 123${newline}", readLine(strippingNewline: ${strip_newline}))
|
||||
expectNil(readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("MissingNewlineAtEOF/1/strippingNewline=${strip_newline}")
|
||||
.stdin("a", eof: true)
|
||||
.code {
|
||||
expectOptionalEqual("a", readLine(strippingNewline: ${strip_newline}))
|
||||
expectEqual("a", readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("MissingNewlineAtEOF/2/strippingNewline=${strip_newline}")
|
||||
.stdin("abcd 123", eof: true)
|
||||
.code {
|
||||
expectOptionalEqual("abcd 123", readLine(strippingNewline: ${strip_newline}))
|
||||
expectEqual("abcd 123", readLine(strippingNewline: ${strip_newline}))
|
||||
}
|
||||
|
||||
% end
|
||||
@@ -105,45 +105,45 @@ ReadLineTestSuite.test("strippingNewline=default")
|
||||
.stdin("abcd 123\n")
|
||||
.code {
|
||||
// Check that the default for strippingNewline is true.
|
||||
expectOptionalEqual("abcd 123", readLine())
|
||||
expectEqual("abcd 123", readLine())
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("StripNewline/JustCR")
|
||||
.stdin("\r", eof: true)
|
||||
.code {
|
||||
// FIXME: CR by itself is not recognized as a newline.
|
||||
expectOptionalEqual("\r", readLine(strippingNewline: true))
|
||||
expectEqual("\r", readLine(strippingNewline: true))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("StripNewline/JustLF")
|
||||
.stdin("\n")
|
||||
.code {
|
||||
expectOptionalEqual("", readLine(strippingNewline: true))
|
||||
expectEqual("", readLine(strippingNewline: true))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("StripNewline/JustCR+LF")
|
||||
.stdin("\r\n")
|
||||
.code {
|
||||
expectOptionalEqual("", readLine(strippingNewline: true))
|
||||
expectEqual("", readLine(strippingNewline: true))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("StripNewline/CR")
|
||||
.stdin("abcd 123\r", eof: true)
|
||||
.code {
|
||||
// FIXME: CR by itself is not recognized as a newline.
|
||||
expectOptionalEqual("abcd 123\r", readLine(strippingNewline: true))
|
||||
expectEqual("abcd 123\r", readLine(strippingNewline: true))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("StripNewline/LF")
|
||||
.stdin("abcd 123\n")
|
||||
.code {
|
||||
expectOptionalEqual("abcd 123", readLine(strippingNewline: true))
|
||||
expectEqual("abcd 123", readLine(strippingNewline: true))
|
||||
}
|
||||
|
||||
ReadLineTestSuite.test("StripNewline/CR+LF")
|
||||
.stdin("abcd 123\r\n")
|
||||
.code {
|
||||
expectOptionalEqual("abcd 123", readLine(strippingNewline: true))
|
||||
expectEqual("abcd 123", readLine(strippingNewline: true))
|
||||
}
|
||||
|
||||
runAllTests()
|
||||
|
||||
Reference in New Issue
Block a user