fix(ui): согласовать настройки и контекст Community

This commit is contained in:
Denozordec committed 2026-10-01 01:04:02 +07:00
1 parent 6e6558bde9
commit 5a23dfcfe6
15 files changed
+33 -12

No files matched your search

+3 -2
View File
@@ -15,7 +15,8 @@ for(const [device,width,height] of [["desktop",1440,1000],["mobile",390,844],["n
await settings.focus();await page.keyboard.press("Enter");await expect(settings).toHaveAttribute("aria-expanded","true")
await expect(page.getByRole("spinbutton",{name:"Вес задержки",exact:true})).toBeVisible()
expect(await page.evaluate(()=>document.documentElement.scrollWidth<=innerWidth)).toBe(true)
await page.getByRole("spinbutton",{name:"Вес задержки",exact:true}).scrollIntoViewIfNeeded();
await expect(page.getByRole("spinbutton",{name:"Порог гистерезиса",exact:true})).toBeDisabled();
await settings.evaluate(element=>element.scrollIntoView({block:"start"}));
await page.screenshot({path:"docs/ux-ui/screens/route-optimizer-settings-"+device+".png",animations:"disabled"})
await settings.focus();await page.keyboard.press(" ");await expect(settings).toHaveAttribute("aria-expanded","false")
const slider=page.getByRole("slider",{name:"Максимальное число путей ECMP",exact:true});await expect(slider).toBeDisabled()
@@ -23,6 +24,6 @@ for(const [device,width,height] of [["desktop",1440,1000],["mobile",390,844],["n
const community=page.getByRole("button",{name:"BGP community (1)",exact:true});await community.focus();await page.keyboard.press("Enter");await expect(community).toHaveAttribute("aria-pressed","true")
const grid=page.getByRole("table").filter({hasText:"Community"});await expect(grid.locator("tr[data-row-id]")).toHaveCount(1)
expect(await page.evaluate(()=>document.documentElement.scrollWidth<=innerWidth)).toBe(true)
await grid.scrollIntoViewIfNeeded();
await community.evaluate(element=>element.scrollIntoView({block:"start"}));
await page.screenshot({path:"docs/ux-ui/screens/route-optimizer-community-"+device+".png",animations:"disabled"})
})