Ctrl K
ComunidadGuías…

tests/test_audit_bare_except.py

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
from scripts.audit_bare_except import audit_source


def test_bare_except_audit_allows_typed_handlers():
    assert audit_source("try:\n    work()\nexcept Exception:\n    recover()\n") == []


def test_bare_except_audit_reports_untyped_handlers():
    assert audit_source("try:\n    work()\nexcept:\n    recover()\n") == [
        "bare except handler on line 3"
    ]