internal: make check_diagnostics_with_disabled more ergonomic

This commit is contained in:
Rose Hudson 2024-02-16 14:54:58 +00:00 committed by Lukas Wirth
parent e6b96dba56
commit d818b531c9
6 changed files with 15 additions and 18 deletions

View file

@ -198,12 +198,9 @@ pub(crate) fn check_diagnostics(ra_fixture: &str) {
}
#[track_caller]
pub(crate) fn check_diagnostics_with_disabled(
ra_fixture: &str,
disabled: impl Iterator<Item = String>,
) {
pub(crate) fn check_diagnostics_with_disabled(ra_fixture: &str, disabled: &[&str]) {
let mut config = DiagnosticsConfig::test_sample();
config.disabled.extend(disabled);
config.disabled.extend(disabled.into_iter().map(|&s| s.to_owned()));
check_diagnostics_with_config(config, ra_fixture)
}