Don't allow .html files in tests/mir-opt/

HTML files were needed for testing `-Z dump-mir-spanview`, but that flag has
been removed by #119566.
This commit is contained in:
Zalathar 2024-01-16 17:37:24 +11:00
parent 714b29a17f
commit 40166c894a

View File

@ -98,11 +98,12 @@ pub fn files_for_miropt_test(
from_file = format!("{}.{}.mir", test_name, first_pass); from_file = format!("{}.{}.mir", test_name, first_pass);
to_file = Some(second_file); to_file = Some(second_file);
} else { } else {
let ext_re = regex::Regex::new(r#"(\.(mir|dot|html))$"#).unwrap(); // Allow-list for file extensions that can be produced by MIR dumps.
let cap = ext_re // Other extensions can be added here, as needed by new dump flags.
.captures_iter(test_name) let ext_re = regex::Regex::new(r#"(\.(mir|dot))$"#).unwrap();
.next() let cap = ext_re.captures_iter(test_name).next().unwrap_or_else(|| {
.expect("test_name has an invalid extension"); panic!("in {testfile:?}:\nEMIT_MIR has an unrecognized extension: {test_name}")
});
let extension = cap.get(1).unwrap().as_str(); let extension = cap.get(1).unwrap().as_str();
expected_file = expected_file =