global-setup.ts 393 B

123456789
  1. import { chromium } from '@playwright/test';
  2. import { ensureStorageState } from './fixtures/auth';
  3. import { assertServicesHealthy } from './utils/health-check';
  4. export default async function globalSetup(): Promise<void> {
  5. // HEALTH-1:dev 服务掉线时 fail-fast,避免被误判为业务回归。
  6. await assertServicesHealthy();
  7. await ensureStorageState(() => chromium.launch());
  8. }