Merge remote-tracking branch 'origin/sub_laptop_4' into sub_laptop_2

This commit is contained in:
2026-10-09 19:14:56 +09:00
4 changed files with 22 additions and 23 deletions
@@ -4,6 +4,7 @@
· 147-2 연결창 단추 넷 → 머리 · 큰 창 · 글 묻는 창 [확인] 머리 · [취소] 없음
· 147-3 M02 입력 · 수량산출 · 참조 창 — 아래 단추 줄 없음 · [확인] 머리 · 읽기만이면 없음
· 147-4 「손 입력」 → 「수기 입력」 · 짧은 글 「손」 → 「수기」 · [면적산출에서 잇기] · goArea 없음
· 147-5 수량산출 시트 위 「고른 칸 … [확인]」 · 「면적산출 시트 — …」 없음 · [연결 풀기] 누르면 꺼짐
"""
from __future__ import annotations
@@ -93,3 +94,17 @@ def test_147_4_수기_입력_잇기_없음():
for path in m02.glob("*.ts"):
src = path.read_text(encoding="utf-8")
assert "goArea" not in src and "GoArea" not in src, path.name
def test_147_5_시트_위_글_없음_풀기_꺼짐():
qty = _text("M02_MasterTemplete/M02_MasterTemplete_Labor_QtyModal.ts")
text = _text("M02_MasterTemplete/M02_MasterTemplete_Labor_Text.ts")
for key in ("Labor_SheetHint", "Labor_CellPending", "Labor_UnlinkPending"):
assert key not in qty and key not in text, key
assert "data-labor-qty-state" not in qty and "m02-cellpick__hint" not in qty
assert ".m02-cellpick__hint" not in _text("M02_MasterTemplete/M02_MasterTemplete_AreaPanel.css")
# [연결 풀기] = 누르면 꺼짐 · 칸을 고르면 다시 켜짐 · 고름 상태는 [확인] 때 씀
assert 'pending = { kind: "unlink" };' in qty
assert "if (unlink) unlink.disabled = true;" in qty
assert "if (unlink) unlink.disabled = false;" in qty
assert "...(opt.handOnly ? [] : [host])," in qty