From 34fd8d39c56a8f4bc64d085979e81ec128c10dca Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Thu, 29 Jan 2026 21:28:02 +0000 Subject: [PATCH] Add more tests --- tests/test_validators/test_patterns.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 tests/test_validators/test_patterns.py diff --git a/tests/test_validators/test_patterns.py b/tests/test_validators/test_patterns.py new file mode 100644 index 0000000..7e462fc --- /dev/null +++ b/tests/test_validators/test_patterns.py @@ -0,0 +1,15 @@ +import pytest +from src.validators import PatternValidator + +class TestPatternValidator: + def setup_method(self): + self.validator = PatternValidator() + + def test_detect_dangerous_rm(self): + findings = self.validator.check("rm -rf $TARGET_DIR") + assert len(findings) == 1 + assert findings[0].rule_id == "DANGER001" + + def test_safe_command(self): + findings = self.validator.check("ls -la /tmp") + assert len(findings) == 0