diff --git a/resources/tester/test_b06_save_channels.py b/resources/tester/test_b06_save_channels.py index b06e24837..44a84ff11 100644 --- a/resources/tester/test_b06_save_channels.py +++ b/resources/tester/test_b06_save_channels.py @@ -77,8 +77,8 @@ def test_저장이_창구를_다섯_다_거친다(): assert token in save, f"{token} 가 저장 한 줄기에서 사라짐" persist = (ROOT / "B06_Section" / "B06_Section_UI_Page_Persist.ts").read_text(encoding="utf-8") assert "ctx.flushCulvertOptions()" in persist, "B06 조정창 구간값이 저장에서 빠짐" - # 하나가 실패해도 나머지가 나가야 한다 — 관·구조물·계획선은 `catch` 로 감싸 둔다. - assert save.count(".catch(") >= 3, "실패 격리(catch)가 줄었음" + # 차례가 실패하면 그 차례에서 멈추고 이름째 알림(429 ⑨ · 뒤 차례가 옛 정본 위에 얹히지 않게). + assert "throw stepFailed(step, error)" in save, "실패한 차례에서 멈춤이 빠짐" order = save[save.index("DESIGN_SAVE_ORDER = [") :] order = order[: order.index("]")] names = ["pipes", "structures", "alignment", "culvertOptions", "uphill", "cross"]