feat(377-2 B07 전개도): 좌측 「전개도」 카드 · 목록 · 단건 · 확정본 kind — 늘 카드 · 구조물 종류마다 하위 묶음(이름 줄 + 형태 단추) · 목록 맨 뒤 · 전개도 id 면 측점별 설계 실어 그림
- Router_Support _drawing_list 맨 뒤 development_list · _read_drawing 분기 · 확정본 kind development - Router 단건 = _designs_by_chainage · Schema · Api_Fetch kind development - UI_Development.ts 새 카드(groupPlanSheets 재사용) · test_311 접힘 대조에 전개도 카드(기본 펼침) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Se7ytqbohmBQnfYpwYFnYf
This commit is contained in:
@@ -207,7 +207,8 @@ def test_설계_없으면_단수_안_거름_목록(root):
|
||||
assert sheet["missing"] == 1 and len(sheet["rows"]) == 2
|
||||
items = dev.development_list(root, {})
|
||||
assert {i.kind for i in items} == {"development"}
|
||||
assert items[0].plan_kind == "development_pipe0"
|
||||
assert (items[0].plan_kind, items[0].plan_kind_name) == ("development_pipe", "관보호공")
|
||||
assert items[0].label == "관보호공 돌쌓기(찰) 전개도"
|
||||
|
||||
|
||||
def test_넘치면_2장():
|
||||
@@ -215,6 +216,7 @@ def test_넘치면_2장():
|
||||
sheets = dev.development_sheets(rows)
|
||||
assert [s["id"] for s in sheets] == ["development_soil3", "development_soil3_2"]
|
||||
assert [len(s["rows"]) for s in sheets] == [30, 5]
|
||||
assert sheets[1]["title"] == "흙막이 돌망태 전개도 (2)"
|
||||
|
||||
|
||||
def test_높이_빈칸_박스와_미입력_글_무늬_DXF(root):
|
||||
|
||||
@@ -64,6 +64,7 @@ def test_B07_첫_그림_접힘(out):
|
||||
"longitudinal": True,
|
||||
"cross": True,
|
||||
"mass_haul": False,
|
||||
"development": False, # 377 전개도 카드 — 기본 펼침
|
||||
}
|
||||
|
||||
|
||||
@@ -73,6 +74,7 @@ def test_B07_다시_세워도_접힘_이어_받음(out):
|
||||
"longitudinal": True,
|
||||
"cross": False,
|
||||
"mass_haul": True,
|
||||
"development": False,
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user