Ctrl K
ComunidadGuías…

tests/test_builtin_skills_startup_order.py

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

Archivo original ↗Preguntar a KiBot
from pathlib import Path


def test_builtin_installation_precedes_optional_auth_file_read():
    source = (Path(__file__).parents[1] / "app.py").read_text(encoding="utf-8")

    install_position = source.index("install_builtin_skills(skills_manager, ())")
    owner_repair_position = source.index('with open(auth_path, encoding="utf-8") as f:', install_position)

    assert install_position < owner_repair_position
    between = source[install_position:owner_repair_position]
    assert "Built-in skill installation skipped" in between