From 15fdbe4fbd2d2e990c03590930fb2e7757722f4b Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Thu, 24 Nov 2022 19:30:10 +0100 Subject: [PATCH 1/2] mock window open --- webapp/pages/donate.spec.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/webapp/pages/donate.spec.js b/webapp/pages/donate.spec.js index 62a5d0f7d..3371bf175 100644 --- a/webapp/pages/donate.spec.js +++ b/webapp/pages/donate.spec.js @@ -10,6 +10,11 @@ const assignMock = jest.fn() delete window.location window.location = { assign: assignMock } +const openMock = jest.fn() +delete window.open +window.open = openMock + + describe('donate.vue', () => { let wrapper let mocks From 594943d2bd12e98f37a35a0f106d59358f5307b1 Mon Sep 17 00:00:00 2001 From: Moriz Wahl Date: Thu, 24 Nov 2022 19:35:59 +0100 Subject: [PATCH 2/2] mock window.open --- webapp/pages/donate.spec.js | 1 - webapp/pages/imprint.spec.js | 4 ++++ webapp/pages/organization.spec.js | 4 ++++ webapp/pages/support.spec.js | 4 ++++ 4 files changed, 12 insertions(+), 1 deletion(-) diff --git a/webapp/pages/donate.spec.js b/webapp/pages/donate.spec.js index 3371bf175..719cdbf77 100644 --- a/webapp/pages/donate.spec.js +++ b/webapp/pages/donate.spec.js @@ -14,7 +14,6 @@ const openMock = jest.fn() delete window.open window.open = openMock - describe('donate.vue', () => { let wrapper let mocks diff --git a/webapp/pages/imprint.spec.js b/webapp/pages/imprint.spec.js index 120d99932..011e847db 100644 --- a/webapp/pages/imprint.spec.js +++ b/webapp/pages/imprint.spec.js @@ -10,6 +10,10 @@ const assignMock = jest.fn() delete window.location window.location = { assign: assignMock } +const openMock = jest.fn() +delete window.open +window.open = openMock + describe('imprint.vue', () => { let wrapper let mocks diff --git a/webapp/pages/organization.spec.js b/webapp/pages/organization.spec.js index 0d0946461..413e6218b 100644 --- a/webapp/pages/organization.spec.js +++ b/webapp/pages/organization.spec.js @@ -10,6 +10,10 @@ const assignMock = jest.fn() delete window.location window.location = { assign: assignMock } +const openMock = jest.fn() +delete window.open +window.open = openMock + describe('organization.vue', () => { let wrapper let mocks diff --git a/webapp/pages/support.spec.js b/webapp/pages/support.spec.js index 4e3003553..bda88a898 100644 --- a/webapp/pages/support.spec.js +++ b/webapp/pages/support.spec.js @@ -10,6 +10,10 @@ const assignMock = jest.fn() delete window.location window.location = { assign: assignMock } +const openMock = jest.fn() +delete window.open +window.open = openMock + describe('support.vue', () => { let wrapper let mocks