UNPKG

webdriverio-selenium-harness

Version:

A WebdriverIO and Selenium Test Harness. Useful for bolting on integration test suite.

21 lines (17 loc) 445 B
var Promise = require('es6-promise').Promise var selenium = require('selenium-standalone') function setup (opts) { opts = opts || {} return new Promise(function (resolve, reject) { selenium.start(opts, function (err, child) { if (err) { return reject(err) } return resolve(child) }) }) } function teardown (selenium) { selenium.kill() return Promise.resolve() } exports.setup = setup exports.teardown = teardown