From 1a1b47cdf4b314be3bd668e329ed6ef27288141a Mon Sep 17 00:00:00 2001 From: pyoor Date: Thu, 14 May 2026 12:27:35 -0400 Subject: [PATCH] fix: restrict JSEvaluator to files with a *.js extension --- src/bugmon/evaluator_configs/js.py | 2 +- tests/test_configs.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bugmon/evaluator_configs/js.py b/src/bugmon/evaluator_configs/js.py index acb7891..e8fef9c 100644 --- a/src/bugmon/evaluator_configs/js.py +++ b/src/bugmon/evaluator_configs/js.py @@ -14,7 +14,7 @@ class JSConfiguration(BugConfiguration): """Simple Browser Evaluator Configuration""" - ALLOWED = ("*.js", "*") + ALLOWED = ("*.js",) def __init__(self, build_flags: BuildFlags, evaluator: JSEvaluator): super().__init__(build_flags, evaluator) diff --git a/tests/test_configs.py b/tests/test_configs.py index 043796b..6f73163 100644 --- a/tests/test_configs.py +++ b/tests/test_configs.py @@ -126,4 +126,4 @@ def test_js_configuration_iterate_001(mocker, bug_data): ) mock.return_value = [] bug = EnhancedBug(None, **bug_data) - assert len(list(JSConfiguration.iterate(bug, tmp_path))) == 6 + assert len(list(JSConfiguration.iterate(bug, tmp_path))) == 2