UNPKG

jssm

Version:

A Javascript state machine with a simple API. Well tested, and typed with Flowtype. MIT License.

20 lines (9 loc) 549 B
import {describe} from 'ava-spec'; const jssm = require('../../../build/jssm.es5.js'); describe('histograph/1', async it => { it('([]) generates Map()', t => t.deepEqual(new Map(), jssm.histograph([]) )); it('([]) generates Map()', t => t.deepEqual(new Map([[1,1]]), jssm.histograph([1]) )); it('([]) generates Map()', t => t.deepEqual(new Map([[1,1],[2,1]]), jssm.histograph([1,2]) )); it('([]) generates Map()', t => t.deepEqual(new Map([[1,2],[2,1]]), jssm.histograph([1,1,2]) )); }); // stochable