From 6482ac874c9415d18ededd8f44c51feba4674103 Mon Sep 17 00:00:00 2001 From: tmdeveloper007 Date: Mon, 6 Jul 2026 07:49:22 +0000 Subject: [PATCH] test: add explicit None input test for scanner normalize_severity --- testing/backend/unit/test_scanners_base.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/testing/backend/unit/test_scanners_base.py b/testing/backend/unit/test_scanners_base.py index 38efa8397..4fbf4b602 100644 --- a/testing/backend/unit/test_scanners_base.py +++ b/testing/backend/unit/test_scanners_base.py @@ -153,4 +153,9 @@ def test_case_insensitive(self): def test_non_string_input(self): scanner = _ConcreteScanner("task21", None) - assert scanner.normalize_severity(123) == "info" \ No newline at end of file + assert scanner.normalize_severity(123) == "info" + + def test_none_input_returns_info(self): + """None is a common input in real pipelines — str(None)='None' is not in the mapping, so returns 'info'.""" + scanner = _ConcreteScanner("task_none", None) + assert scanner.normalize_severity(None) == "info"