tests/test_audit_signal_handlers.py
Rama main · réplica de lectura del repositorio original.
from scripts.audit_signal_handlers import audit_source
def test_signal_audit_allows_event_objects():
assert audit_source("stop_event.set()\n") == []
def test_signal_audit_reports_process_handler_mutation():
assert audit_source("signal.signal(signal.SIGTERM, handler)\n") == [
"signal.signal() mutates process-wide handlers on line 1"
]