about summary refs log tree commit diff
path: root/src/libextra
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-08-15 18:23:14 -0700
committerbors <bors@rust-lang.org>2013-08-15 18:23:14 -0700
commit1ad0cf5841e2fb577c4c26a051067fdd06e24796 (patch)
tree485cd217a260eb2b6357f5f7ff539fb7659c3673 /src/libextra
parentc4656cfd045ef436377b3dfeebaa265c2c92a00f (diff)
parent3cec67bbf2ced2b01ef158ebb5ccc828e852d595 (diff)
downloadrust-1ad0cf5841e2fb577c4c26a051067fdd06e24796.tar.gz
rust-1ad0cf5841e2fb577c4c26a051067fdd06e24796.zip
auto merge of #8503 : thestinger/rust/iterator, r=alexcrichton
Diffstat (limited to 'src/libextra')
-rw-r--r--src/libextra/sort.rs7
-rw-r--r--src/libextra/test.rs11
2 files changed, 3 insertions, 15 deletions
diff --git a/src/libextra/sort.rs b/src/libextra/sort.rs
index c7920e72708..bea7868fd32 100644
--- a/src/libextra/sort.rs
+++ b/src/libextra/sort.rs
@@ -782,11 +782,8 @@ mod test_qsort3 {
 
 #[cfg(test)]
 mod test_qsort {
-
     use sort::*;
 
-    use std::vec;
-
     fn check_sort(v1: &mut [int], v2: &mut [int]) {
         let len = v1.len();
         fn leual(a: &int, b: &int) -> bool { *a <= *b }
@@ -835,9 +832,7 @@ mod test_qsort {
 
         let immut_names = names;
 
-        let pairs = vec::zip_slice(expected, immut_names);
-        for p in pairs.iter() {
-            let (a, b) = *p;
+        for (&a, &b) in expected.iter().zip(immut_names.iter()) {
             debug!("%d %d", a, b);
             assert_eq!(a, b);
         }
diff --git a/src/libextra/test.rs b/src/libextra/test.rs
index a9c3bf98cb6..9778248f005 100644
--- a/src/libextra/test.rs
+++ b/src/libextra/test.rs
@@ -1121,7 +1121,6 @@ mod tests {
 
     use std::either;
     use std::comm::{stream, SharedChan};
-    use std::vec;
     use tempfile;
     use std::os;
 
@@ -1309,14 +1308,8 @@ mod tests {
               ~"test::parse_ignored_flag",
               ~"test::sort_tests"];
 
-        let pairs = vec::zip(expected, filtered);
-
-        for p in pairs.iter() {
-            match *p {
-                (ref a, ref b) => {
-                    assert!(*a == b.desc.name.to_str());
-                }
-            }
+        for (a, b) in expected.iter().zip(filtered.iter()) {
+            assert!(*a == b.desc.name.to_str());
         }
     }