From: James Bendig Date: Wed, 8 Feb 2017 21:31:55 +0000 (-0600) Subject: Fixed required-features bench tests failing when compiled on stable rust. X-Git-Tag: archive/raspbian/0.35.0-2+rpi1~3^2^2^2^2^2^2^2~22^2~9^2~159^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=463644b3210f5102c4c1431bec3521734e04d88a;p=cargo.git Fixed required-features bench tests failing when compiled on stable rust. --- diff --git a/tests/required-features.rs b/tests/required-features.rs index 53b504105..2db501a75 100644 --- a/tests/required-features.rs +++ b/tests/required-features.rs @@ -1,6 +1,7 @@ extern crate cargotest; extern crate hamcrest; +use cargotest::is_nightly; use cargotest::support::{project, execs}; use hamcrest::{assert_that, existing_file, not}; @@ -387,6 +388,10 @@ test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured #[test] fn bench_default_features() { + if !is_nightly() { + return; + } + let p = project("foo") .file("Cargo.toml", r#" [project] @@ -450,6 +455,10 @@ Consider enabling them by passing e.g. `--features=\"a\"` #[test] fn bench_arg_features() { + if !is_nightly() { + return; + } + let p = project("foo") .file("Cargo.toml", r#" [project] @@ -488,6 +497,10 @@ test result: ok. 0 passed; 0 failed; 0 ignored; 1 measured #[test] fn bench_multiple_required_features() { + if !is_nightly() { + return; + } + let p = project("foo") .file("Cargo.toml", r#" [project]