Skip to content

Commit

Permalink
Fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
badsyntax committed Oct 29, 2020
1 parent 873774b commit c289820
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 3 deletions.
24 changes: 24 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@
"@types/react-redux": "^7.1.9",
"@types/react-router-dom": "^5.1.6",
"@types/reactstrap": "^8.5.2",
"@types/redux-mock-store": "^1.0.2",
"@typescript-eslint/eslint-plugin": "^4.6.0",
"@typescript-eslint/parser": "^4.6.0",
"bootstrap": "^4.5.3",
Expand Down Expand Up @@ -140,6 +141,7 @@
"react-virtualized": "^9.22.2",
"react-vis": "^1.11.7",
"reactstrap": "^8.6.0",
"redux-mock-store": "^1.5.4",
"source-map-explorer": "^2.5.0",
"typescript": "^4.0.5",
"web-vitals": "^0.2.4"
Expand Down
17 changes: 14 additions & 3 deletions src/components/App/App.test.tsx
Original file line number Diff line number Diff line change
@@ -1,14 +1,25 @@
import React from 'react';
import configureMockStore from 'redux-mock-store';
import ReactDOM from 'react-dom';
import { HelmetProvider } from 'react-helmet-async';
import { Provider } from 'react-redux';
import App from './App';

const mockStore = configureMockStore();

it('renders without crashing', () => {
const store = mockStore({
spinner: {
isVisible: false,
},
});
const div = document.createElement('div');
ReactDOM.render(
<HelmetProvider>
<App />
</HelmetProvider>,
<Provider store={store}>
<HelmetProvider>
<App />
</HelmetProvider>
</Provider>,
div
);
ReactDOM.unmountComponentAtNode(div);
Expand Down

0 comments on commit c289820

Please sign in to comment.