feat: page /compte/vues (liste, renommer, supprimer) #95

This commit is contained in:
Colin Maudry
2026-06-29 16:34:52 +02:00
parent 7c77524a3a
commit 2d88217bbf
3 changed files with 126 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
from src.pages import _compte_shell as shell
def test_vues_section_is_gated_subscription():
section = next(s for s in shell.SECTIONS if s["key"] == "vues")
assert section["href"] == "/compte/vues"
assert section["require_subscription"] is True
def test_vues_hidden_without_subscription():
keys = {s["key"] for s in shell.visible_sections(has_subscription=False)}
assert "vues" not in keys
def test_vues_visible_with_subscription():
keys = {s["key"] for s in shell.visible_sections(has_subscription=True)}
assert "vues" in keys