Skip to content

Commit 2a2cad6

Browse files
author
Dave Abrahams
committed
[stdlib] Drop a couple bogus duplicate tests
Only the last of each set of dups gets run anyway. See https://bugs.swift.org/browse/SR-5362
1 parent 0f89931 commit 2a2cad6

File tree

1 file changed

+0
-82
lines changed

1 file changed

+0
-82
lines changed

validation-test/stdlib/StringViews.swift

Lines changed: 0 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -211,88 +211,6 @@ tests.test("index-mapping/utf16-to-utf8") {
211211
summer.utf16.endIndex.samePosition(in: summer.utf8)!)
212212
}
213213

214-
tests.test("index-mapping/utf8-to-unicode-scalar") {
215-
// Define expectation separately to help the type-checker, which
216-
// otherwise runs out of time solving.
217-
let winterUtf8UnicodeScalars: [UnicodeScalar?] = [
218-
UnicodeScalar(0x1f3c2), nil, nil, nil,
219-
UnicodeScalar(0x2603), nil, nil,
220-
UnicodeScalar(0x2745), nil, nil,
221-
UnicodeScalar(0x2746), nil, nil,
222-
UnicodeScalar(0x2744), nil, nil, UnicodeScalar(0xfe0e), nil, nil,
223-
UnicodeScalar(0x26c4), nil, nil, UnicodeScalar(0xfe0f), nil, nil,
224-
UnicodeScalar(0x2744), nil, nil, UnicodeScalar(0xfe0f), nil, nil
225-
]
226-
227-
expectEqualSequence(
228-
winterUtf8UnicodeScalars,
229-
winter.utf8.indices.map {
230-
i in i.samePosition(in: winter.unicodeScalars).map {
231-
winter.unicodeScalars[$0]
232-
}
233-
}, sameValue: ==
234-
)
235-
236-
expectNotNil(winter.utf8.endIndex.samePosition(in: winter.unicodeScalars))
237-
expectEqual(
238-
winter.unicodeScalars.endIndex,
239-
winter.utf8.endIndex.samePosition(in: winter.unicodeScalars)!)
240-
241-
expectEqualSequence(
242-
summerBytes.map { UnicodeScalar($0) as UnicodeScalar? },
243-
summer.utf8.indices.map {
244-
i in i.samePosition(in: summer.unicodeScalars).map {
245-
summer.unicodeScalars[$0]
246-
}
247-
}, sameValue: ==
248-
)
249-
250-
expectNotNil(summer.utf8.endIndex.samePosition(in: summer.unicodeScalars))
251-
expectEqual(
252-
summer.unicodeScalars.endIndex,
253-
summer.utf8.endIndex.samePosition(in: summer.unicodeScalars)!)
254-
}
255-
256-
tests.test("index-mapping/utf16-to-unicode-scalar") {
257-
let winterUtf16UnicodeScalars: [UnicodeScalar?] = [
258-
UnicodeScalar(0x1f3c2), nil,
259-
UnicodeScalar(0x2603),
260-
UnicodeScalar(0x2745),
261-
UnicodeScalar(0x2746),
262-
UnicodeScalar(0x2744), UnicodeScalar(0xfe0e),
263-
UnicodeScalar(0x26c4), UnicodeScalar(0xfe0f),
264-
UnicodeScalar(0x2744), UnicodeScalar(0xfe0f)
265-
]
266-
267-
expectEqualSequence(
268-
winterUtf16UnicodeScalars,
269-
winter.utf16.indices.map {
270-
i in i.samePosition(in: winter.unicodeScalars).map {
271-
winter.unicodeScalars[$0]
272-
}
273-
}, sameValue: ==
274-
)
275-
276-
expectNotNil(winter.utf16.endIndex.samePosition(in: winter.unicodeScalars))
277-
expectEqual(
278-
winter.unicodeScalars.endIndex,
279-
winter.utf16.endIndex.samePosition(in: winter.unicodeScalars)!)
280-
281-
expectEqualSequence(
282-
summerBytes.map { UnicodeScalar($0) as UnicodeScalar? },
283-
summer.utf16.indices.map {
284-
i in i.samePosition(in: summer.unicodeScalars).map {
285-
summer.unicodeScalars[$0]
286-
}
287-
}, sameValue: ==
288-
)
289-
290-
expectNotNil(summer.utf16.endIndex.samePosition(in: summer.unicodeScalars))
291-
expectEqual(
292-
summer.unicodeScalars.endIndex,
293-
summer.utf16.endIndex.samePosition(in: summer.unicodeScalars)!)
294-
}
295-
296214
//===--- To UTF16 ---------------------------------------------------------===//
297215
tests.test("index-mapping/character-to-utf16") {
298216
expectEqualSequence(

0 commit comments

Comments
 (0)