about summary refs log tree commit diff
path: root/src/libcore/tests
diff options
context:
space:
mode:
authorThayne McCombs <astrothayne@gmail.com>2018-05-29 23:30:16 -0600
committerThayne McCombs <astrothayne@gmail.com>2018-06-02 15:52:09 -0600
commit87941b079ab29a3831c659bf467d7fb87d347c36 (patch)
tree84767cf949123d8ce666089901648ea84c7e9616 /src/libcore/tests
parent63cd4a39ead1bdcc6f4df5f11d187916bd8d3ea7 (diff)
downloadrust-87941b079ab29a3831c659bf467d7fb87d347c36.tar.gz
rust-87941b079ab29a3831c659bf467d7fb87d347c36.zip
Stabilize iterator_repeat_with
Fixes #48169
Diffstat (limited to 'src/libcore/tests')
-rw-r--r--src/libcore/tests/iter.rs12
-rw-r--r--src/libcore/tests/lib.rs1
2 files changed, 0 insertions, 13 deletions
diff --git a/src/libcore/tests/iter.rs b/src/libcore/tests/iter.rs
index 2abac0cf1d5..9b8d7031f8e 100644
--- a/src/libcore/tests/iter.rs
+++ b/src/libcore/tests/iter.rs
@@ -1723,18 +1723,6 @@ fn test_repeat_with() {
 }
 
 #[test]
-fn test_repeat_with_rev() {
-    let mut curr = 1;
-    let mut pow2 = repeat_with(|| { let tmp = curr; curr *= 2; tmp })
-                    .rev().take(4);
-    assert_eq!(pow2.next(), Some(1));
-    assert_eq!(pow2.next(), Some(2));
-    assert_eq!(pow2.next(), Some(4));
-    assert_eq!(pow2.next(), Some(8));
-    assert_eq!(pow2.next(), None);
-}
-
-#[test]
 fn test_repeat_with_take() {
     let mut it = repeat_with(|| 42).take(3);
     assert_eq!(it.next(), Some(42));
diff --git a/src/libcore/tests/lib.rs b/src/libcore/tests/lib.rs
index 13189d532ab..b17c240f0eb 100644
--- a/src/libcore/tests/lib.rs
+++ b/src/libcore/tests/lib.rs
@@ -25,7 +25,6 @@
 #![feature(hashmap_internals)]
 #![feature(iterator_step_by)]
 #![feature(iterator_flatten)]
-#![feature(iterator_repeat_with)]
 #![feature(pattern)]
 #![feature(range_is_empty)]
 #![feature(raw)]