Logo SnipCode.fr SnipCode.fr
Partagez un extrait de code en quelques secondes.
Voici votre URL de partage
Cliquer pour copier dans le presse-papiers. Copié
Nom du fichier : Sans nom
import { defineConfig, devices } from '@playwright/test';
import dotenv from 'dotenv';
import path from 'path';

dotenv.config({ path: path.resolve(__dirname, '.env') });

export default defineConfig({
  //testDir: './tests',
  testDir: './e2e',
  fullyParallel: true,
  forbidOnly: !!process.env.CI,
  retries: process.env.CI ? 2 : 0,
  workers: process.env.CI ? 1 : undefined,
  timeout: 60 * 1000,

<<<<<<< HEAD
  reporter: process.env.CI
    ? [
        [
          'junit',
          {
            outputFile: 'test-results/junit-report.xml',
            embedAnnotationsAsProperties: true,
            stripANSIControlSequences: true,
          },
        ],
        ['list'],
      ]
    : [['html', { open: 'never' }]],

  use: {
    baseURL: process.env.BASE_URL,
    headless: process.env.HEADLESS === 'true',
    locale: process.env.DEFAULT_LOCALE || 'fr',
    trace: 'retain-on-failure',
    screenshot: 'only-on-failure',
    video: 'retain-on-failure',
    viewport: { width: 1920, height: 1080 },
=======
    /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */
    trace: 'on-first-retry',
    launchOptions: {
      slowMo:2000
     },
>>>>>>> origin/develop
  },

  projects: [
    {
      name: 'chromium',
      use: { ...devices['Desktop Chrome'] },
    },
  ],

  outputDir: 'test-results/',
});
Informations
Cet extrait a été créé le
05 Jun 2026 à 11:15:23
Cet extrait expire le
05 Jul 2026 à 11:15:23
Langage :
php php
Lien
Demander la suppression