test: UX-Regressionstests fuer Vorschlaege-Fieldset und Import-Button-Matrix
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -124,3 +124,13 @@ def test_planning_page_has_all_sections(client):
|
||||
assert r.status_code == 200
|
||||
for heading in ("Wiederkehrende Posten", "Einmalposten", "Kredite", "Szenarien"):
|
||||
assert heading in r.text
|
||||
|
||||
|
||||
def test_planning_page_shows_empty_suggestions_hint(client):
|
||||
# UX-Regel: das "Vorschläge aus Buchungen"-Fieldset ist immer sichtbar,
|
||||
# auch ohne Daten - statt komplett zu verschwinden zeigt es einen Hinweis.
|
||||
client.post("/login", data={"username": "admin", "password": "geheim"})
|
||||
r = client.get("/planung")
|
||||
assert r.status_code == 200
|
||||
assert "Vorschläge aus Buchungen" in r.text
|
||||
assert "Keine Vorschläge" in r.text
|
||||
|
||||
Reference in New Issue
Block a user