tests/test_audit_sys_exit.py
Rama main · réplica de lectura del repositorio original.
from scripts.audit_sys_exit import audit_source
def test_sys_exit_audit_allows_domain_errors():
assert audit_source("raise ValueError('bad input')\n") == []
def test_sys_exit_audit_reports_process_termination():
assert audit_source("sys.exit(2)\n") == ["sys.exit() terminates the hosting process on line 1"]