diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-02-15 15:07:42 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-02-15 15:07:42 +0000 |
commit | fa7c331b76ed59230cc56fc51bfc9e467c8bb9b4 (patch) | |
tree | eb03d2b6e8dd45f67864635c8b0b0de8d671edf7 /spec/frontend/super_sidebar | |
parent | f26f31d2fd8e3c91677e2629293b9e0562c1437a (diff) | |
download | gitlab-ce-fa7c331b76ed59230cc56fc51bfc9e467c8bb9b4.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/super_sidebar')
-rw-r--r-- | spec/frontend/super_sidebar/components/help_center_spec.js | 15 | ||||
-rw-r--r-- | spec/frontend/super_sidebar/mock_data.js | 3 |
2 files changed, 18 insertions, 0 deletions
diff --git a/spec/frontend/super_sidebar/components/help_center_spec.js b/spec/frontend/super_sidebar/components/help_center_spec.js index 86d4286a3f7..bc847a3e159 100644 --- a/spec/frontend/super_sidebar/components/help_center_spec.js +++ b/spec/frontend/super_sidebar/components/help_center_spec.js @@ -14,6 +14,8 @@ jest.mock('~/whats_new'); describe('HelpCenter component', () => { let wrapper; + const GlEmoji = { template: '<img/>' }; + const findDropdownGroup = (i = 0) => { return wrapper.findAllComponents(GlDisclosureDropdownGroup).at(i); }; @@ -24,6 +26,7 @@ describe('HelpCenter component', () => { const createWrapper = (sidebarData) => { wrapper = mountExtended(HelpCenter, { propsData: { sidebarData }, + stubs: { GlEmoji }, }); }; @@ -52,6 +55,18 @@ describe('HelpCenter component', () => { ]); }); + describe('with Gitlab version check feature enabled', () => { + beforeEach(() => { + createWrapper({ ...sidebarData, show_version_check: true }); + }); + + it('shows version information as first item', () => { + expect(findDropdownGroup(0).props('group').items).toEqual([ + { text: HelpCenter.i18n.version, href: helpPagePath('update/index'), version: '16.0' }, + ]); + }); + }); + describe('showKeyboardShortcuts', () => { beforeEach(() => { jest.spyOn(wrapper.vm.$refs.dropdown, 'close'); diff --git a/spec/frontend/super_sidebar/mock_data.js b/spec/frontend/super_sidebar/mock_data.js index 8467306eb34..91a2dc93a47 100644 --- a/spec/frontend/super_sidebar/mock_data.js +++ b/spec/frontend/super_sidebar/mock_data.js @@ -71,4 +71,7 @@ export const sidebarData = { display_whats_new: true, whats_new_most_recent_release_items_count: 5, whats_new_version_digest: 1, + show_version_check: false, + gitlab_version: { major: 16, minor: 0 }, + gitlab_version_check: { severity: 'success' }, }; |