-// Copyright 2014-2018 The Rust Project Developers. See the COPYRIGHT
-// file at the top-level directory of this distribution.
-//
-// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
-// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
-// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
-// option. This file may not be copied, modified, or distributed
-// except according to those terms.
-
-
#![feature(test)]
-extern crate compiletest_rs as compiletest;
+use compiletest_rs as compiletest;
extern crate test;
use std::env::{set_var, var};
config.run_lib_path = rustc_lib_path();
config.compile_lib_path = rustc_lib_path();
}
- config.target_rustcflags = Some(format!("-L {0} -L {0}/deps -Dwarnings", host_libs().display()));
+ config.target_rustcflags = Some(format!(
+ "-L {0} -L {0}/deps -Dwarnings -Zui-testing",
+ host_libs().display()
+ ));
config.mode = cfg_mode;
config.build_base = if rustc_test_suite().is_some() {
#[test]
fn compile_test() {
prepare_env();
- run_mode("run-pass", "tests/run-pass".into());
run_mode("ui", "tests/ui".into());
run_ui_toml();
}