From 9f6de7e5e30ff84bbe04d22c04a22fa33e4aa8e7 Mon Sep 17 00:00:00 2001 From: Keegan McAllister Date: Wed, 10 Jul 2013 16:02:54 -0700 Subject: [PATCH] Fix build failure in make check-content --- src/test/harness/contenttest/contenttest.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/test/harness/contenttest/contenttest.rs b/src/test/harness/contenttest/contenttest.rs index db8f2bfd3ca..fd765e74126 100644 --- a/src/test/harness/contenttest/contenttest.rs +++ b/src/test/harness/contenttest/contenttest.rs @@ -12,7 +12,7 @@ extern mod extra; use extra::test::{TestOpts, run_tests_console, TestDesc, TestDescAndFn, DynTestFn, DynTestName}; use extra::getopts::{getopts, reqopt, opt_str, fail_str}; -use std::{os, run, io, str, vec}; +use std::{os, run, io, str}; use std::cell::Cell; use std::os::list_dir_path; @@ -61,9 +61,9 @@ fn test_options(config: Config) -> TestOpts { } fn find_tests(config: Config) -> ~[TestDescAndFn] { - let all_files = list_dir_path(&Path(config.source_dir)); - let html_files = vec::filter(all_files, |file| file.to_str().ends_with(".html") ); - return html_files.map(|file| make_test((*file).to_str()) ); + let mut files = list_dir_path(&Path(config.source_dir)); + files.retain( |file| file.to_str().ends_with(".html") ); + return files.map(|file| make_test((*file).to_str()) ); } fn make_test(file: ~str) -> TestDescAndFn {