Ctrl K
ComunidadGuías…

tests/test_audit_absolute_user_paths.py

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

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


def test_absolute_user_path_audit_allows_relative_and_home_expansion_paths():
    assert audit_source("paths = ['data/file.txt', '~/state.db']\n") == []


def test_absolute_user_path_audit_reports_user_home_literals():
    failures = audit_source("a = '/Users/alice/file.txt'\nb = '/home/bob/data'\n")
    assert failures == [
        "machine-specific user path on line 1",
        "machine-specific user path on line 2",
    ]