refactor(E04): 보기 고르기 · 구간 줄 · 결과 값 목록 · 범례 판 · 진행 막대 · 띠 알림을 부품으로 (PLAN 553-4)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -105,3 +105,31 @@ def test_e03_parts():
|
||||
".e03-view3d {", ".e03-swatch-none", ".e03-list table", ".e03-list th {",
|
||||
): # fmt: skip
|
||||
assert dead not in css, dead
|
||||
|
||||
|
||||
def test_e04_parts():
|
||||
page = _src("E04_Stab3D/E04_Stab3D_UI_Page.ts")
|
||||
view = _src("E04_Stab3D/E04_Stab3D_UI_View3D.ts")
|
||||
css = _src("E04_Stab3D/E04_Stab3D_UI_Style.css")
|
||||
assert 'el("progress"' not in page and "createProgressBar()" in page
|
||||
for part in (
|
||||
"createSegment(",
|
||||
"createListRow(",
|
||||
"createKv(",
|
||||
"createFloatPanel(",
|
||||
"createBanner(",
|
||||
):
|
||||
assert part in page, part
|
||||
assert 'el("input"' not in view and "createCheckbox(" in view
|
||||
assert (
|
||||
'classList.add("e04-toggle")' in page
|
||||
) # 촬영 장면이 `.e04-toggle button[data-value]` 로 잡음
|
||||
assert 'row.classList.add("e04-section")' in page
|
||||
for dead in (
|
||||
".e04-toggle .ui-btn",
|
||||
".e04-legend__row",
|
||||
".e04-legend__swatch",
|
||||
".e04-result__list",
|
||||
".e04-section:hover",
|
||||
):
|
||||
assert dead not in css, dead
|
||||
|
||||
Reference in New Issue
Block a user