diff --git a/test/components/connect.spec.js b/test/components/connect.spec.js
index 2d3e975ce..06dbce7df 100644
--- a/test/components/connect.spec.js
+++ b/test/components/connect.spec.js
@@ -1218,14 +1218,13 @@ describe('React', () => {
const store = createStore(() => ({}))
function makeContainer(mapState, mapDispatch, mergeProps) {
- return React.createElement(
- @connect(mapState, mapDispatch, mergeProps)
- class Container extends Component {
- render() {
- return
- }
+ @connect(mapState, mapDispatch, mergeProps)
+ class Container extends Component {
+ render() {
+ return
}
- )
+ }
+ return React.createElement(Container)
}
function AwesomeMap() { }
@@ -2324,5 +2323,27 @@ describe('React', () => {
expect(mapStateToPropsC).toHaveBeenCalledTimes(2)
expect(mapStateToPropsD).toHaveBeenCalledTimes(2)
})
+
+ it('works in without warnings', () => {
+ const spy = jest.spyOn(console, 'error').mockImplementation(() => {})
+ const store = createStore(stringBuilder)
+
+ @connect(state => ({ string: state }) )
+ class Container extends Component {
+ render() {
+ return
+ }
+ }
+
+ TestRenderer.create(
+
+
+
+
+
+ )
+
+ expect(spy).not.toHaveBeenCalled()
+ })
})
})