mirror of
https://github.com/logseq/logseq.git
synced 2026-02-01 22:47:36 +00:00
enhance(e2e): update playwright config (#9623)
This commit is contained in:
@@ -1,12 +1,28 @@
|
||||
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,
|
||||
workers: 1, // NOTE: must be 1 for now, otherwise tests will fail.
|
||||
|
||||
// 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
|
||||
|
||||
Reference in New Issue
Block a user