Skip to content

Commit b326e71

Browse files
committed
Incorporate a stray test
1 parent 3d0e933 commit b326e71

File tree

3 files changed

+12
-19
lines changed

3 files changed

+12
-19
lines changed

src/liballoc/repeat-generic-slice.rs

-19
This file was deleted.

src/liballoc/tests/lib.rs

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#![feature(try_reserve)]
2525
#![feature(unboxed_closures)]
2626
#![feature(exact_chunks)]
27+
#![feature(repeat_generic_slice)]
2728

2829
extern crate alloc_system;
2930
extern crate core;

src/liballoc/tests/slice.rs

+11
Original file line numberDiff line numberDiff line change
@@ -1529,3 +1529,14 @@ fn panic_safe() {
15291529
}
15301530
}
15311531
}
1532+
1533+
#[test]
1534+
fn repeat_generic_slice() {
1535+
assert_eq!([1, 2].repeat(2), vec![1, 2, 1, 2]);
1536+
assert_eq!([1, 2, 3, 4].repeat(0), vec![]);
1537+
assert_eq!([1, 2, 3, 4].repeat(1), vec![1, 2, 3, 4]);
1538+
assert_eq!(
1539+
[1, 2, 3, 4].repeat(3),
1540+
vec![1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4]
1541+
);
1542+
}

0 commit comments

Comments
 (0)