diff --git a/src/settings/mod.rs b/src/settings/mod.rs index 2339bdab6f..3eb5f67e78 100644 --- a/src/settings/mod.rs +++ b/src/settings/mod.rs @@ -412,6 +412,14 @@ mod tests { let expected = FxHashSet::from_iter([Rule::DocLineTooLong, Rule::InvalidEscapeSequence]); assert_eq!(actual, expected); + let actual = resolve_rules(Configuration { + select: Some(vec![RuleCodePrefix::W292.into()]), + ignore: Some(vec![RuleCodePrefix::W.into()]), + ..Configuration::default() + }); + let expected = FxHashSet::from_iter([Rule::NoNewLineAtEndOfFile]); + assert_eq!(actual, expected); + let actual = resolve_rules(Configuration { select: Some(vec![RuleCodePrefix::W605.into()]), ignore: Some(vec![RuleCodePrefix::W605.into()]),