feat: page publique /a-propos/roadmap (lecture seule) #94
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
def test_public_layout_renders_read_only(monkeypatch):
|
||||
from src.roadmap import ui as roadmap_ui
|
||||
|
||||
monkeypatch.setattr(
|
||||
roadmap_ui.github,
|
||||
"fetch_roadmap_issues",
|
||||
lambda: {
|
||||
"en_cours": [],
|
||||
"au_vote": [{"number": 1, "title": "Feature publique", "html_url": "u1"}],
|
||||
},
|
||||
)
|
||||
monkeypatch.setattr(roadmap_ui.roadmap_db, "vote_counts", lambda: {1: 4})
|
||||
|
||||
from src.pages.a_propos import roadmap
|
||||
|
||||
layout = roadmap.layout()
|
||||
s = str(layout)
|
||||
assert "Feature publique" in s
|
||||
assert "Voter" not in s # lecture seule : aucun bouton
|
||||
Reference in New Issue
Block a user