From 27ed90423135702fea49f0eb8fe1610c27a315c0 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 21 Oct 2026 17:26:44 +0900 Subject: [PATCH] =?UTF-8?q?test(508-1c):=20349=5F0j=20=EB=84=93=ED=9E=8C?= =?UTF-8?q?=20=ED=91=9C=EB=B3=B8=20=EC=88=98=20=EA=B8=B0=EB=8C=80=20?= =?UTF-8?q?=EA=B3=A0=EC=B9=A8=20=E2=80=94=20=EC=84=A4=EA=B3=84=EC=84=A0=20?= =?UTF-8?q?=EB=81=9D=2020=20m=20=EB=84=98=EC=9D=8C=20=EB=8C=80=EC=8B=A0=20?= =?UTF-8?q?=EC=84=9C=EB=B2=84=20extend=5Funclosed=20=EA=B0=80=20=ED=91=9C?= =?UTF-8?q?=EB=B3=B8=EC=9D=84=20=EB=82=B8=20=EB=AF=B8=EA=B5=90=EC=B0=A8=20?= =?UTF-8?q?=EC=B8=A1=EC=A0=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 검증_sub7 curve:408 = 미교차 · 지표면 끝에 막혀 못 넓힘 · 표본 그대로 실음(서버 · 브라우저 같음) — 옛 기대가 넓힘 = 설계선 끝 20 m 넘음으로 셈 - 낡은 기대(제품 흠 아님) · 면적 · 설계선 끝 서버 대조 시험은 그대로 통과 Co-Authored-By: Claude Opus 5.5 --- resources/tester/test_349_0j_draft_vs_saved.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/tester/test_349_0j_draft_vs_saved.py b/resources/tester/test_349_0j_draft_vs_saved.py index 5eea91ca9..d25d7fd66 100644 --- a/resources/tester/test_349_0j_draft_vs_saved.py +++ b/resources/tester/test_349_0j_draft_vs_saved.py @@ -87,6 +87,7 @@ def _server(ts: dict, sampler) -> list[dict]: "cut": design["cut_area_m2"], "fill": design["fill_area_m2"], "lineEnds": [line[0]["offset_m"], line[-1]["offset_m"]], + "unclosed": wide is not None, } ) return out @@ -172,9 +173,8 @@ def test_격자_없으면_넓힘_없음(r): def test_초안_상세_표본은_넓힌_표본(r): - widened = [ - s for s in r["wide"]["stations"] if s["lineEnds"] and max(map(abs, s["lineEnds"])) > 20.01 - ] + # 넓힘 표본 = 서버 `extend_unclosed` 가 표본을 낸 미교차 측점(지표면 끝에 막혀 못 넓혀도 · 508-1c) + widened = [s for s in r["server"] if s["unclosed"]] assert r["wide"]["shownWide"] == len(widened) # 349-0n — 서버도 넓힌 표본을 상세에 남김 assert r["plain"]["shownWide"] == 0