summaryrefslogtreecommitdiff
path: root/spec/frontend/design_management/components/upload/design_version_dropdown_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/design_management/components/upload/design_version_dropdown_spec.js')
-rw-r--r--spec/frontend/design_management/components/upload/design_version_dropdown_spec.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/spec/frontend/design_management/components/upload/design_version_dropdown_spec.js b/spec/frontend/design_management/components/upload/design_version_dropdown_spec.js
index 1b01a363688..ebfe27eaa71 100644
--- a/spec/frontend/design_management/components/upload/design_version_dropdown_spec.js
+++ b/spec/frontend/design_management/components/upload/design_version_dropdown_spec.js
@@ -1,9 +1,10 @@
import { GlDropdown, GlDropdownItem, GlSprintf } from '@gitlab/ui';
import { shallowMount } from '@vue/test-utils';
import DesignVersionDropdown from '~/design_management/components/upload/design_version_dropdown.vue';
+import TimeAgo from '~/vue_shared/components/time_ago_tooltip.vue';
import mockAllVersions from './mock_data/all_versions';
-const LATEST_VERSION_ID = 3;
+const LATEST_VERSION_ID = 1;
const PREVIOUS_VERSION_ID = 2;
const designRouteFactory = (versionId) => ({
@@ -110,5 +111,13 @@ describe('Design management design version dropdown component', () => {
expect(wrapper.findAll(GlDropdownItem)).toHaveLength(wrapper.vm.allVersions.length);
});
});
+
+ it('should render TimeAgo', async () => {
+ createComponent();
+
+ await wrapper.vm.$nextTick();
+
+ expect(wrapper.findAllComponents(TimeAgo)).toHaveLength(wrapper.vm.allVersions.length);
+ });
});
});