test(152-3): 394-3 성토만 측점 기대 고침 — 371-1 의도된 바뀜(배관 85.052 끝 구간 묻힘 → 성토 + 3도 절토)

- 까닭 = 6ba26ee61(371-1 다단 사이 시작 = 윗단 발끝) · 그 앞 커밋 트리에서 helper 그대로 = fill · fill / 띠 2 · 2
- 아랫단 0.5 m 내려가 끝 구간 시작이 원지반 아래 → 152-3 3도 절토선 · 관 거름 띠 2 그대로 · 성토만 거름 1
- 제품 코드 고침 없음

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Se7ytqbohmBQnfYpwYFnYf
This commit is contained in:
2026-10-17 18:52:16 +09:00
co-authored by Claude Opus 5.5
parent cf51d0139c
commit d1c863c05a
+4 -1
View File
@@ -1,6 +1,7 @@
"""152-3 도수로 · 돌붙임 띠 — 묻힌 유출 끝 3도 절토선(내림 · 수평)에도 띠 · 오르막 복합경사 절토엔 없음.
화면 TS 를 그 자리에서 돌린 값(`helper_152_3_chute_cut.cjs`) · B06 관 · 흙막이 띠와 3D 띠가 같은 거름.
배관 85.052 = 371-1 뒤 아랫단 0.5 m 내려가 끝 구간이 묻힘 → 성토 + 3도 절토(의도된 바뀜 · 394-3).
"""
import json
@@ -48,7 +49,9 @@ def test_배관_묻힌_끝_내림이면_띠_오르막이면_없음(out: dict) ->
def test_성토만인_측점은_그대로(out: dict) -> None:
base = out["pipeBase"]
assert base["bands3d"] == base["bands3dFillOnly"] == 2
assert [s["kind"] for s in base["segments"]] == ["fill", "cut"]
# 성토 조각 띠는 두 거름 같음 · 3도 절토 조각만 관 거름이 더함
assert base["bands3d"] == 2 and base["bands3dFillOnly"] == 1
def test_거름_한_벌_배선() -> None: