diff --git a/lib/plugin/wdio.js b/lib/plugin/wdio.js index 695c4c013..b90d007aa 100644 --- a/lib/plugin/wdio.js +++ b/lib/plugin/wdio.js @@ -1,6 +1,4 @@ const debug = require('debug')('codeceptjs:plugin:wdio'); -const path = require('path'); -const fs = require('fs'); const container = require('../container'); const mainConfig = require('../config'); @@ -100,21 +98,15 @@ module.exports = (config) => { const launchers = []; for (const name of config.services) { - // webdriverio v5 style const Service = safeRequire(`@wdio/${name.toLowerCase()}-service`); if (Service) { if (Service.launcher && typeof Service.launcher === 'function') { const Launcher = Service.launcher; - const version = JSON.parse(fs.readFileSync(path.join(require.resolve('webdriverio'), '/../../', 'package.json')).toString()).version; - if (version.indexOf('5') === 0) { - launchers.push(new Launcher(config)); - } else { - const options = { - logPath: global.output_dir, installArgs: seleniumInstallArgs, args: seleniumArgs, ...wdioOptions, - }; - launchers.push(new Launcher(options, [config.capabilities], config)); - } + const options = { + logPath: global.output_dir, installArgs: seleniumInstallArgs, args: seleniumArgs, ...wdioOptions, + }; + launchers.push(new Launcher(options, [config.capabilities], config)); } if (typeof Service === 'function') { services.push(new Service(config, config.capabilities));