We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2e0f8b6 commit 0e44ed5Copy full SHA for 0e44ed5
tests/compile-test.rs
@@ -3,7 +3,7 @@
3
use compiletest_rs as compiletest;
4
use compiletest_rs::common::Mode as TestMode;
5
6
-use std::env::{self, set_var};
+use std::env::{self, set_var, var};
7
use std::ffi::OsStr;
8
use std::fs;
9
use std::io;
@@ -136,7 +136,9 @@ fn run_ui_toml(config: &mut compiletest::Config) {
136
137
let tests = compiletest::make_tests(&config);
138
139
+ let manifest_dir = var("CARGO_MANIFEST_DIR").unwrap_or_default();
140
let res = run_tests(&config, tests);
141
+ set_var("CARGO_MANIFEST_DIR", &manifest_dir);
142
match res {
143
Ok(true) => {},
144
Ok(false) => panic!("Some tests failed"),
0 commit comments