| // 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(); |
| } |