test(device): 데스크탑 대조 판정 = 원래 코드 두 번 재기 잡음 이하 (기기대응 2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ji4nuyLVHcxrXWHTdb5nRD
This commit is contained in:
@@ -248,9 +248,14 @@ def test_device_audit_all_pages_render_and_desktop_unchanged():
|
||||
for size, row in sizes.items():
|
||||
assert row["rendered"], f"{route} {size} 빈 화면"
|
||||
assert row["pointer"] == ("fine" if size == DESKTOP else "coarse"), (route, size)
|
||||
if (ROOT / "tmp" / "desktop_before").exists():
|
||||
diffs = {r: layout_diff(r) for r in PAGES}
|
||||
assert not any(diffs.values()), diffs
|
||||
if (ROOT / "tmp" / "desktop_before2").exists():
|
||||
# 차이 0 = 같은 원래 코드 두 번 재기(before · before2) 잡음 이하
|
||||
over = {
|
||||
r: (layout_diff(r), layout_diff(r, "before", "before2"))
|
||||
for r in PAGES
|
||||
if layout_diff(r) > layout_diff(r, "before", "before2")
|
||||
}
|
||||
assert not over, over
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user