Files
openmaic/OpenMAIC/e2e/fixtures/base.ts
2026-08-16 14:58:47 +08:00

18 lines
450 B
TypeScript

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';