diff --git a/src/librustc/back/rpath.rs b/src/librustc/back/rpath.rs index f3e01a00e38..026b2944a62 100644 --- a/src/librustc/back/rpath.rs +++ b/src/librustc/back/rpath.rs @@ -195,6 +195,8 @@ pub fn minimize_rpaths(rpaths: &[Path]) -> ~[Path] { #[cfg(unix)] mod test { + use core::prelude::*; + // FIXME(#2119): the outer attribute should be #[cfg(unix, test)], then // these redundant #[cfg(test)] blocks can be removed #[cfg(test)] diff --git a/src/librustc/driver/driver.rs b/src/librustc/driver/driver.rs index 4a9a12e7c0f..4298cb5b15b 100644 --- a/src/librustc/driver/driver.rs +++ b/src/librustc/driver/driver.rs @@ -920,6 +920,8 @@ pub fn list_metadata(sess: Session, path: &Path, out: @io::Writer) { #[cfg(test)] mod test { + use core::prelude::*; + use driver::driver::{build_configuration, build_session}; use driver::driver::{build_session_options, optgroups, str_input}; diff --git a/src/librustc/util/enum_set.rs b/src/librustc/util/enum_set.rs index 048b602e818..d31d943db07 100644 --- a/src/librustc/util/enum_set.rs +++ b/src/librustc/util/enum_set.rs @@ -98,7 +98,10 @@ impl BitAnd, EnumSet> for EnumSet { #[cfg(test)] mod test { + use core::prelude::*; + use core::iter; + use util::enum_set::*; #[deriving(Eq)] diff --git a/src/librustdoc/attr_parser.rs b/src/librustdoc/attr_parser.rs index 92e2973acb6..99bdf228459 100644 --- a/src/librustdoc/attr_parser.rs +++ b/src/librustdoc/attr_parser.rs @@ -70,6 +70,7 @@ pub fn parse_hidden(attrs: ~[ast::attribute]) -> bool { #[cfg(test)] mod test { + use core::prelude::*; use syntax::ast; use syntax; use super::{parse_hidden, parse_crate, parse_desc}; diff --git a/src/librustdoc/attr_pass.rs b/src/librustdoc/attr_pass.rs index e49e9b27d41..1e6d6d7bd89 100644 --- a/src/librustdoc/attr_pass.rs +++ b/src/librustdoc/attr_pass.rs @@ -234,6 +234,8 @@ fn fold_impl( #[cfg(test)] mod test { + use core::prelude::*; + use astsrv; use attr_pass::run; use doc; diff --git a/src/librustdoc/config.rs b/src/librustdoc/config.rs index 22a5f668c70..39c72686a4d 100644 --- a/src/librustdoc/config.rs +++ b/src/librustdoc/config.rs @@ -242,6 +242,7 @@ pub fn maybe_find_pandoc( #[cfg(test)] mod test { + use core::prelude::*; use config::*; use core::run::ProgramOutput; diff --git a/src/librustdoc/desc_to_brief_pass.rs b/src/librustdoc/desc_to_brief_pass.rs index 1066f9e924a..d74be0580f4 100644 --- a/src/librustdoc/desc_to_brief_pass.rs +++ b/src/librustdoc/desc_to_brief_pass.rs @@ -182,6 +182,8 @@ pub fn paragraphs(s: &str) -> ~[~str] { #[cfg(test)] mod test { + use core::prelude::*; + use astsrv; use attr_pass; use super::{extract, paragraphs, run}; diff --git a/src/librustdoc/markdown_index_pass.rs b/src/librustdoc/markdown_index_pass.rs index 9d55452acdf..f2467d7ad22 100644 --- a/src/librustdoc/markdown_index_pass.rs +++ b/src/librustdoc/markdown_index_pass.rs @@ -164,6 +164,8 @@ pub fn pandoc_header_id(header: &str) -> ~str { #[cfg(test)] mod test { + use core::prelude::*; + use astsrv; use attr_pass; use config; diff --git a/src/librustdoc/markdown_pass.rs b/src/librustdoc/markdown_pass.rs index ff7955768d3..e0fb88ff703 100644 --- a/src/librustdoc/markdown_pass.rs +++ b/src/librustdoc/markdown_pass.rs @@ -505,6 +505,8 @@ fn put_struct( #[cfg(test)] mod test { + use core::prelude::*; + use astsrv; use attr_pass; use config; diff --git a/src/librustdoc/markdown_writer.rs b/src/librustdoc/markdown_writer.rs index 5a22a56b7a6..3e90c1a53f4 100644 --- a/src/librustdoc/markdown_writer.rs +++ b/src/librustdoc/markdown_writer.rs @@ -261,6 +261,8 @@ fn future_writer() -> (Writer, future::Future<~str>) { #[cfg(test)] mod test { + use core::prelude::*; + use astsrv; use doc; use extract; diff --git a/src/librustdoc/sectionalize_pass.rs b/src/librustdoc/sectionalize_pass.rs index 6333e287879..4220a2bef78 100644 --- a/src/librustdoc/sectionalize_pass.rs +++ b/src/librustdoc/sectionalize_pass.rs @@ -162,6 +162,8 @@ fn parse_header(line: ~str) -> Option<~str> { #[cfg(test)] mod test { + use core::prelude::*; + use astsrv; use attr_pass; use doc; diff --git a/src/librustdoc/text_pass.rs b/src/librustdoc/text_pass.rs index e6c6118a765..61f66c43521 100644 --- a/src/librustdoc/text_pass.rs +++ b/src/librustdoc/text_pass.rs @@ -139,6 +139,8 @@ fn fold_impl( #[cfg(test)] mod test { + use core::prelude::*; + use astsrv; use attr_pass; use desc_to_brief_pass; diff --git a/src/librustdoc/tystr_pass.rs b/src/librustdoc/tystr_pass.rs index 941faf32d36..051825d46e1 100644 --- a/src/librustdoc/tystr_pass.rs +++ b/src/librustdoc/tystr_pass.rs @@ -347,6 +347,8 @@ fn strip_struct_extra_stuff(item: @ast::item) -> @ast::item { #[cfg(test)] mod test { + use core::prelude::*; + use astsrv; use doc; use extract;