diff options
Diffstat (limited to 'spec/frontend/gfm_auto_complete_spec.js')
-rw-r--r-- | spec/frontend/gfm_auto_complete_spec.js | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/spec/frontend/gfm_auto_complete_spec.js b/spec/frontend/gfm_auto_complete_spec.js index 552377e3381..072cf34d0ef 100644 --- a/spec/frontend/gfm_auto_complete_spec.js +++ b/spec/frontend/gfm_auto_complete_spec.js @@ -738,7 +738,7 @@ describe('GfmAutoComplete', () => { $textarea.trigger('focus').val(text).caret('pos', -1); $textarea.trigger('keyup'); - return new Promise(window.requestAnimationFrame); + jest.runOnlyPendingTimers(); }; const getDropdownItems = () => { @@ -747,10 +747,11 @@ describe('GfmAutoComplete', () => { return [].map.call(items, (item) => item.textContent.trim()); }; - const expectLabels = ({ input, output }) => - triggerDropdown(input).then(() => { - expect(getDropdownItems()).toEqual(output.map((label) => label.title)); - }); + const expectLabels = ({ input, output }) => { + triggerDropdown(input); + + expect(getDropdownItems()).toEqual(output.map((label) => label.title)); + }; describe('with no labels assigned', () => { beforeEach(() => { |