21 lines
699 B
Rust
21 lines
699 B
Rust
// Emitting dep-info alongside metadata would present subtle discrepancies
|
|
// in the output file, such as the filename transforming underscores_ into hyphens-.
|
|
// After the fix in #114750, this test checks that the emitted files are identical
|
|
// to the expected output.
|
|
// See https://github.com/rust-lang/rust/issues/68839
|
|
|
|
use run_make_support::{diff, rustc};
|
|
|
|
fn main() {
|
|
rustc()
|
|
.emit("metadata,dep-info")
|
|
.crate_type("lib")
|
|
.input("dash-separated.rs")
|
|
.extra_filename("_something-extra")
|
|
.run();
|
|
diff()
|
|
.expected_file("dash-separated_something-extra.expected.d")
|
|
.actual_file("dash-separated_something-extra.d")
|
|
.run();
|
|
}
|