diff options
Diffstat (limited to 'spec/frontend/content_editor/components/suggestions_dropdown_spec.js')
-rw-r--r-- | spec/frontend/content_editor/components/suggestions_dropdown_spec.js | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/spec/frontend/content_editor/components/suggestions_dropdown_spec.js b/spec/frontend/content_editor/components/suggestions_dropdown_spec.js index 9d34d9d0e9e..ee3ad59bf9a 100644 --- a/spec/frontend/content_editor/components/suggestions_dropdown_spec.js +++ b/spec/frontend/content_editor/components/suggestions_dropdown_spec.js @@ -1,4 +1,4 @@ -import { GlDropdownItem, GlAvatarLabeled, GlLoadingIcon } from '@gitlab/ui'; +import { GlAvatarLabeled, GlLoadingIcon } from '@gitlab/ui'; import { shallowMount } from '@vue/test-utils'; import { extendedWrapper } from 'helpers/vue_test_utils_helper'; import SuggestionsDropdown from '~/content_editor/components/suggestions_dropdown.vue'; @@ -113,7 +113,7 @@ describe('~/content_editor/components/suggestions_dropdown', () => { ${'emoji'} | ${'emoji'} | ${':'} | ${exampleEmoji} | ${`😃`} | ${insertedEmojiProps} `( 'runs a command to insert the selected $referenceType', - ({ char, nodeType, referenceType, reference, insertedText, insertedProps }) => { + async ({ char, nodeType, referenceType, reference, insertedText, insertedProps }) => { const commandSpy = jest.fn(); buildWrapper({ @@ -129,7 +129,10 @@ describe('~/content_editor/components/suggestions_dropdown', () => { }, }); - wrapper.findComponent(GlDropdownItem).vm.$emit('click'); + await wrapper + .findByTestId('content-editor-suggestions-dropdown') + .find('li .gl-new-dropdown-item-content') + .trigger('click'); expect(commandSpy).toHaveBeenCalledWith( expect.objectContaining({ |