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
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user