summaryrefslogtreecommitdiff
path: root/spec/frontend/vue_merge_request_widget/components/states/mr_widget_wip_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/vue_merge_request_widget/components/states/mr_widget_wip_spec.js')
-rw-r--r--spec/frontend/vue_merge_request_widget/components/states/mr_widget_wip_spec.js42
1 files changed, 0 insertions, 42 deletions
diff --git a/spec/frontend/vue_merge_request_widget/components/states/mr_widget_wip_spec.js b/spec/frontend/vue_merge_request_widget/components/states/mr_widget_wip_spec.js
deleted file mode 100644
index 82aeac1a47d..00000000000
--- a/spec/frontend/vue_merge_request_widget/components/states/mr_widget_wip_spec.js
+++ /dev/null
@@ -1,42 +0,0 @@
-import { mount } from '@vue/test-utils';
-import WorkInProgress from '~/vue_merge_request_widget/components/states/work_in_progress.vue';
-
-let wrapper;
-
-const createComponent = (updateMergeRequest = true) => {
- wrapper = mount(WorkInProgress, {
- propsData: {
- mr: {},
- },
- data() {
- return {
- userPermissions: {
- updateMergeRequest,
- },
- };
- },
- });
-};
-
-describe('Merge request widget draft state component', () => {
- afterEach(() => {
- wrapper.destroy();
- });
-
- describe('template', () => {
- it('should have correct elements', () => {
- createComponent(true);
-
- expect(wrapper.text()).toContain(
- "Merge blocked: merge request must be marked as ready. It's still marked as draft.",
- );
- expect(wrapper.find('[data-testid="removeWipButton"]').text()).toContain('Mark as ready');
- });
-
- it('should not show removeWIP button is user cannot update MR', () => {
- createComponent(false);
-
- expect(wrapper.find('[data-testid="removeWipButton"]').exists()).toBe(false);
- });
- });
-});