Skip to content

Commit d8bb5ef

Browse files
committed
stdlib: add tests for index movement in CollectionOfOne
1 parent 0788bf5 commit d8bb5ef

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

validation-test/stdlib/Lazy.swift.gyb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,13 @@ LazyTestSuite.test("CollectionOfOne/${name}")
127127
}
128128
% end
129129

130-
LazyTestSuite.test("CollectionOfOne/subscript(Index)/Get/Set/Empty/NoTrap") {
130+
LazyTestSuite.test("CollectionOfOne/index(after:), index(before:)") {
131+
let c = CollectionOfOne<OpaqueValue<Int>>(OpaqueValue(42))
132+
expectEqual(1, c.index(after: 0))
133+
expectEqual(0, c.index(before: 1))
134+
}
135+
136+
LazyTestSuite.test("CollectionOfOne/subscript(Index)/Get/Set/NoTrap") {
131137
var c = CollectionOfOne<OpaqueValue<Int>>(OpaqueValue(42))
132138
c[0] = OpaqueValue(4242)
133139
expectEqual(4242, c[0].value)

0 commit comments

Comments
 (0)