This commit is contained in:
Andrey Antukh
2025-11-17 14:20:32 +01:00
parent ef12a28411
commit 80b86c81c1
2 changed files with 7 additions and 5 deletions

View File

@@ -22,7 +22,7 @@ export default defineConfig({
workers: 1, workers: 1,
/* Timeout for expects (longer in CI) */ /* Timeout for expects (longer in CI) */
expect: { expect: {
timeout: process.env.CI ? 20000 : 5000, timeout: process.env.CI ? 60000 : 5000,
}, },
/* Reporter to use. See https://playwright.dev/docs/test-reporters */ /* Reporter to use. See https://playwright.dev/docs/test-reporters */

View File

@@ -36,6 +36,12 @@ const setupVariantsFileWithVariant = async (workspacePage) => {
await workspacePage.clickLeafLayer("Rectangle"); await workspacePage.clickLeafLayer("Rectangle");
await workspacePage.page.keyboard.press("Control+k"); await workspacePage.page.keyboard.press("Control+k");
await workspacePage.page.keyboard.press("Control+k"); await workspacePage.page.keyboard.press("Control+k");
// We wait until layer-row starts looking like it an component
await workspacePage.page.getByTestId("layer-row")
.filter({ hasText: "Rectangle"})
.getByTestId("icon-component")
.waitFor();
}; };
const findVariant = async (workspacePage, index) => { const findVariant = async (workspacePage, index) => {
@@ -76,17 +82,13 @@ const findVariantNoWait = (workspacePage, index) => {
const variant1 = workspacePage.layers const variant1 = workspacePage.layers
.getByTestId("layer-row") .getByTestId("layer-row")
.filter({ hasText: "Value 1" }) .filter({ hasText: "Value 1" })
.filter({ has: workspacePage.page.getByTestId("icon-variant") })
.nth(index); .nth(index);
const variant2 = workspacePage.layers const variant2 = workspacePage.layers
.getByTestId("layer-row") .getByTestId("layer-row")
.filter({ hasText: "Value 2" }) .filter({ hasText: "Value 2" })
.filter({ has: workspacePage.page.getByTestId("icon-variant") })
.nth(index); .nth(index);
// await container.waitFor();
return { return {
container: container, container: container,
variant1: variant1, variant1: variant1,