playwright.config.ts 617 B

123456789101112131415161718192021222324
  1. import { defineConfig, devices } from '@playwright/test';
  2. export default defineConfig({
  3. testDir: './tests/e2e',
  4. webServer: {
  5. command: 'pnpm dev',
  6. url: 'http://127.0.0.1:5173',
  7. reuseExistingServer: true
  8. },
  9. use: {
  10. baseURL: 'http://127.0.0.1:5173',
  11. trace: 'retain-on-failure'
  12. },
  13. projects: [
  14. {
  15. name: 'desktop-1440',
  16. use: { ...devices['Desktop Chrome'], channel: 'chrome', viewport: { width: 1440, height: 900 } }
  17. },
  18. {
  19. name: 'desktop-1920',
  20. use: { ...devices['Desktop Chrome'], channel: 'chrome', viewport: { width: 1920, height: 1080 } }
  21. }
  22. ]
  23. });