feat(B08): 탭 구조물 · 토공 · 수리 + 구조물 보조 넷 · 구조물도 탭 지움 · 보조 탭 위 간격 8px(95-1 · 95-2)
구조물도 모달(집계표 행 누름 · 그 측점 조합 전부 · 복사본 먼저) · 공용 표 onRowClick opt-in(95-3) · 수리 상세 폭 제한 풂 · 카드 높이 화면 따라 · @container(95-4). 화면 검증 전. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
This commit is contained in:
@@ -92,3 +92,12 @@ def test_빈_칸_글_풍선_꾸밈_옵션(r):
|
||||
assert '<td class="is-empty"></td>' in o # empty="" — 「-」 대신 빈칸
|
||||
assert '<th scope="col" rowspan="1" class="is-missing" title="풍선">메쌓기</th>' in o
|
||||
assert 'rowspan="2" class="is-frozen is-edge" style="left:0px" title="측점">측점</th>' in o
|
||||
|
||||
|
||||
def test_줄_누름_옵션일_때만_data_i(r):
|
||||
# 95-3 — onRowClick 을 주면 본문 줄에만 data-i · is-clickable(합계 줄 제외) · 안 주면 글 그대로
|
||||
pick = r["pick"]
|
||||
assert '<tr class="is-clickable" data-i="0">' in pick
|
||||
assert '<tr class="is-alt is-clickable" data-i="1">' in pick
|
||||
assert pick.count("data-i=") == 2
|
||||
assert "data-i" not in r["opts"] and "is-clickable" not in r["foot"]
|
||||
|
||||
Reference in New Issue
Block a user