authors = []
"#)
.file("src/main.rs", r#"
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate test;
#[bench] fn run1(_ben: &mut test::Bencher) { }
path = "src/main.rs"
"#)
.file("src/lib.rs", r#"
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate test;
///
path = "../foo"
"#)
.file("src/lib.rs", "
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate foo;
#[cfg(test)]
authors = []
"#)
.file("src/lib.rs", "
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate test;
path = "src/bench.rs"
"#)
.file("src/lib.rs", r#"
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate test;
pub fn get_hello() -> &'static str { "Hello" }
authors = []
"#)
.file("src/lib.rs", r#"
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate test;
name = "foo"
"#)
.file("src/lib.rs", "
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate test;
#[bench] fn lib_bench(_b: &mut test::Bencher) {}
")
.file("src/main.rs", "
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[allow(unused_extern_crates)]
extern crate foo;
#[cfg(test)]
authors = []
"#)
.file("src/lib.rs", "
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate test;
path = "bar"
"#)
.file("src/lib.rs", r#"
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
extern crate bar as the_bar;
#[cfg(test)]
extern crate test;
name = "testb1"
"#)
.file("src/lib.rs", r#"
- #![feature(test)]
+ #![cfg_attr(test, feature(test))]
#[cfg(test)]
extern crate test;
#[cfg(test)]