feat: add shared fixtures for testing

This commit is contained in:
张翔
2026-03-06 12:13:01 +08:00
parent b6084ec01a
commit e47171bf01
3 changed files with 109 additions and 0 deletions
@@ -0,0 +1,15 @@
import { test as base } from '@playwright/test';
import { AccessibilityTester } from '../utils/accessibility/AccessibilityTester';
type MyFixtures = {
accessibilityTester: AccessibilityTester;
};
export const test = base.extend<MyFixtures>({
accessibilityTester: async ({ page }, use) => {
const tester = new AccessibilityTester(page);
await use(tester);
}
});
export { expect } from '@playwright/test';