MCPcopy Create free account
hub / github.com/ParzivalHack/PySpector / test_rule_metadata

Method test_rule_metadata

tests/unit/test_ai_rules.py:180–185  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

178 assert not fires(code, "AI204")
179class TestAI202:
180 def test_rule_metadata(self):
181 rule = _ai_rule("AI202")
182 assert rule["severity"] == "High"
183 assert rule["cwe"] == "CWE-502"
184 assert rule["pattern"] == r"torch\.load\s*\("
185 assert rule["exclude_pattern"] == r"^\s*#|weights_only\s*=\s*True"
186
187 @pytest.mark.parametrize(
188 "code",

Callers

nothing calls this directly

Calls 1

_ai_ruleFunction · 0.85

Tested by

no test coverage detected