testplane
Version:
Tests framework based on mocha and wdio
16 lines • 916 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isReplModeEnabled = exports.addReplOptions = void 0;
const addReplOptions = (cmd) => {
return cmd
.option("--repl [type]", "run one test, call `browser.switchToRepl` in test code to open repl interface", Boolean, false)
.option("--repl-before-test [type]", "open repl interface before test run", Boolean, false)
.option("--repl-on-fail [type]", "open repl interface on test fail only", Boolean, false)
.option("--repl-port <number>", "run net server on port to exchange messages with repl (used free random port by default)", Number, 0);
};
exports.addReplOptions = addReplOptions;
const isReplModeEnabled = (program) => {
return Boolean(program.repl || program.replBeforeTest || program.replOnFail);
};
exports.isReplModeEnabled = isReplModeEnabled;
//# sourceMappingURL=repl-options.js.map