diff options
| author | Thomas Haddad | 2017-03-08 18:06:30 +0100 |
|---|---|---|
| committer | Thomas Haddad | 2017-03-08 18:06:30 +0100 |
| commit | 113ab0e2ed4bb7564ee25427d1ad2721f41aa639 (patch) | |
| tree | 7fd95d9b45147457e99d7751fa6c0ae997adcbbd /spec | |
| parent | c7a7b314759b32497b32063c4cecb498e26f2e35 (diff) | |
| download | chouette-core-113ab0e2ed4bb7564ee25427d1ad2721f41aa639.tar.bz2 | |
Refs #2751: Add UPDATE_TOTAL_COUNT for vj
Signed-off-by: Thomas Shawarma Haddad <thomas.haddad@af83.com>
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/javascripts/vehicle_journeys/actions_spec.js | 10 | ||||
| -rw-r--r-- | spec/javascripts/vehicle_journeys/reducers/pagination_spec.js | 9 |
2 files changed, 19 insertions, 0 deletions
diff --git a/spec/javascripts/vehicle_journeys/actions_spec.js b/spec/javascripts/vehicle_journeys/actions_spec.js index 8817bc34c..ec52036d6 100644 --- a/spec/javascripts/vehicle_journeys/actions_spec.js +++ b/spec/javascripts/vehicle_journeys/actions_spec.js @@ -382,3 +382,13 @@ describe('when user clicked either on filter or reset button in filters', () => expect(actions.createQueryString()).toEqual(expectedAction) }) }) +describe('when submitting new vj', () => { + it('should create an action to update pagination totalCount', () => { + const diff = 1 + const expectedAction = { + type: 'UPDATE_TOTAL_COUNT', + diff + } + expect(actions.updateTotalCount(diff)).toEqual(expectedAction) + }) +}) diff --git a/spec/javascripts/vehicle_journeys/reducers/pagination_spec.js b/spec/javascripts/vehicle_journeys/reducers/pagination_spec.js index 55e48dfd6..ff74e1a0d 100644 --- a/spec/javascripts/vehicle_journeys/reducers/pagination_spec.js +++ b/spec/javascripts/vehicle_journeys/reducers/pagination_spec.js @@ -26,6 +26,15 @@ describe('pagination reducer, given parameters allowing page change', () => { ).toEqual(Object.assign({}, state, {page: 1})) }) + it('should handle UPDATE_TOTAL_COUNT', () => { + expect( + reducer(state, { + type: 'UPDATE_TOTAL_COUNT', + diff: 1 + }) + ).toEqual(Object.assign({}, state, {totalCount: 24})) + }) + it('should handle GO_TO_NEXT_PAGE and change state', () => { expect( reducer(state, { |
