diff --git a/ReactFileReader.js b/ReactFileReader.js index c242dcf..98e0e43 100644 --- a/ReactFileReader.js +++ b/ReactFileReader.js @@ -67,7 +67,7 @@ export default class ReactFileReader extends React.Component {
{ expect(component.props().base64).toEqual(false); expect(component.props().fileTypes).toEqual('.csv'); }) + +test('accepted file type should be csv or image/*', () => { + const component = mount( + ''}> +

Upload

+
+ ); + + expect(component).toMatchSnapshot(); + expect(component.props().multipleFiles).toEqual(false); + expect(component.props().base64).toEqual(false); + expect(component.props().fileTypes).toEqual([".csv", "image/*"]); +}) diff --git a/__tests__/__snapshots__/ReactFileReader.test.js.snap b/__tests__/__snapshots__/ReactFileReader.test.js.snap index fada4f3..529297e 100644 --- a/__tests__/__snapshots__/ReactFileReader.test.js.snap +++ b/__tests__/__snapshots__/ReactFileReader.test.js.snap @@ -38,6 +38,49 @@ exports[`accepted file type should be csv 1`] = ` `; +exports[`accepted file type should be csv or image/* 1`] = ` + +
+ +
+

+ Upload +

+
+
+
+`; + exports[`accepts multiple files 1`] = `