diff options
| author | Thomas Haddad | 2017-03-08 15:49:03 +0100 |
|---|---|---|
| committer | Thomas Haddad | 2017-03-08 16:06:53 +0100 |
| commit | ba066d534d0b6c4dd27930de15c9fd85a9c51147 (patch) | |
| tree | ac47e66cf56cb5e79fa7d8975f32c92c7fe196b9 /spec/javascripts | |
| parent | 3923aa082c0e03d702b8df13d1dc788f51863665 (diff) | |
| download | chouette-core-ba066d534d0b6c4dd27930de15c9fd85a9c51147.tar.bz2 | |
Refs #2507: create queryString w/ state query params
Signed-off-by: Thomas Shawarma Haddad <thomas.haddad@af83.com>
Diffstat (limited to 'spec/javascripts')
| -rw-r--r-- | spec/javascripts/vehicle_journeys/actions_spec.js | 8 | ||||
| -rw-r--r-- | spec/javascripts/vehicle_journeys/reducers/filters_spec.js | 9 |
2 files changed, 17 insertions, 0 deletions
diff --git a/spec/javascripts/vehicle_journeys/actions_spec.js b/spec/javascripts/vehicle_journeys/actions_spec.js index 4851d6081..8817bc34c 100644 --- a/spec/javascripts/vehicle_journeys/actions_spec.js +++ b/spec/javascripts/vehicle_journeys/actions_spec.js @@ -374,3 +374,11 @@ describe('when user clicked either on filter or reset button in filters', () => expect(actions.resetPagination()).toEqual(expectedAction) }) }) +describe('when user clicked either on filter or reset button in filters', () => { + it('should create an action to create a queryString with params filters', () => { + const expectedAction = { + type: 'CREATE_QUERY_STRING', + } + expect(actions.createQueryString()).toEqual(expectedAction) + }) +}) diff --git a/spec/javascripts/vehicle_journeys/reducers/filters_spec.js b/spec/javascripts/vehicle_journeys/reducers/filters_spec.js index c985733c8..8d75044f7 100644 --- a/spec/javascripts/vehicle_journeys/reducers/filters_spec.js +++ b/spec/javascripts/vehicle_journeys/reducers/filters_spec.js @@ -142,4 +142,13 @@ describe('filters reducer', () => { }) ).toEqual(Object.assign({}, state, {query: newQuery})) }) + + it('should handle SELECT_JP_FILTER', () => { + let strResult = "journey_pattern_id=undefined&timetable_id=undefined&range_start=1111&range_end=2222" + expect( + statusReducer(state, { + type: 'CREATE_QUERY_STRING', + }) + ).toEqual(Object.assign({}, state, {queryString: strResult})) + }) }) |
