@coorpacademy/progression-engine
Version:
18 lines (17 loc) • 862 B
JavaScript
;
var _ava = _interopRequireDefault(require("ava"));
var _config = require("../../config");
var _slides = _interopRequireDefault(require("../slides"));
var _actions = require("./fixtures/actions");
var _engines = require("./fixtures/engines");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const config = (0, _config.getConfig)(_engines.microlearning);
(0, _ava.default)('should return updated slides when action type is answer', t => {
const result = (0, _slides.default)(config)(['1.A1.1'], _actions.answerAction);
t.deepEqual(result, ['1.A1.1', '1.A1.2']);
});
(0, _ava.default)('should return given array when action type is not answer', t => {
const result = (0, _slides.default)(config)(['1.A1.2'], _actions.askClueAction);
t.deepEqual(result, ['1.A1.2']);
});
//# sourceMappingURL=slides.js.map