diff --git a/webapp/components/ContributionForm/ContributionForm.spec.js b/webapp/components/ContributionForm/ContributionForm.spec.js index 2f0f2e30d..c56f24a6a 100644 --- a/webapp/components/ContributionForm/ContributionForm.spec.js +++ b/webapp/components/ContributionForm/ContributionForm.spec.js @@ -235,6 +235,12 @@ describe('ContributionForm.vue', () => { expect(mocks.$apollo.mutate).toHaveBeenCalledWith(expect.objectContaining(expectedParams)) }) + it('deleted a teaser image', async () => { + expectedParams.variables.imageUpload = imageUpload + wrapper.find(TeaserImage).vm.$emit('addTeaserImage', imageUpload) + wrapper.find(TeaserImage).vm.$emit('deleteImage', null) + }) + it('content is valid with just a link', async () => { await wrapper.vm.updateEditorContent( '', diff --git a/webapp/components/TeaserImage/TeaserImage.vue b/webapp/components/TeaserImage/TeaserImage.vue index 0ba8977e5..0e5458232 100644 --- a/webapp/components/TeaserImage/TeaserImage.vue +++ b/webapp/components/TeaserImage/TeaserImage.vue @@ -71,9 +71,6 @@ export default { }, }, methods: { - deleteImage() { - this.clearImages() - }, template() { return `