lobo
Version:
Elm test runner
29 lines (28 loc) • 971 B
JavaScript
exports.__esModule = true;
var program = require("commander");
var ElmTestExtraPlugin = /** @class */ (function () {
function ElmTestExtraPlugin() {
}
ElmTestExtraPlugin.generateInitialSeed = function () {
return Math.floor(Math.random() * 0xFFFFFFFF);
};
ElmTestExtraPlugin.prototype.initArgs = function () {
return {
runCount: program.runCount ? parseInt(program.runCount, 10) : 100,
seed: program.seed ? program.seed : ElmTestExtraPlugin.generateInitialSeed()
};
};
ElmTestExtraPlugin.prototype.pluginElmModuleName = function () {
return "ElmTestExtraPlugin";
};
ElmTestExtraPlugin.prototype.testFrameworkElmModuleName = function () {
return "ElmTest.Extra";
};
return ElmTestExtraPlugin;
}());
exports.ElmTestExtraPlugin = ElmTestExtraPlugin;
function createPlugin() {
return new ElmTestExtraPlugin();
}
exports.createPlugin = createPlugin;
;