We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
clippy.toml
ui-cargo
1 parent cd361a5 commit e2e33b4Copy full SHA for e2e33b4
tests/compile-test.rs
@@ -214,6 +214,7 @@ fn run_ui_cargo(config: &mut compiletest::Config) {
214
Some("main.rs") => {},
215
_ => continue,
216
}
217
+ set_var("CLIPPY_CONF_DIR", case.path());
218
let paths = compiletest::common::TestPaths {
219
file: file_path,
220
base: config.src_base.clone(),
@@ -241,9 +242,11 @@ fn run_ui_cargo(config: &mut compiletest::Config) {
241
242
let tests = compiletest::make_tests(&config);
243
244
let current_dir = env::current_dir().unwrap();
245
+ let conf_dir = var("CLIPPY_CONF_DIR").unwrap_or_default();
246
let filter = env::var("TESTNAME").ok();
247
let res = run_tests(&config, &filter, tests);
248
env::set_current_dir(current_dir).unwrap();
249
+ set_var("CLIPPY_CONF_DIR", conf_dir);
250
251
match res {
252
Ok(true) => {},
0 commit comments