@segment/analytics.js-core
Version:
The hassle-free way to integrate analytics into any web application.
46 lines (43 loc) • 1.04 kB
JavaScript
const { setHeadlessWhen } = require('@codeceptjs/configure');
// turn on headless mode when running with HEADLESS=true environment variable
// HEADLESS=true npx codecept run
setHeadlessWhen(process.env.HEADLESS);
exports.config = {
tests: './test-e2e/**/*.codecept.js',
output: './test-e2e/output',
helpers: {
Puppeteer: {
url: 'http://www.library-test-site.com/',
show: false,
windowSize: '1200x900',
args: ['--disable-web-security']
},
MockRequestHelper: {
require: '@codeceptjs/mock-request',
mode: 'record',
recordIfMissing: true,
recordFailedRequests: false,
expiresIn: null,
persisterOptions: {
keepUnusedRequests: false,
fs: {
recordingsDir: './test-e2e/output'
}
}
}
},
include: {
I: './test-e2e/steps_file.js'
},
bootstrap: null,
mocha: {},
name: 'analytics.js-core',
plugins: {
retryFailedStep: {
enabled: true
},
screenshotOnFail: {
enabled: true
}
}
};