SPB Git

spb/phi-conseil

Public
818 B · 27 lines typescript
1import { defineConfig, devices } from "@playwright/test";23const PORT = process.env.PW_PORT ?? "3100";4const baseURL = `http://127.0.0.1:${PORT}`;56export default defineConfig({7  testDir: "./tests/e2e",8  fullyParallel: true,9  retries: process.env.CI ? 1 : 0,10  reporter: process.env.CI ? [["list"], ["html", { open: "never" }]] : "list",11  use: { baseURL, trace: "retain-on-failure", locale: "fr-CA" },12  webServer: {13    command: `pnpm start -p ${PORT}`,14    url: baseURL,15    reuseExistingServer: !process.env.CI,16    timeout: 120_000,17    env: { CONTACT_TRANSPORT: "log", NEXT_PUBLIC_SITE_URL: baseURL },18  },19  projects: [20    {21      name: "desktop",22      use: { ...devices["Desktop Chrome"], viewport: { width: 1440, height: 900 } },23    },24    { name: "mobile", use: { ...devices["iPhone 13"] } },25  ],26});27
Files · 18a9e1379a7e4662b184e2c070c92578c5de3ea8
Menu

Theme