fix(tests): CI-Fix - verstümmelte Assertions in test_akte.py behoben
CI / backend-tests (push) Successful in 3m29s
CI / frontend-build (push) Successful in 23s

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:
patrickandClaude Sonnet 5 committed 2026-09-10 21:54:18 +02:00
1 parent ce99aa6fbb
commit 97498abe57
1 file changed
+8 -10
+8 -10
View File
@@ -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