diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-07-04 21:07:04 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-07-04 21:07:04 +0300 |
commit | f2f95cc1bac06c8b4e506f02c1b90754adda67ec (patch) | |
tree | de147240f9a142dac58c1eb9d81106ade924163a /spec/frontend/ci/runner/components | |
parent | f7bd454bd5bfd5494e8a89fe1594f0612024bd6a (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/frontend/ci/runner/components')
-rw-r--r-- | spec/frontend/ci/runner/components/runner_delete_modal_spec.js | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/spec/frontend/ci/runner/components/runner_delete_modal_spec.js b/spec/frontend/ci/runner/components/runner_delete_modal_spec.js index 606cc46c018..20edb238dac 100644 --- a/spec/frontend/ci/runner/components/runner_delete_modal_spec.js +++ b/spec/frontend/ci/runner/components/runner_delete_modal_spec.js @@ -1,9 +1,11 @@ import { GlModal } from '@gitlab/ui'; import { mount, shallowMount } from '@vue/test-utils'; +import { stubComponent } from 'helpers/stub_component'; import RunnerDeleteModal from '~/ci/runner/components/runner_delete_modal.vue'; describe('RunnerDeleteModal', () => { let wrapper; + const hideModalSpy = jest.fn(); const findGlModal = () => wrapper.findComponent(GlModal); @@ -17,6 +19,11 @@ describe('RunnerDeleteModal', () => { attrs: { modalId: 'delete-runner-modal-99', }, + stubs: { + GlModal: stubComponent(GlModal, { + methods: { hide: hideModalSpy }, + }), + }, }); }; @@ -67,14 +74,9 @@ describe('RunnerDeleteModal', () => { }); describe('When modal is confirmed by the user', () => { - let hideModalSpy; - - beforeEach(() => { + it('Modal gets hidden', () => { createComponent({}, mount); - hideModalSpy = jest.spyOn(wrapper.vm.$refs.modal, 'hide').mockImplementation(() => {}); - }); - it('Modal gets hidden', () => { expect(hideModalSpy).toHaveBeenCalledTimes(0); findGlModal().vm.$emit('primary'); |