-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcucumber.conf.js
39 lines (39 loc) · 1.01 KB
/
cucumber.conf.js
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
export const config = {
runner: 'local',
specs: [
'./test-cucumber/features/**/*.feature'
],
exclude: [
// 'path/to/excluded/files'
],
maxInstances: 10,
capabilities: [{
// capabilities for local browser web tests
browserName: 'chrome' // or "firefox", "microsoftedge", "safari"
}],
logLevel: 'info',
bail: 0,
waitforTimeout: 10000,
connectionRetryTimeout: 120000,
connectionRetryCount: 3,
framework: 'cucumber',
reporters: ['spec',
['cucumberjs-json', {
jsonFolder: '.tmp/json/',
language: 'en',
},
],],
cucumberOpts: {
require: ['./test-cucumber/features/step-definitions/**/*.js'], // Path to step definitions
backtrace: false,
requireModule: [],
dryRun: false,
failFast: false,
snippets: true,
source: true,
strict: true,
tagExpression: '',
timeout: 60000,
ignoreUndefinedDefinitions: true
}
}