Ctrl K
ComunidadGuías…

tests/test_chat_timeout_message_static.py

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

Archivo original ↗Preguntar a KiBot
from pathlib import Path
import re


ROOT = Path(__file__).resolve().parents[1]


def test_timeout_catch_can_read_is_agent():
    """The catch block reads _isAgent, so it must not be a try-scoped const (#6764)."""
    src = (ROOT / "static/js/chat.js").read_text()
    assert re.search(r"^\s*let _isAgent = false;", src, re.M)
    assert not re.search(r"\bconst _isAgent\b", src)
    assert re.search(r"^\s*_isAgent = \(_tState\.mode", src, re.M)