feat: panneau Spark — version du service d'agents visible en mode sidebar #225
This commit is contained in:
@@ -129,3 +129,20 @@ def test_rail_mobile_vers_le_vrai_hamburger():
|
||||
assert 'matchMedia("(max-width: 768px)")' in html
|
||||
assert '"hamburger-btn"' in html
|
||||
assert '"sidebar-toggle-btn"' in html
|
||||
|
||||
|
||||
def test_panneau_version_service_affichee_225():
|
||||
# #225 : le pied du panneau Spark (mode sidebar) affiche la
|
||||
# version du service d'agents, comme la console pleine page.
|
||||
# La version est lue en direct dans la santé du service
|
||||
# (GET /healthz de l'origine injectée par l'hôte), à l'ouverture
|
||||
# du panneau ; jamais un littéral de version dans l'asset, et
|
||||
# source injoignable = ligne laissée masquée (rien d'affiché).
|
||||
panneau = (FRONTEND / "draco-panneau.js").read_text(encoding="utf-8")
|
||||
assert "draco-panneau-version" in panneau
|
||||
assert "chargerVersion" in panneau
|
||||
assert 'API + "/healthz"' in panneau
|
||||
assert '"Service d\'agents v" + versionConnue' in panneau
|
||||
# La ligne naît masquée et n'est démasquée qu'avec une version lue.
|
||||
assert 'class="draco-panneau-version"' in panneau
|
||||
assert "versionEl.hidden = false" in panneau
|
||||
|
||||
Reference in New Issue
Block a user