forked from hmcts/hmcts-dev-test-frontend
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcodecept.conf.ts
More file actions
31 lines (29 loc) · 741 Bytes
/
codecept.conf.ts
File metadata and controls
31 lines (29 loc) · 741 Bytes
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
import { config as testConfig } from './src/test/config';
const { setHeadlessWhen } = require('@codeceptjs/configure');
setHeadlessWhen(testConfig.TestHeadlessBrowser);
export const config: CodeceptJS.MainConfig = {
name: 'functional',
gherkin: testConfig.Gherkin,
output: './functional-output/functional/reports',
helpers: testConfig.helpers,
tests: './*_test.{js,ts}',
plugins: {
allure: {
enabled: true,
require: '@codeceptjs/allure-legacy',
},
pauseOnFail: {
enabled: !testConfig.TestHeadlessBrowser,
},
retryFailedStep: {
enabled: true,
},
tryTo: {
enabled: true,
},
screenshotOnFail: {
enabled: true,
fullPageScreenshots: true,
},
},
};