12345678910111213141516171819202122232425262728 |
- import { PlaywrightTestConfig } from '@playwright/test'
- const config: PlaywrightTestConfig = {
- // The directory where the tests are located
- // The order of the tests is determined by the file names alphabetically.
- testDir: './e2e-tests',
- // The number of retries before marking a test as failed.
- maxFailures: 1,
- // The number of Logseq instances to run in parallel.
- // NOTE: must be 1 for now, otherwise tests will fail.
- workers: 1,
- // 'github' for GitHub Actions CI to generate annotations, plus a concise 'dot'.
- // default 'list' when running locally.
- reporter: process.env.CI ? 'github' : 'list',
- // Fail the build on CI if test.only is present.
- forbidOnly: !!process.env.CI,
- use: {
- // SCapture screenshot after each test failure.
- screenshot: 'only-on-failure',
- },
- }
- export default config
|