import getCopyableContent from './getCopyableContent'; describe('getCopyableContent', () => { test('should remove parameters from local images', () => { const localImage = 'file:///home/some/path/test.jpg'; const content = `
`; const copyableContent = getCopyableContent(content); expect(copyableContent).toEqual(`
`); }); test('should be able to process mutiple images', () => { const localImage1 = 'file:///home/some/path/test1.jpg'; const localImage2 = 'file:///home/some/path/test2.jpg'; const localImage3 = 'file:///home/some/path/test3.jpg'; const content = `
`; const copyableContent = getCopyableContent(content); const expectedContent = `
`; expect(copyableContent).toEqual(expectedContent); }); test('should not change parameters for images on the internet', () => { const image1 = 'http://www.somelink.com/image1.jpg'; const image2 = 'https://www.somelink.com/image2.jpg'; const content = `
`; const copyableContent = getCopyableContent(content); expect(copyableContent).toEqual(content); }); });