test(243-1): B09 표 만드는 길 시험 — 702-1 펼침 표 더함

702-1 B09_Estimation_UI_Tabs_Bill_Fold.ts 가 펼친 일위대가 구성 표를 제 표로 만듦(editOnDouble: true · 두 번 눌러 고침).
코드 흠 아님 · 시험이 팝업 · Shell 두 곳만 알던 낡은 목록 — 펼침 표를 목록에 더하고 두 번 눌러 고침 확인 한 줄.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-31 15:28:05 +09:00
co-authored by Claude Opus 5.5
parent 4f4348c80e
commit df5da11b37
@@ -112,8 +112,14 @@ def test_B09_표_만드는_길_한_곳_더블클릭_기본():
calls = [
p.name for p in _sources("B09_Estimation") if "createDataTable({" in p.read_text("utf-8")
]
# 303-2 팝업 창 = 보기 전용(고칠 칸 없음) · 옵션 = 같은 표 짜기(Builders)
assert calls == ["B09_Estimation_UI_Popup.ts", "B09_Estimation_UI_Shell.ts"]
# 303-2 팝업 창 = 보기 전용(고칠 칸 없음) · 옵션 = 같은 표 짜기(Builders) · 702-1 펼침 표 = 제 표(두 번 눌러 고침)
assert calls == [
"B09_Estimation_UI_Popup.ts",
"B09_Estimation_UI_Shell.ts",
"B09_Estimation_UI_Tabs_Bill_Fold.ts",
]
fold = (ROOT / "B09_Estimation" / calls[2]).read_text("utf-8")
assert "editOnDouble: true," in fold
shell = (ROOT / "B09_Estimation" / calls[1]).read_text("utf-8")
assert "...tableOptionsOf(spec, tab)," in shell # 303-2 옵션 짜기 = Builders 한 곳
builders = (ROOT / "B09_Estimation" / "B09_Estimation_UI_Builders.ts").read_text("utf-8")