diff options
Diffstat (limited to 'spec/frontend/filtered_search/filtered_search_manager_spec.js')
-rw-r--r-- | spec/frontend/filtered_search/filtered_search_manager_spec.js | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/spec/frontend/filtered_search/filtered_search_manager_spec.js b/spec/frontend/filtered_search/filtered_search_manager_spec.js index 83e7f6c9b3f..911a507af4c 100644 --- a/spec/frontend/filtered_search/filtered_search_manager_spec.js +++ b/spec/frontend/filtered_search/filtered_search_manager_spec.js @@ -190,43 +190,40 @@ describe('Filtered Search Manager', () => { const defaultParams = '?scope=all'; const defaultState = '&state=opened'; - it('should search with a single word', (done) => { + it('should search with a single word', () => { initializeManager(); input.value = 'searchTerm'; visitUrl.mockImplementation((url) => { expect(url).toEqual(`${defaultParams}&search=searchTerm`); - done(); }); manager.search(); }); - it('sets default state', (done) => { + it('sets default state', () => { initializeManager({ useDefaultState: true }); input.value = 'searchTerm'; visitUrl.mockImplementation((url) => { expect(url).toEqual(`${defaultParams}${defaultState}&search=searchTerm`); - done(); }); manager.search(); }); - it('should search with multiple words', (done) => { + it('should search with multiple words', () => { initializeManager(); input.value = 'awesome search terms'; visitUrl.mockImplementation((url) => { expect(url).toEqual(`${defaultParams}&search=awesome+search+terms`); - done(); }); manager.search(); }); - it('should search with special characters', (done) => { + it('should search with special characters', () => { initializeManager(); input.value = '~!@#$%^&*()_+{}:<>,.?/'; @@ -234,13 +231,12 @@ describe('Filtered Search Manager', () => { expect(url).toEqual( `${defaultParams}&search=~!%40%23%24%25%5E%26*()_%2B%7B%7D%3A%3C%3E%2C.%3F%2F`, ); - done(); }); manager.search(); }); - it('should use replacement URL for condition', (done) => { + it('should use replacement URL for condition', () => { initializeManager(); tokensContainer.innerHTML = FilteredSearchSpecHelper.createTokensContainerHTML( FilteredSearchSpecHelper.createFilterVisualTokenHTML('milestone', '=', '13', true), @@ -248,7 +244,6 @@ describe('Filtered Search Manager', () => { visitUrl.mockImplementation((url) => { expect(url).toEqual(`${defaultParams}&milestone_title=replaced`); - done(); }); manager.filteredSearchTokenKeys.conditions.push({ @@ -261,7 +256,7 @@ describe('Filtered Search Manager', () => { manager.search(); }); - it('removes duplicated tokens', (done) => { + it('removes duplicated tokens', () => { initializeManager(); tokensContainer.innerHTML = FilteredSearchSpecHelper.createTokensContainerHTML(` ${FilteredSearchSpecHelper.createFilterVisualTokenHTML('label', '=', '~bug')} @@ -270,7 +265,6 @@ describe('Filtered Search Manager', () => { visitUrl.mockImplementation((url) => { expect(url).toEqual(`${defaultParams}&label_name[]=bug`); - done(); }); manager.search(); |