summaryrefslogtreecommitdiff
path: root/spec/frontend/registry/explorer/components/details_page/tags_loader_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/registry/explorer/components/details_page/tags_loader_spec.js')
-rw-r--r--spec/frontend/registry/explorer/components/details_page/tags_loader_spec.js45
1 files changed, 0 insertions, 45 deletions
diff --git a/spec/frontend/registry/explorer/components/details_page/tags_loader_spec.js b/spec/frontend/registry/explorer/components/details_page/tags_loader_spec.js
deleted file mode 100644
index 40d84d9d4a5..00000000000
--- a/spec/frontend/registry/explorer/components/details_page/tags_loader_spec.js
+++ /dev/null
@@ -1,45 +0,0 @@
-import { shallowMount } from '@vue/test-utils';
-import component from '~/registry/explorer/components/details_page/tags_loader.vue';
-import { GlSkeletonLoader } from '../../stubs';
-
-describe('TagsLoader component', () => {
- let wrapper;
-
- const findGlSkeletonLoaders = () => wrapper.findAll(GlSkeletonLoader);
-
- const mountComponent = () => {
- wrapper = shallowMount(component, {
- stubs: {
- GlSkeletonLoader,
- },
- // set the repeat to 1 to avoid a long and verbose snapshot
- loader: {
- ...component.loader,
- repeat: 1,
- },
- });
- };
-
- afterEach(() => {
- wrapper.destroy();
- wrapper = null;
- });
-
- it('produces the correct amount of loaders ', () => {
- mountComponent();
- expect(findGlSkeletonLoaders().length).toBe(1);
- });
-
- it('has the correct props', () => {
- mountComponent();
- expect(findGlSkeletonLoaders().at(0).props()).toMatchObject({
- width: component.loader.width,
- height: component.loader.height,
- });
- });
-
- it('has the correct markup', () => {
- mountComponent();
- expect(wrapper.element).toMatchSnapshot();
- });
-});