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:
@@ -150,10 +150,14 @@ async def test_identische_datei_an_anderer_entitaet_ist_kein_duplikat(client, ob
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_liste_kann_nach_dokumenttyp_gefiltert_werden(client, objekt_mit_position, mitarbeiter_user):
|
||||
"""DOC-002: feste Kategorie statt Freitext - Dokumente pro Typ auffindbar."""
|
||||
async def test_liste_kann_nach_dokumenttyp_gefiltert_werden(
|
||||
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
|
||||
token = await login(client, "mitarbeiter1")
|
||||
token = await login(client, "materialverantwortlicher1")
|
||||
|
||||
await client.post(
|
||||
"/api/v1/dokumente",
|
||||
|
||||
Reference in New Issue
Block a user