Flowdeck 7.85.4 — barre v0.6.0 re-vendangée : entrée Administration (sans drapeau, rôle global inconnu) (fusion #142)
FlowDeck CI / lint (push) Failing after 0s
FlowDeck CI / test (push) Failing after 0s
FlowDeck CI / docker (push) Skipped
FlowDeck CI / lint (pull_request) Failing after 0s
FlowDeck CI / test (pull_request) Failing after 0s
FlowDeck CI / docker (pull_request) Skipped

This commit is contained in:
Spark
2026-11-06 20:06:31 +00:00
parent 6ce408059c
commit 0c3b6c522f
6 changed files with 104 additions and 1 deletions
+17
View File
@@ -45,6 +45,23 @@ def test_barre_deconnexion_branchee_globale():
assert '{{ draco_urls().obsigate }}/sso/logout?return_to=' in gabarit
def test_barre_v060_entree_administration_vendangee():
"""Barre v0.6.0 (fusion #142) : JS/CSS vendangés portent l'entrée
« Administration » du menu compte (lien Hub data-hub-link
« admin », setAdmin, règle CSS [hidden]) ; le gabarit documente
pourquoi Flowdeck ne passe pas le drapeau (pas de rôle global
connu) — aucun « admin: true » dans la configuration servie."""
js = (ROOT / "static/js/vendor/draco-barre.js").read_text()
assert 'setAttribute("data-hub-link", "admin")' in js
assert '"Administration"' in js
assert "setAdmin" in js
css = (ROOT / "static/css/draco-barre.css").read_text()
assert ".draco-menu-item[hidden]" in css
gabarit = (ROOT / "app/templates/_draco_bar.html").read_text()
assert "v0.6.0" in gabarit
assert "admin: true" not in gabarit
def test_barre_v020_onglet_shaarit_et_garde_data_theme():
"""Barre v0.2.0 (commons @70c837a) : onglet ShaarIt entre Kanbante
et l'onglet agent, logo fourni tel quel, CSS vendangé verbatim