fix(tests): CI-Fix - verstümmelte Assertions in test_akte.py behoben
Vorheriger Edit hatte Zeilen der ursprünglichen test_akte_buendelt_teilbereiche-Assertions versehentlich in die neue Testfunktion verschoben (NameError: 'body' nicht definiert). Zeilen zurück an den richtigen Test gehängt. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
1 parent
ce99aa6fbb
commit
97498abe57
1 file changed
+8
-10
@@ -49,14 +49,20 @@ async def test_akte_buendelt_teilbereiche(client, db_session, objekt_mit_positio
|
||||
assert body["maengel"][0]["beschreibung"] == "Riss im Gurt"
|
||||
assert len(body["historie"]) == 1
|
||||
assert body["ressourcenbuchung_aktiv"] is False
|
||||
assert body["historie"][0]["entitaet_typ"] == "objekt"
|
||||
assert body["einsatzbereitschaft_status"] == "not-ready"
|
||||
assert "mangel_kritisch_offen" in body["einsatzbereitschaft_gruende"]
|
||||
assert len(body["beladung"]) == 1
|
||||
assert body["beladung"][0]["material_id"] == _material.id
|
||||
assert body["beladung"][0]["sollmenge"] == "10"
|
||||
assert body["beladung"][0]["istmenge"] == "0"
|
||||
assert body["beladung"][0]["ablaufdatum"] is None
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
async def test_akte_ressourcenbuchung_aktiv_folgt_objekttyp_flag(client, objekt_mit_position, admin_user):
|
||||
"""ASSET-012 Nutzer-Feedback 2026-09-10: Ressourcenbuchung ist Opt-in je
|
||||
Objekttyp, nicht mehr in jeder Akte automatisch sichtbar."""
|
||||
from app.models.stammdaten import Objekttyp
|
||||
|
||||
objekt, _material = objekt_mit_position
|
||||
token = await login(client, "admin1")
|
||||
|
||||
@@ -71,14 +77,6 @@ async def test_akte_ressourcenbuchung_aktiv_folgt_objekttyp_flag(client, objekt_
|
||||
antwort = await client.get(f"/api/v1/akte/objekt/{objekt.id}", headers=auth_header(token))
|
||||
assert antwort.status_code == 200
|
||||
assert antwort.json()["ressourcenbuchung_aktiv"] is True
|
||||
assert body["historie"][0]["entitaet_typ"] == "objekt"
|
||||
assert body["einsatzbereitschaft_status"] == "not-ready"
|
||||
assert "mangel_kritisch_offen" in body["einsatzbereitschaft_gruende"]
|
||||
assert len(body["beladung"]) == 1
|
||||
assert body["beladung"][0]["material_id"] == _material.id
|
||||
assert body["beladung"][0]["sollmenge"] == "10"
|
||||
assert body["beladung"][0]["istmenge"] == "0"
|
||||
assert body["beladung"][0]["ablaufdatum"] is None
|
||||
|
||||
|
||||
@pytest.mark.asyncio
|
||||
|
||||
Reference in new issue
Block a user