diff options
author | Jason <jason.daurus@gmail.com> | 2016-07-27 00:39:01 +0800 |
---|---|---|
committer | Jason <jason.daurus@gmail.com> | 2016-07-27 00:39:01 +0800 |
commit | 2b9e5dcd1b93792bcfa1df07352cff1ecffbf36d (patch) | |
tree | 4b7875568e507d8bbf5359ae39395e287e0df9d5 /web/src/js/__tests__/ducks/flowView.js | |
parent | 7b51f12813ab145304c15f0d39222a2811e6ca4d (diff) | |
download | mitmproxy-2b9e5dcd1b93792bcfa1df07352cff1ecffbf36d.tar.gz mitmproxy-2b9e5dcd1b93792bcfa1df07352cff1ecffbf36d.tar.bz2 mitmproxy-2b9e5dcd1b93792bcfa1df07352cff1ecffbf36d.zip |
[web] change test files
Diffstat (limited to 'web/src/js/__tests__/ducks/flowView.js')
-rw-r--r-- | web/src/js/__tests__/ducks/flowView.js | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/web/src/js/__tests__/ducks/flowView.js b/web/src/js/__tests__/ducks/flowView.js deleted file mode 100644 index d5d9a6d9..00000000 --- a/web/src/js/__tests__/ducks/flowView.js +++ /dev/null @@ -1,67 +0,0 @@ -jest.unmock('../../ducks/flows') -jest.unmock('../../ducks/flowView') -jest.unmock('../../ducks/utils/view') -jest.unmock('../../ducks/utils/list') -jest.unmock('./tutils') - -import { createStore } from './tutils' - -import flows, * as flowActions from '../../ducks/flows' -import flowView, * as flowViewActions from '../../ducks/flowView' - - -function testStore() { - let store = createStore({ - flows, - flowView - }) - for (let i of [1, 2, 3, 4]) { - store.dispatch( - flowActions.addFlow({ id: i }) - ) - } - return store -} - -describe('select relative', () => { - - function testSelect(start, relative, result) { - const store = testStore() - store.dispatch(flowActions.select(start)) - expect(store.getState().flows.selected).toEqual(start ? [start] : []) - store.dispatch(flowViewActions.selectRelative(relative)) - expect(store.getState().flows.selected).toEqual([result]) - } - - describe('previous', () => { - - it('should select the previous flow', () => { - testSelect(3, -1, 2) - }) - - it('should not changed when first flow is selected', () => { - testSelect(1, -1, 1) - }) - - it('should select first flow if no flow is selected', () => { - testSelect(undefined, -1, 1) - }) - - }) - - describe('next', () => { - - it('should select the next flow', () => { - testSelect(2, 1, 3) - }) - - it('should not changed when last flow is selected', () => { - testSelect(4, 1, 4) - }) - - it('should select last flow if no flow is selected', () => { - testSelect(undefined, 1, 4) - }) - - }) -}) |