]> git.lizzy.rs Git - rust.git/blobdiff - tests/integration.rs
Use relative deps path
[rust.git] / tests / integration.rs
index a78273ce0da41238ae7a2f5ee4842b001cc8a61b..7e3eff3c7324fc3b4f31b1d4443b576e3cd41883 100644 (file)
@@ -1,4 +1,6 @@
 #![cfg(feature = "integration")]
+#![cfg_attr(feature = "deny-warnings", deny(warnings))]
+#![warn(rust_2018_idioms, unused_lifetimes)]
 
 use std::env;
 use std::ffi::OsStr;
@@ -72,6 +74,8 @@ fn integration_test() {
         panic!("incompatible crate versions");
     } else if stderr.contains("failed to run `rustc` to learn about target-specific information") {
         panic!("couldn't find librustc_driver, consider setting `LD_LIBRARY_PATH`");
+    } else if stderr.contains("toolchain") && stderr.contains("is not installed") {
+        panic!("missing required toolchain");
     }
 
     match output.status.code() {