| 1234567891011121314151617 |
- import { test as base } from '@playwright/test';
- import { MockApi } from './mock-api';
- type Fixtures = {
- mockApi: MockApi;
- };
- export const test = base.extend<Fixtures>({
- mockApi: async ({ page }, use) => {
- const mockApi = new MockApi(page);
- // Always mock server-providers — called on every page load by root layout
- await mockApi.mockServerProviders();
- await use(mockApi);
- },
- });
- export { expect } from '@playwright/test';
|