Skip to content

Commit 6fbcd65

Browse files
author
Alexis Hope
authored
Merge branch 'develop' into button-router-test
2 parents 01aa443 + 84defd9 commit 6fbcd65

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 { createMemoryHistory } from 'history';
2120
import { I18nextProvider } from 'react-i18next';
2221
import { ThemeProvider as StyledThemeProvider } from 'styled-components';
2322

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
export const history = createMemoryHistory();
@@ -47,11 +46,7 @@ Providers.propTypes = {
4746

4847
function reduxRender(
4948
ui,
50-
{
51-
initialState,
52-
store = createStore(rootReducer, initialState),
53-
...renderOptions
54-
} = {}
49+
{ initialState, store = configureStore(initialState), ...renderOptions } = {}
5550
) {
5651
function Wrapper({ children }) {
5752
return (
@@ -69,7 +64,7 @@ function reduxRender(
6964
children: PropTypes.element.isRequired
7065
};
7166

72-
return render(ui, { wrapper: Wrapper, ...renderOptions });
67+
return { store, ...render(ui, { wrapper: Wrapper, ...renderOptions }) };
7368
}
7469

7570
const customRender = (ui, options) =>

0 commit comments

Comments
 (0)