tests/test_audit_unpack_archive.py
Rama main · réplica de lectura del repositorio original.
from scripts.audit_unpack_archive import audit_source
def test_unpack_archive_allows_explicit_member_handling():
assert audit_source("safe_extract(path, dest)\n") == []
def test_unpack_archive_reports_generic_unpacking():
assert audit_source("shutil.unpack_archive(path, dest)\n") == [
"shutil.unpack_archive() on line 1; verify extraction stays inside the destination"
]