From 2c90b9b579fbfe3db191a032d2cb176761605a02 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 16 Nov 2021 09:13:21 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .../components/issue_board_filtered_search_spec.js | 26 +++++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) (limited to 'spec/frontend/boards/components') diff --git a/spec/frontend/boards/components/issue_board_filtered_search_spec.js b/spec/frontend/boards/components/issue_board_filtered_search_spec.js index 200469b3f2a..45c5c87d800 100644 --- a/spec/frontend/boards/components/issue_board_filtered_search_spec.js +++ b/spec/frontend/boards/components/issue_board_filtered_search_spec.js @@ -11,11 +11,11 @@ describe('IssueBoardFilter', () => { const findBoardsFilteredSearch = () => wrapper.findComponent(BoardFilteredSearch); - const createComponent = ({ epicFeatureAvailable = false } = {}) => { + const createComponent = ({ isSignedIn = false } = {}) => { wrapper = shallowMount(IssueBoardFilteredSpec, { propsData: { fullPath: 'gitlab-org', boardType: 'group' }, provide: { - epicFeatureAvailable, + isSignedIn, }, }); }; @@ -45,10 +45,24 @@ describe('IssueBoardFilter', () => { expect(findBoardsFilteredSearch().exists()).toBe(true); }); - it('passes the correct tokens to BoardFilteredSearch', () => { - const tokens = mockTokens(fetchLabelsSpy, fetchAuthorsSpy, wrapper.vm.fetchMilestones); + it.each` + isSignedIn + ${true} + ${false} + `( + 'passes the correct tokens to BoardFilteredSearch when user sign in is $isSignedIn', + ({ isSignedIn }) => { + createComponent({ isSignedIn }); - expect(findBoardsFilteredSearch().props('tokens')).toEqual(tokens); - }); + const tokens = mockTokens( + fetchLabelsSpy, + fetchAuthorsSpy, + wrapper.vm.fetchMilestones, + isSignedIn, + ); + + expect(findBoardsFilteredSearch().props('tokens')).toEqual(tokens); + }, + ); }); }); -- cgit v1.2.3