penpot/frontend/playwright/helpers/index.js
2024-04-25 09:56:10 +02:00

14 lines
369 B
JavaScript

export const interceptRPC = async (page, path, jsonFilename, options = {}) => {
const interceptConfig = {
status: 200,
...options
};
await page.route(`**/api/rpc/command/${path}`, (route) => {
route.fulfill({
...interceptConfig,
contentType: "application/transit+json",
path: `playwright/fixtures/${jsonFilename}`,
});
});
};