FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
docsify/playwright.config.js at develop · docsifyjs/docsify · GitHub
docsifyjs
docsify
Repository navigation
Code
Issues
63
(63)
Pull requests
42
(42)
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
docsify
/
playwright.config.js
Copy path
More file actions
More file actions
Latest commit
History
History
History
70 lines (62 loc) · 1.64 KB
Breadcrumbs
docsify
/
playwright.config.js
Copy path
File metadata and controls
70 lines (62 loc) · 1.64 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
import
{
devices
}
from
'@playwright/test'
;
import
{
testConfig
}
from
'./server.configs.js'
;
const
{
hostname
,
port
}
=
testConfig
;
const
TEST_HOST
=
`http://
${
hostname
}
:
${
port
}
`
;
process
.
env
.
TEST_HOST
=
TEST_HOST
;
/**
*
@see
https://playwright.dev/docs/test-configuration
*
@type
{
import('@playwright/test').PlaywrightTestConfig
}
*/
const
config
=
{
// Setup / Teardown
globalSetup
:
'./test/config/playwright.setup.js'
,
globalTeardown
:
'./test/config/playwright.teardown.js'
,
// Test Execution
expect
:
{
timeout
:
5000
,
}
,
retries
:
process
.
env
.
CI
?
2
:
0
,
// Retry on CI only
testDir
:
'./test/e2e'
,
timeout
:
30
*
1000
,
workers
:
process
.
env
.
CI
?
1
:
undefined
,
// No parallel tests on CI
forbidOnly
:
!
!
process
.
env
.
CI
,
// Fail on CI if test.only in source
// Output
outputDir
:
'./_playwright-results/'
,
// screenshots, videos, traces, etc.
reporter
:
[
[
'html'
,
{
open
:
'never'
,
outputFolder
:
'_playwright-report'
,
}
,
]
,
]
,
snapshotDir
:
'./test/e2e/__snapshots__'
,
// Config - Shared
// See https://playwright.dev/docs/api/class-testoptions
use
:
{
actionTimeout
:
0
,
baseURL
:
TEST_HOST
,
// Allow relative page.goto() (e.g. `await page.goto('/')`).
trace
:
'on-first-retry'
,
}
,
// Projects
projects
:
[
{
name
:
'chromium'
,
use
:
{
...
devices
[
'Desktop Chrome'
]
}
,
}
,
{
name
:
'firefox'
,
use
:
{
...
devices
[
'Desktop Firefox'
]
}
,
}
,
{
name
:
'webkit'
,
use
:
{
...
devices
[
'Desktop Safari'
]
}
,
}
,
// {
// name: 'Mobile Safari',
// use: { ...devices['iPhone 12'] }
// },
]
,
}
;
export
default
config
;
Back
|
FazBrowse Home
|
New Git URL