diff options
Diffstat (limited to 'src/sunlight-theme.test.js')
-rw-r--r-- | src/sunlight-theme.test.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/sunlight-theme.test.js b/src/sunlight-theme.test.js new file mode 100644 index 0000000..da207db --- /dev/null +++ b/src/sunlight-theme.test.js @@ -0,0 +1,15 @@ +import { SunlightTheme } from './sunlight-theme' +import { render } from 'react-testing-library' +import React from 'react' + +global.navigator.geolocation = { + getCurrentPosition: jest.fn(), + watchPosition: jest.fn() +} + +describe('SunlightTheme', () => { + test('Invalid middleware', () => { + const r = () => render(<SunlightTheme middleware={[5, 'yo']} />) + expect(r).toThrow(Error) + }) +}) |