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");