@uppy/utils
Version:
Shared utility functions for Uppy Core and plugins maintained by the Uppy team.
22 lines (21 loc) • 674 B
JavaScript
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);
});
});