ui: типографика Inter без наложений, подпись бренда в одну строку, плотнее лента; smoke ловит наложения текста
Some checks failed
ci / test (3.10) (push) Has been cancelled
ci / test (3.11) (push) Has been cancelled
ci / test (3.12) (push) Has been cancelled

This commit is contained in:
Vlad Gothbreach
2026-10-27 03:35:24 +03:00
parent 8d4a4c14b4
commit 07dc5cc788
2 changed files with 8 additions and 4 deletions

View File

@@ -179,6 +179,8 @@ async def run(url, out):
step("help-clicked")
await page.wait_for_selector("#modal.show")
step("help-shown")
# Bootstrap ignores Escape while the modal is still fading in.
await page.wait_for_timeout(400)
await settled()
step("help-settled")
await assert_dark_theme("help modal")
@@ -207,7 +209,9 @@ async def run(url, out):
step("sources")
await navigate("abuse")
await page.wait_for_selector("#ab-list .item", timeout=20000)
report["find_rows"] = await page.locator("#ab-list .item").count()
assert report["find_rows"] > 0, "Findings tab rendered no rows"
await assert_no_text_collision("abuse 1440")
await assert_dark_theme("abuse")
await page.screenshot(path=str(out / "black_finds.png"))