gemini
Version:
UI Screenshot testing utility
14 lines (10 loc) • 392 B
JavaScript
;
const StateRunner = require('./state-runner');
const DisabledStateRunner = require('./disabled-state-runner');
const _ = require('lodash');
exports.create = (state, browserSession) => {
if (!_.includes(state.browsers, browserSession.browser.id)) {
return new DisabledStateRunner(state, browserSession);
}
return new StateRunner(state, browserSession);
};