@coorpacademy/progression-engine
Version:
29 lines (28 loc) • 853 B
JavaScript
;
var _ava = _interopRequireDefault(require("ava"));
var _config = require("../../config");
var _ = require("..");
var _states = require("./fixtures/states");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
(0, _ava.default)('should return a complete ExtraLifeRefusedAction', t => {
const config = (0, _config.getConfig)({
ref: 'learner',
version: '1'
});
const state = Object.freeze(_states.extraLifeState);
const result = (0, _.computeNextStepOnRefuseExtraLife)(config, state);
t.deepEqual(result, {
type: 'extraLifeRefused',
payload: {
content: {
ref: 'extraLife',
type: 'node'
},
nextContent: {
ref: 'failExitNode',
type: 'failure'
}
}
});
});
//# sourceMappingURL=compute-next-step-on-refuse-extra-life.js.map