Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2023-07-04 21:07:04 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2023-07-04 21:07:04 +0300
commitf2f95cc1bac06c8b4e506f02c1b90754adda67ec (patch)
treede147240f9a142dac58c1eb9d81106ade924163a /spec/frontend/ci/runner/components
parentf7bd454bd5bfd5494e8a89fe1594f0612024bd6a (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.js14
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');