UNPKG

@codeceptjs/configure

Version:

Set of CodeceptJS config hooks to simplify configuration

22 lines (17 loc) 685 B
const { config } = require('../codeceptjs'); module.exports = function() { config.addHook(cfg => { if (!cfg.plugins) cfg.plugins = {}; try { require('codeceptjs/effects') } catch (err) { console.log(err.message); cfg.plugins.tryTo = cfg.plugins.tryTo || { enabled: true }; cfg.plugins.retryTo = cfg.plugins.retryTo || { enabled: true }; } cfg.plugins.retryFailedStep = cfg.plugins.retryFailedStep || { enabled: true }; cfg.plugins.eachElement = cfg.plugins.eachElement || { enabled: true }; cfg.plugins.pauseOnFail = cfg.plugins.pauseOnFail || {}; cfg.plugins.screenshotOnFail = cfg.plugins.screenshotOnFail || {}; }); }