@uppy/utils
Version:
Shared utility functions for Uppy Core and plugins maintained by the Uppy team.
23 lines (21 loc) • 583 B
text/typescript
import { describe, expect, it } from 'vitest'
import isPreviewSupported from './isPreviewSupported.js'
describe('isPreviewSupported', () => {
it('should return true for any filetypes that browsers can preview', () => {
const supported = [
'image/jpeg',
'image/gif',
'image/png',
'image/svg',
'image/svg+xml',
'image/bmp',
'image/jpg',
'image/webp',
'image/avif',
]
supported.forEach((ext) => {
expect(isPreviewSupported(ext)).toEqual(true)
})
expect(isPreviewSupported('foo')).toEqual(false)
})
})