This commit is contained in:
Andrey Antukh
2025-11-17 15:54:03 +01:00
parent 80b86c81c1
commit 2ba27314d0
4 changed files with 13 additions and 8 deletions

View File

@@ -82,7 +82,7 @@
"nodemon": "^3.1.10",
"npm-run-all": "^4.1.5",
"p-limit": "^6.2.0",
"playwright": "1.52.0",
"playwright": "1.56.1",
"postcss": "^8.5.4",
"postcss-clean": "^1.2.2",
"prettier": "3.5.3",

View File

@@ -21,8 +21,10 @@ export default defineConfig({
/* Opt out of parallel tests by default; can be overriden with --workers */
workers: 1,
/* Timeout for expects (longer in CI) */
timeout: 40000,
expect: {
timeout: process.env.CI ? 60000 : 5000,
timeout: process.env.CI ? 20000 : 5000,
},
/* Reporter to use. See https://playwright.dev/docs/test-reporters */
@@ -46,6 +48,7 @@ export default defineConfig({
name: "default",
use: { ...devices["Desktop Chrome"] },
testDir: "./playwright/ui/specs",
},
{
name: "ds",

View File

@@ -172,8 +172,9 @@ test.only("User copy paste a variant container", async ({ page }) => {
const variant = findVariantNoWait(workspacePage, 0);
// Select the variant container
await variant.container.waitFor();
// Select the variant container
await variant.container.click();
// Copy the variant container
@@ -183,14 +184,15 @@ test.only("User copy paste a variant container", async ({ page }) => {
await workspacePage.clickAt(500, 500);
await workspacePage.page.keyboard.press("Control+v");
const variantOriginal = findVariantNoWait(workspacePage, 1);
const variantDuplicate = findVariantNoWait(workspacePage, 0);
const variantOriginal = findVariantNoWait(workspacePage, 1);
// Expand the layers
await variantDuplicate.container.waitFor();
await variantDuplicate.container.getByRole("button").first().click();
await variantDuplicate.container.locator("button").first().click();
// The variants are valid
// await variantOriginal.container.waitFor();
await validateVariant(variantOriginal);
await validateVariant(variantDuplicate);
});

View File

@@ -4352,7 +4352,7 @@ __metadata:
npm-run-all: "npm:^4.1.5"
opentype.js: "npm:^1.3.4"
p-limit: "npm:^6.2.0"
playwright: "npm:1.52.0"
playwright: "npm:1.56.1"
postcss: "npm:^8.5.4"
postcss-clean: "npm:^1.2.2"
postcss-modules: "npm:^6.0.1"