Ctrl K
ComunidadGuías…

tests/test_audit_open_text_encoding.py

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

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


def test_open_encoding_allows_binary_and_explicit_text_encoding():
    assert audit_source("open('x','rb')\nopen('x', encoding='utf-8')\n") == []


def test_open_encoding_reports_default_text_encoding():
    assert audit_source("open('x','w')\n") == ["text open() without explicit encoding on line 1"]