Merge pull request #7211 from jibees/4207-add-query-params-in-url

Orders list : save filters params
This commit is contained in:
Pau Pérez Fabregat
2021-06-18 11:19:26 +02:00
committed by GitHub
15 changed files with 247 additions and 41 deletions

View File

@@ -0,0 +1,38 @@
describe "Test KeyValueMapStore service", ->
KeyValueMapStore = null
beforeEach ->
module "ofn.admin"
beforeEach inject (_KeyValueMapStore_) ->
KeyValueMapStore = _KeyValueMapStore_
it "set and restore filters", ->
KeyValueMapStore.localStorageKey = 'localStorageKey'
KeyValueMapStore.storableKeys = ["a", "b", "c"]
source =
a: "1",
b: "2",
d: "4"
KeyValueMapStore.setStoredValues(source)
source = {}
restored = KeyValueMapStore.restoreValues(source)
expect(restored).toEqual true
expect(source).toEqual {a: '1', b: '2'}
it "clear filters", ->
KeyValueMapStore.storageKey = 'localStorageKey'
KeyValueMapStore.storableFilters = ["a", "b", "c"]
source =
a: "1",
b: "2",
d: "4"
KeyValueMapStore.setStoredValues(source)
KeyValueMapStore.clearKeyValueMap()
source = {}
restored = KeyValueMapStore.restoreValues(source)
expect(restored).toEqual false
expect(source).toEqual {}