diff --git a/app/screens/image_preview/__snapshots__/image_preview.test.js.snap b/app/screens/image_preview/__snapshots__/image_preview.test.js.snap index 115d4db87..fb5dbeee2 100644 --- a/app/screens/image_preview/__snapshots__/image_preview.test.js.snap +++ b/app/screens/image_preview/__snapshots__/image_preview.test.js.snap @@ -234,6 +234,8 @@ exports[`ImagePreview should match snapshot 1`] = ` `; +exports[`ImagePreview should match snapshot and not renderDownloadButton for local files 1`] = `null`; + exports[`ImagePreview should match snapshot, renderDownloadButton 1`] = ` { expect(wrapper.instance().renderDownloadButton()).toMatchSnapshot(); }); + test('should match snapshot and not renderDownloadButton for local files', () => { + const props = { + ...baseProps, + files: [{caption: 'Caption 1', source: 'source', data: {localPath: 'path'}}], + }; + + const wrapper = shallow( + , + {context: {intl: {formatMessage: jest.fn()}}}, + ); + + expect(wrapper.instance().renderDownloadButton()).toMatchSnapshot(); + expect(wrapper.instance().renderDownloadButton()).toBeNull(); + }); + test('should match state on handleChangeImage', () => { const wrapper = shallow( ,