diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2024-01-23 12:08:09 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2024-01-23 12:08:09 +0300 |
commit | 5831f05b4ce3e5af23c98a8c9495419509df6d62 (patch) | |
tree | 9b797e9fe9f0d32972b92072962e0838135a117f /spec/frontend/groups/components/item_caret_spec.js | |
parent | 784a3db6274bf16a64d2cd947d42182c85cf605f (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/groups/components/item_caret_spec.js')
-rw-r--r-- | spec/frontend/groups/components/item_caret_spec.js | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/spec/frontend/groups/components/item_caret_spec.js b/spec/frontend/groups/components/item_caret_spec.js deleted file mode 100644 index ff273fcf6da..00000000000 --- a/spec/frontend/groups/components/item_caret_spec.js +++ /dev/null @@ -1,41 +0,0 @@ -import { GlIcon } from '@gitlab/ui'; -import { shallowMount } from '@vue/test-utils'; -import ItemCaret from '~/groups/components/item_caret.vue'; - -describe('ItemCaret', () => { - let wrapper; - - const defaultProps = { - isGroupOpen: false, - }; - - const createComponent = (props = {}) => { - wrapper = shallowMount(ItemCaret, { - propsData: { ...defaultProps, ...props }, - }); - }; - - const findAllGlIcons = () => wrapper.findAllComponents(GlIcon); - const findGlIcon = () => wrapper.findComponent(GlIcon); - - describe('template', () => { - it('renders component template correctly', () => { - createComponent(); - - expect(wrapper.classes()).toContain('folder-caret'); - expect(findAllGlIcons()).toHaveLength(1); - }); - - it.each` - isGroupOpen | icon - ${true} | ${'chevron-down'} - ${false} | ${'chevron-right'} - `('renders "$icon" icon when `isGroupOpen` is $isGroupOpen', ({ isGroupOpen, icon }) => { - createComponent({ - isGroupOpen, - }); - - expect(findGlIcon().props('name')).toBe(icon); - }); - }); -}); |