"""552-3 부품 「진행 막대」 지킴 시험 — 막대 6 · 8(data-size) · 쌓임 · 오류 상태 · 원 그대로.""" from test_552_3_card import _text, check_part def test_progress(): check_part( "progress", "ui_template_progress.ts", ["ui_template_progress.css"], ["createProgressBar", "createProgressCircle"], [ "ui-progress", "ui-progress__track", "ui-progress__fill", "ui-progress__label", "ui-progress-circle", ], ) css = _text("ui_template_progress.css") assert '.ui-progress[data-size="6"]' in css assert '.ui-progress:is(.is-error, [data-state="error"])' in css assert "root.dataset.size = String(opts.thick ?? 8)" in _text("ui_template_progress.ts")