From fd6ff04e9081937f055fb16cdd4996b515453793 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bel=C3=A9n=20Albeza?= Date: Thu, 12 Feb 2026 09:25:08 +0100 Subject: [PATCH] :wrench: Add helper utils to mock config flags for WasmWorkspacePage (e2e) --- frontend/playwright/ui/pages/WasmWorkspacePage.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/frontend/playwright/ui/pages/WasmWorkspacePage.js b/frontend/playwright/ui/pages/WasmWorkspacePage.js index d594232c47..a29f741612 100644 --- a/frontend/playwright/ui/pages/WasmWorkspacePage.js +++ b/frontend/playwright/ui/pages/WasmWorkspacePage.js @@ -10,7 +10,7 @@ export const WASM_FLAGS = [ export class WasmWorkspacePage extends WorkspacePage { static async init(page) { await super.init(page); - await WorkspacePage.mockConfigFlags(page, WASM_FLAGS); + await WasmWorkspacePage.mockConfigFlags(page, WASM_FLAGS); await page.addInitScript(() => { document.addEventListener("penpot:wasm:loaded", () => { @@ -27,6 +27,14 @@ export class WasmWorkspacePage extends WorkspacePage { }); } + static async mockConfigFlags(page, flags) { + await super.mockConfigFlags(page, [...WASM_FLAGS, ...flags]); + } + + async mockConfigFlags(flags) { + return WasmWorkspacePage.mockConfigFlags(this.page, flags); + } + constructor(page) { super(page); this.canvas = page.getByTestId("canvas-wasm-shapes");