UNPKG

749 BJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
4
5var _actions = require("./actions");
6
7var _envReducer = _interopRequireDefault(require("./env-reducer"));
8
9test('envReducer', function () {
10 var state = {
11 isServerRender: true
12 };
13 state = (0, _envReducer.default)(state, (0, _actions.offline)());
14 expect(state).toEqual({
15 isOnline: false,
16 isServerRender: true
17 });
18 state = (0, _envReducer.default)(state, (0, _actions.online)());
19 expect(state).toEqual({
20 isOnline: true,
21 isServerRender: true
22 });
23 state = (0, _envReducer.default)(state, (0, _actions.startClientNavigation)());
24 expect(state).toEqual({
25 isOnline: true,
26 isServerRender: false
27 });
28});
\No newline at end of file