feat(natu): support preceding suppressions
This commit was merged in pull request #118.
This commit is contained in:
@@ -77,6 +77,27 @@ fn natu_preserves_suppressed_bindings() -> googletest::Result<()> {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[gtest]
|
||||
fn natu_preserves_preceding_suppressed_binding() -> googletest::Result<()> {
|
||||
let report = natu::future_sight(vec![SourceFile {
|
||||
path: PathBuf::from("testdata/preceding_nolint.nix"),
|
||||
source: r#"
|
||||
let
|
||||
# NOLINT(single_use_binding)
|
||||
value = {
|
||||
nested = true;
|
||||
};
|
||||
in
|
||||
value
|
||||
"#
|
||||
.into(),
|
||||
}])
|
||||
.or_fail()?;
|
||||
|
||||
expect_that!(report.is_clean(), is_true());
|
||||
Ok(())
|
||||
}
|
||||
|
||||
#[gtest]
|
||||
fn natu_reports_select_dependency_order() -> googletest::Result<()> {
|
||||
let report = natu::future_sight(vec![SourceFile {
|
||||
|
||||
Reference in New Issue
Block a user