diff options
Diffstat (limited to 'spec/frontend/boards/components/board_assignee_dropdown_spec.js')
-rw-r--r-- | spec/frontend/boards/components/board_assignee_dropdown_spec.js | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/spec/frontend/boards/components/board_assignee_dropdown_spec.js b/spec/frontend/boards/components/board_assignee_dropdown_spec.js index e52c14f9783..77d48c42d4b 100644 --- a/spec/frontend/boards/components/board_assignee_dropdown_spec.js +++ b/spec/frontend/boards/components/board_assignee_dropdown_spec.js @@ -6,8 +6,8 @@ import { GlSearchBoxByType, GlLoadingIcon, } from '@gitlab/ui'; -import createMockApollo from 'helpers/mock_apollo_helper'; import VueApollo from 'vue-apollo'; +import createMockApollo from 'helpers/mock_apollo_helper'; import BoardAssigneeDropdown from '~/boards/components/board_assignee_dropdown.vue'; import IssuableAssignees from '~/sidebar/components/assignees/issuable_assignees.vue'; import MultiSelectDropdown from '~/vue_shared/components/sidebar/multiselect_dropdown.vue'; @@ -38,7 +38,7 @@ describe('BoardCardAssigneeDropdown', () => { return { search, selected: [], - participants, + issueParticipants: participants, }; }, store, @@ -49,7 +49,7 @@ describe('BoardCardAssigneeDropdown', () => { mocks: { $apollo: { queries: { - participants: { + searchUsers: { loading, }, }, @@ -70,7 +70,6 @@ describe('BoardCardAssigneeDropdown', () => { return { search, selected: [], - participants, }; }, store, @@ -256,17 +255,15 @@ describe('BoardCardAssigneeDropdown', () => { }, ); - describe('when participants is loading', () => { - beforeEach(() => { - createComponent('', true); - }); - + describe('when searching users is loading', () => { it('finds a loading icon in the dropdown', () => { + createComponent('test', true); + expect(findLoadingIcon().exists()).toBe(true); }); }); - describe('when participants is loading is false', () => { + describe('when participants loading is false', () => { beforeEach(() => { createComponent(); }); |