UNPKG

@codeceptjs/configure

Version:

Set of CodeceptJS config hooks to simplify configuration

30 lines (25 loc) 514 B
const { config } = require('../codeceptjs'); module.exports = function (url) { const supportedHelpers = [ 'Playwright', 'WebDriver', 'Puppeteer', 'Appium', 'TestCafe', 'Protractor', 'Nightmare', ]; config.addHook(cfg => { if (!url) { return; } if (!cfg.helpers) { return; } for (const helperName of supportedHelpers) { if (Object.keys(cfg.helpers).includes(helperName)) { cfg.helpers[helperName].url = url; } } }); };