muthuk1's picture
Add missing files: LICENSE, Dockerfile, .github, tests, e2e, eval, scripts, configs
a0ebf39 verified
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';