Skip to content

Commit 23739ce

Browse files
committed
Merge branch 'feature/redux-test' into chore/toast-tests
2 parents 31e64d5 + 02da46a commit 23739ce

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

client/test-utils.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,15 @@
1414
import { render } from '@testing-library/react';
1515
import React from 'react';
1616
import PropTypes from 'prop-types';
17-
import { createStore } from 'redux';
1817
import { Provider } from 'react-redux';
1918
import { Router } from 'react-router-dom';
2019
import { I18nextProvider } from 'react-i18next';
2120
import { ThemeProvider as StyledThemeProvider } from 'styled-components';
2221

2322
import browserHistory from './browserHistory';
2423
import i18n from './i18n-test';
25-
import rootReducer from './reducers';
2624
import ThemeProvider from './modules/App/components/ThemeProvider';
25+
import configureStore from './store';
2726
import theme, { Theme } from './theme';
2827

2928
// re-export everything
@@ -45,11 +44,7 @@ Providers.propTypes = {
4544

4645
function reduxRender(
4746
ui,
48-
{
49-
initialState,
50-
store = createStore(rootReducer, initialState),
51-
...renderOptions
52-
} = {}
47+
{ initialState, store = configureStore(initialState), ...renderOptions } = {}
5348
) {
5449
function Wrapper({ children }) {
5550
return (
@@ -67,7 +62,7 @@ function reduxRender(
6762
children: PropTypes.element.isRequired
6863
};
6964

70-
return render(ui, { wrapper: Wrapper, ...renderOptions });
65+
return { store, ...render(ui, { wrapper: Wrapper, ...renderOptions }) };
7166
}
7267

7368
const customRender = (ui, options) =>

0 commit comments

Comments
 (0)