Flowdeck 7.84.14 : barre v0.4.0 — icônes monoline du menu compte, vendange verbatim (HUB-11) + garde + version/changelog
This commit is contained in:
@@ -72,6 +72,23 @@ def test_barre_v030_liens_hub_menu_compte():
|
||||
assert 'urls: { hub: "{{ draco_urls().hub }}/" }' in rendu
|
||||
|
||||
|
||||
def test_barre_v040_icones_menu_compte():
|
||||
"""Barre v0.4.0 (commons, HUB-11 / fusion #125) : les items du
|
||||
menu compte portent des icônes SVG monoline (construites en DOM,
|
||||
currentColor, sans remplissage) ; le libellé reste un nœud
|
||||
texte ; l'en-tête d'identité reste sans icône."""
|
||||
js = (ROOT / "static/js/vendor/draco-barre.js").read_text()
|
||||
assert "MENU_ICONES" in js
|
||||
for nom in ("telecharger", "a-propos", "aide", "profil", "deconnexion"):
|
||||
assert f"{nom}:" in js
|
||||
assert "draco-menu-icone" in js
|
||||
assert 'setAttribute("stroke", "currentColor")' in js
|
||||
assert 'setAttribute("fill", "none")' in js
|
||||
css = (ROOT / "static/css/draco-barre.css").read_text()
|
||||
assert ".draco-menu-icone" in css
|
||||
assert "width: 18px" in css
|
||||
|
||||
|
||||
def test_barre_intacte_apres_suppression():
|
||||
"""Le 5e onglet Console Spark et la marque survivent a la suppression."""
|
||||
gabarit = (ROOT / "app/templates/_draco_bar.html").read_text()
|
||||
|
||||
Reference in New Issue
Block a user