update
This commit is contained in:
@@ -284,7 +284,8 @@ def test_persistieren_dedup_mit_detail():
|
||||
|
||||
async def test_auftrag_offen_in_messen():
|
||||
"""Gescheiterter Fix (stage done, offene Aufträge) passiert das Gate nicht mehr;
|
||||
eskalierte falsch/luecke-Aufträge werden als fakten_konflikt sichtbar."""
|
||||
eskalierte dreiteilig: ungeklärt → klaerung_offen, geklärt → fakten_konflikt,
|
||||
Stil → stil_rest (war vorher stumm)."""
|
||||
import db
|
||||
import guide
|
||||
import llm
|
||||
@@ -298,14 +299,18 @@ async def test_auftrag_offen_in_messen():
|
||||
db.insert("sections", baustein_id=b_id, stage="done", text_lang=lang, text_kompakt="- p")
|
||||
db.insert("auftraege", baustein_id=b_id, art="luecke", detail="Atom-Inhalt fehlt")
|
||||
db.insert("auftraege", baustein_id=b_id, art="falsch", detail="Widerspruch",
|
||||
status="eskaliert")
|
||||
status="eskaliert") # geklaert=0 → wartet auf Stichentscheid
|
||||
db.insert("auftraege", baustein_id=b_id, art="falsch", detail="Unauflösbar",
|
||||
status="eskaliert", geklaert=1)
|
||||
db.insert("auftraege", baustein_id=b_id, art="stil", detail="zäh",
|
||||
status="eskaliert") # eskalierter Stil: stumm (bewusste Rest-Schuld)
|
||||
status="eskaliert")
|
||||
ctx = llm.Kontext(run_anlegen(topic), topic, "minimax")
|
||||
ctx.ebene = "guide"
|
||||
arten = [b["art"] for b in guide.messen(ctx)]
|
||||
assert arten.count("auftrag_offen") == 1
|
||||
assert arten.count("klaerung_offen") == 1
|
||||
assert arten.count("fakten_konflikt") == 1
|
||||
assert arten.count("stil_rest") == 1
|
||||
|
||||
|
||||
async def test_reparieren_bewegt_false_bei_identischem_text(monkeypatch):
|
||||
|
||||
Reference in New Issue
Block a user