UNPKG

@coorpacademy/progression-engine

Version:

26 lines 727 B
import test from 'ava'; import { getConfig } from '../../config'; import { computeNextStepOnRefuseExtraLife } from '..'; import { extraLifeState } from './fixtures/states'; test('should return a complete ExtraLifeRefusedAction', t => { const config = getConfig({ ref: 'learner', version: '1' }); const state = Object.freeze(extraLifeState); const result = 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