core-graphics
Version:
A core library for creating shape-based graphic editors
26 lines (15 loc) • 700 B
JavaScript
;
var _tap = require('tap');
var _editorStateReducer2 = require('../editor-state-reducer');
var _editorStateReducer3 = _interopRequireDefault(_editorStateReducer2);
var _initialStates = require('./initial-states');
var _editorEvents = require('../editor-events');
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
(0, _tap.test)('setGrid', function (t) {
var newState = { on: true, size: 8 };
var ev = (0, _editorEvents.setGrid)(newState);
var _editorStateReducer = (0, _editorStateReducer3.default)(_initialStates.EMPTY_INITIAL_STATE, ev);
var grid = _editorStateReducer.grid;
t.deepEqual(grid, newState);
t.end();
});