diff --git a/src/renderers/testing/ReactShallowRenderer.js b/src/renderers/testing/ReactShallowRenderer.js index b6b565f82c75..9e1e16e86e71 100644 --- a/src/renderers/testing/ReactShallowRenderer.js +++ b/src/renderers/testing/ReactShallowRenderer.js @@ -129,6 +129,11 @@ class ReactShallowRenderer { ReactReconciler.unmountComponent(this._instance, false); } } + unstable_batchedUpdates(callback, bookkeeping) { + // This is used by Enzyme for fake-simulating events in shallow mode. + injectDefaults(); + return ReactUpdates.batchedUpdates(callback, bookkeeping); + } _render(element, transaction, context) { if (this._instance) { ReactReconciler.receiveComponent(