about summary refs log tree commit diff
path: root/src/test/run-pass
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2017-07-07 15:31:03 -0700
committerJohn Kåre Alsaker <john.kare.alsaker@gmail.com>2017-07-28 15:46:23 +0200
commit51bb31ad2551c0bf82a556792303ec1de5b76dbc (patch)
tree0230874e4c16d0a2154a80faf9f54be166d43680 /src/test/run-pass
parentcc40f58b8ba7019f52acd4e8da015ddd249db86a (diff)
downloadrust-51bb31ad2551c0bf82a556792303ec1de5b76dbc.tar.gz
rust-51bb31ad2551c0bf82a556792303ec1de5b76dbc.zip
Fix tests
Diffstat (limited to 'src/test/run-pass')
-rw-r--r--src/test/run-pass/generator/iterator-count.rs11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/test/run-pass/generator/iterator-count.rs b/src/test/run-pass/generator/iterator-count.rs
index 52f82873d4c..c415ef2beb3 100644
--- a/src/test/run-pass/generator/iterator-count.rs
+++ b/src/test/run-pass/generator/iterator-count.rs
@@ -26,19 +26,22 @@ impl<T: Generator<Return = ()>> Iterator for W<T> {
 }
 
 fn test() -> impl Generator<Return=(), Yield=u8> {
-    for i in 1..6 {
-        yield i
+    || {
+        for i in 1..6 {
+            yield i
+        }
     }
 }
 
 fn main() {
+    let start = 6;
     let end = 11;
 
-    let closure_test = |start| {
+    let closure_test = || {
         for i in start..end {
             yield i
         }
     };
 
-    assert!(W(test()).chain(W(closure_test(6))).eq(1..11));
+    assert!(W(test()).chain(W(closure_test)).eq(1..11));
 }