fix(test): DOC-005-Filtertest kollidierte mit eigener Rechnung-Einschränkung
test_liste_kann_nach_dokumenttyp_gefiltert_werden lief als Mitarbeiter, einer der beiden Testtypen war "rechnung" - die DOC-005-Einschränkung (diese Session) blendet Rechnungen für Mitarbeiter jetzt aus, Test lief auf Materialverantwortlicher-Login um. chore: drei Original-Excel-Rucksacklisten aus dem Repo genommen (waren nur Referenzmaterial aus der Konzeptphase, gehören nicht ins Code-Repo) und *.xlsx in .gitignore aufgenommen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
@@ -2,3 +2,4 @@
|
|||||||
screenshots/
|
screenshots/
|
||||||
subagents-sammlung/
|
subagents-sammlung/
|
||||||
CLAUDE.md
|
CLAUDE.md
|
||||||
|
*.xlsx
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -150,10 +150,14 @@ async def test_identische_datei_an_anderer_entitaet_ist_kein_duplikat(client, ob
|
|||||||
|
|
||||||
|
|
||||||
@pytest.mark.asyncio
|
@pytest.mark.asyncio
|
||||||
async def test_liste_kann_nach_dokumenttyp_gefiltert_werden(client, objekt_mit_position, mitarbeiter_user):
|
async def test_liste_kann_nach_dokumenttyp_gefiltert_werden(
|
||||||
"""DOC-002: feste Kategorie statt Freitext - Dokumente pro Typ auffindbar."""
|
client, objekt_mit_position, materialverantwortlicher_user
|
||||||
|
):
|
||||||
|
"""DOC-002: feste Kategorie statt Freitext - Dokumente pro Typ auffindbar.
|
||||||
|
Verantwortlicher-Login, nicht Mitarbeiter, da "rechnung" einer der beiden
|
||||||
|
Testtypen ist und Mitarbeiter die per DOC-005 nicht sehen (eigener Test)."""
|
||||||
objekt, _material = objekt_mit_position
|
objekt, _material = objekt_mit_position
|
||||||
token = await login(client, "mitarbeiter1")
|
token = await login(client, "materialverantwortlicher1")
|
||||||
|
|
||||||
await client.post(
|
await client.post(
|
||||||
"/api/v1/dokumente",
|
"/api/v1/dokumente",
|
||||||
|
|||||||
Reference in New Issue
Block a user