From e61b9f988ce43abbe49aafa43d819fa88596a346 Mon Sep 17 00:00:00 2001 From: Mikael Berrin Date: Thu, 25 Aug 2022 18:07:42 +0200 Subject: [PATCH] Add .NET packages.lock.json to is_lock_file filter (#593) * Add .NET packages.lock.json to is_lock_file filter * Add trailing comma * Fix "E275 missing whitespace after keyword" --- detect_secrets/filters/heuristic.py | 1 + tests/filters/heuristic_filter_test.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/detect_secrets/filters/heuristic.py b/detect_secrets/filters/heuristic.py index a7b661668..c95995d65 100644 --- a/detect_secrets/filters/heuristic.py +++ b/detect_secrets/filters/heuristic.py @@ -208,6 +208,7 @@ def is_lock_file(filename: str) -> bool: 'Pipfile.lock', 'poetry.lock', 'Cargo.lock', + 'packages.lock.json', } diff --git a/tests/filters/heuristic_filter_test.py b/tests/filters/heuristic_filter_test.py index 3906a8feb..1962731ae 100644 --- a/tests/filters/heuristic_filter_test.py +++ b/tests/filters/heuristic_filter_test.py @@ -135,8 +135,9 @@ def test_is_indirect_reference(line, result): def test_is_lock_file(): - # Basic test + # Basic tests assert filters.heuristic.is_lock_file('composer.lock') + assert filters.heuristic.is_lock_file('packages.lock.json') # file path assert filters.heuristic.is_lock_file('path/yarn.lock')