mirror of
https://github.com/penpot/penpot.git
synced 2025-12-11 22:14:05 +01:00
✨ Are more visual regression tests for wasm (#6702)
This commit is contained in:
@@ -28,4 +28,25 @@ export class WasmWorkspacePage extends WorkspacePage {
|
||||
return window.wasmSetObjectsFinished;
|
||||
});
|
||||
}
|
||||
|
||||
static async mockGoogleFont(page, fontSlug, assetFilename, options = {}) {
|
||||
const url = new RegExp(`/internal/gfonts/font/${fontSlug}`);
|
||||
return await page.route(url, (route) =>
|
||||
route.fulfill({
|
||||
status: 200,
|
||||
path: `playwright/data/${assetFilename}`,
|
||||
contentType: "application/font-ttf",
|
||||
...options,
|
||||
}),
|
||||
);
|
||||
}
|
||||
|
||||
async mockGoogleFont(fontSlug, assetFilename, options) {
|
||||
return WasmWorkspacePage.mockGoogleFont(
|
||||
this.page,
|
||||
fontSlug,
|
||||
assetFilename,
|
||||
options,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user