Skip to content

Commit a04379a

Browse files
committed
Correct a few mistakes in the slice mutation tests
1 parent 2e13c96 commit a04379a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

test/stdlib/TestData.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3443,7 +3443,7 @@ class TestData : TestDataSuper {
34433443
holdReference(data) {
34443444
let range: Range<Int> = data.startIndex.advanced(by: 1)..<data.endIndex.advanced(by: -1)
34453445
data.replaceSubrange(range, with: Data(bytes: [0xFF, 0xFF]))
3446-
expectEqual(data, Data(bytes: [0, 0xFF, 0xFF, 0])) /// FAILS
3446+
expectEqual(data, Data(bytes: [1, 0xFF, 0xFF, 0]))
34473447
}
34483448
}
34493449

@@ -3453,7 +3453,7 @@ class TestData : TestDataSuper {
34533453
holdReference(data) {
34543454
let range: CountableRange<Int> = data.startIndex.advanced(by: 1)..<data.endIndex.advanced(by: -1)
34553455
data.replaceSubrange(range, with: Data(bytes: [0xFF, 0xFF]))
3456-
expectEqual(data, Data(bytes: [0, 0xFF, 0xFF, 0])) /// FAILS
3456+
expectEqual(data, Data(bytes: [1, 0xFF, 0xFF, 0]))
34573457
}
34583458
}
34593459

@@ -3464,7 +3464,7 @@ class TestData : TestDataSuper {
34643464
let range: Range<Int> = data.startIndex.advanced(by: 1)..<data.endIndex.advanced(by: -1)
34653465
let bytes: [UInt8] = [0xFF, 0xFF]
34663466
bytes.withUnsafeBufferPointer { data.replaceSubrange(range, with: $0) }
3467-
expectEqual(data, Data(bytes: [0, 0xFF, 0xFF, 0])) /// FAILS
3467+
expectEqual(data, Data(bytes: [1, 0xFF, 0xFF, 0]))
34683468
}
34693469
}
34703470

@@ -3474,7 +3474,7 @@ class TestData : TestDataSuper {
34743474
holdReference(data) {
34753475
let range: Range<Int> = data.startIndex.advanced(by: 1)..<data.endIndex.advanced(by: -1)
34763476
data.replaceSubrange(range, with: [0xFF, 0xFF])
3477-
expectEqual(data, Data(bytes: [0, 0xFF, 0xFF, 0])) /// FAILS
3477+
expectEqual(data, Data(bytes: [1, 0xFF, 0xFF, 0]))
34783478
}
34793479
}
34803480

@@ -3485,7 +3485,7 @@ class TestData : TestDataSuper {
34853485
let range: Range<Int> = data.startIndex.advanced(by: 1)..<data.endIndex.advanced(by: -1)
34863486
let bytes: [UInt8] = [0xFF, 0xFF]
34873487
bytes.withUnsafeBufferPointer { data.replaceSubrange(range, with: $0.baseAddress!, count: $0.count) }
3488-
expectEqual(data, Data(bytes: [0, 0xFF, 0xFF, 0])) /// FAILS
3488+
expectEqual(data, Data(bytes: [1, 0xFF, 0xFF, 0]))
34893489
}
34903490
}
34913491

0 commit comments

Comments
 (0)