UNPKG

823 BJavaScriptView Raw
1"use strict";
2
3var _recompose = require("recompose");
4
5var _globalDataReductions = require("./global-data-reductions");
6
7test('globalDataSetReduction', function () {
8 var s = {
9 foo: 'foo'
10 };
11 expect((0, _globalDataReductions.globalDataSetReduction)({
12 bar: 'bar'
13 })(s)).toEqual({
14 foo: 'foo',
15 bar: 'bar'
16 });
17 expect((0, _recompose.compose)((0, _globalDataReductions.globalDataSetReduction)({
18 bar: 'bar'
19 }))(s)).toEqual({
20 foo: 'foo',
21 bar: 'bar'
22 });
23});
24test('globalDataDeleteReduction', function () {
25 var s = {
26 foo: 'foo',
27 bar: 'bar'
28 };
29 expect((0, _globalDataReductions.globalDataDeleteReduction)('bar')(s)).toEqual({
30 foo: 'foo'
31 });
32 expect((0, _recompose.compose)((0, _globalDataReductions.globalDataDeleteReduction)('bar'))(s)).toEqual({
33 foo: 'foo'
34 });
35});
\No newline at end of file