Ctrl K
ComunidadGuías…

tests/test_audit_unsafe_deserialization.py

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

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

def test_deserialization_audit_accepts_json():assert audit_source('import json\n')==[]
def test_deserialization_audit_reports_pickle_marshal():
    failures=audit_source('import pickle\nfrom marshal import loads\n');assert len(failures)==2;assert 'pickle' in failures[0];assert 'marshal' in failures[1]