mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
stdlib: protocol extensions: de-underscore startsWith()
Swift SVN r28233
This commit is contained in:
@@ -1788,11 +1788,11 @@ func checkHasPrefixHasSuffix(
|
||||
map(rhs.decomposedStringWithCanonicalMapping) {
|
||||
Array(String($0).unicodeScalars)
|
||||
}
|
||||
let expectHasPrefix =
|
||||
startsWith(lhsNFDGraphemeClusters, rhsNFDGraphemeClusters, (==))
|
||||
let expectHasSuffix = startsWith(
|
||||
lazy(lhsNFDGraphemeClusters).reverse(),
|
||||
lazy(rhsNFDGraphemeClusters).reverse(), (==))
|
||||
let expectHasPrefix = lhsNFDGraphemeClusters.startsWith(
|
||||
rhsNFDGraphemeClusters, isEquivalent: (==))
|
||||
let expectHasSuffix =
|
||||
lazy(lhsNFDGraphemeClusters).reverse().startsWith(
|
||||
lazy(rhsNFDGraphemeClusters).reverse(), isEquivalent: (==))
|
||||
|
||||
expectEqual(expectHasPrefix, lhs.hasPrefix(rhs), stackTrace: stackTrace)
|
||||
expectEqual(
|
||||
|
||||
Reference in New Issue
Block a user