Skip to content

Commit e7a18c9

Browse files
Last one for the time being
1 parent 193b3d0 commit e7a18c9

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

test/test_staticvec.rs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1023,7 +1023,12 @@ fn iter() {
10231023
assert_eq!(iter2.next(), Some((&ZST {}, &ZST {})));
10241024
assert_eq!(iter2.next(), Some((&ZST {}, &ZST {})));
10251025
assert_eq!(iter2.next(), Some((&ZST {}, &ZST {})));
1026-
assert_eq!(iter2.next(), None);
1026+
assert_eq!(iter2.next(), None);
1027+
let a5 = staticvec![ZST {}, ZST {}, ZST {}, ZST {}];
1028+
let mut iter3 = a5.iter();
1029+
unsafe {
1030+
assert_eq!(iter3.__iterator_get_unchecked(2), &ZST {});
1031+
}
10271032
}
10281033

10291034
#[test]
@@ -1233,6 +1238,11 @@ fn iter_mut() {
12331238
a1.concat_clone(&a2),
12341239
staticvec![box 2, box 3, box 4, box 5, box 6, box 7]
12351240
);
1241+
let mut a3 = staticvec![ZST {}, ZST {}, ZST {}, ZST {}];
1242+
let mut iter2 = a3.iter_mut();
1243+
unsafe {
1244+
assert_eq!(iter2.__iterator_get_unchecked(2), &ZST {});
1245+
}
12361246
}
12371247

12381248
#[test]

0 commit comments

Comments
 (0)