Move zero-sized-vec-push test
This commit is contained in:
parent
dda2b5e3e2
commit
4af560ecef
2 changed files with 17 additions and 20 deletions
|
|
@ -1,20 +0,0 @@
|
|||
// run-pass
|
||||
#![allow(unused_variables)]
|
||||
use std::iter::Iterator;
|
||||
use std::vec::Vec;
|
||||
|
||||
fn main() {
|
||||
const N: usize = 8;
|
||||
|
||||
for len in 0..N {
|
||||
let mut tester = Vec::with_capacity(len);
|
||||
assert_eq!(tester.len(), 0);
|
||||
assert!(tester.capacity() >= len);
|
||||
for bit in 0..len {
|
||||
tester.push(());
|
||||
}
|
||||
assert_eq!(tester.len(), len);
|
||||
assert_eq!(tester.iter().count(), len);
|
||||
tester.clear();
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue