UNPKG

redux-map-gl

Version:

Simplify react-map-gl and redux

29 lines (20 loc) 941 B
'use strict'; var _typeof2 = require('babel-runtime/helpers/typeof'); var _typeof3 = _interopRequireDefault(_typeof2); var _tape = require('tape'); var _tape2 = _interopRequireDefault(_tape); var _reduxMapGl = require('redux-map-gl'); var _reduxMapGl2 = _interopRequireDefault(_reduxMapGl); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var fooReducer = function fooReducer(state, action) { return state; }; (0, _tape2.default)('It should export a reducer enhancer', function (t) { var enhancedFoo = (0, _reduxMapGl2.default)(fooReducer); var state = {}; var newState = enhancedFoo(state, { type: 'test' }); t.equal(typeof createReducer === 'undefined' ? 'undefined' : (0, _typeof3.default)(createReducer), 'function'); t.equal(typeof enhancedFoo === 'undefined' ? 'undefined' : (0, _typeof3.default)(enhancedFoo), 'function'); t.equal(state, newState); t.end(); });