UNPKG

@coorpacademy/progression-engine

Version:

22 lines (21 loc) 1.11 kB
"use strict"; var _ava = _interopRequireDefault(require("ava")); var _config = require("../../config"); var _hasViewedAResourceAtThisStep = _interopRequireDefault(require("../has-viewed-a-resource-at-this-step")); 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 true when action type is action', t => { const result = (0, _hasViewedAResourceAtThisStep.default)(config)(false, _actions.resourceAction); t.true(result); }); (0, _ava.default)('should return false when action type is answer', t => { const result = (0, _hasViewedAResourceAtThisStep.default)(config)(true, _actions.answerAction); t.false(result); }); (0, _ava.default)('should return already set value for any other action', t => { const result = (0, _hasViewedAResourceAtThisStep.default)(config)(true, _actions.askClueAction); t.true(result); }); //# sourceMappingURL=has-viewed-a-resource-at-this-step.js.map