Skip to content

Commit 43dae74

Browse files
authored
Stop exposing shallow renderer from TestUtils (#10682)
* Stop exposing ShallowRenderer from TestUtils * Record sizes * Lint
1 parent 18d6cb5 commit 43dae74

File tree

2 files changed

+4
-27
lines changed

2 files changed

+4
-27
lines changed

scripts/rollup/results.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,12 @@
4949
"gzip": 94276
5050
},
5151
"react-dom-test-utils.development.js (NODE_DEV)": {
52-
"size": 53750,
53-
"gzip": 13493
52+
"size": 44954,
53+
"gzip": 11677
5454
},
5555
"ReactTestUtils-dev.js (FB_DEV)": {
56-
"size": 53159,
57-
"gzip": 13402
56+
"size": 44385,
57+
"gzip": 11593
5858
},
5959
"react-dom-unstable-native-dependencies.development.js (UMD_DEV)": {
6060
"size": 88140,

src/renderers/dom/test/ReactTestUtilsEntry.js

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,11 @@ var React = require('react');
1616
var ReactDOM = require('react-dom');
1717
var ReactFiberTreeReflection = require('ReactFiberTreeReflection');
1818
var ReactInstanceMap = require('ReactInstanceMap');
19-
var ReactShallowRenderer = require('ReactShallowRendererEntry'); // TODO (bvaughn) Remove this import before 16.0.0
2019
var ReactTypeOfWork = require('ReactTypeOfWork');
2120
var SyntheticEvent = require('SyntheticEvent');
2221

2322
var invariant = require('fbjs/lib/invariant');
2423

25-
if (__DEV__) {
26-
var warning = require('fbjs/lib/warning');
27-
}
28-
2924
var {findDOMNode} = ReactDOM;
3025
var {
3126
EventPluginHub,
@@ -44,20 +39,6 @@ var {
4439
HostText,
4540
} = ReactTypeOfWork;
4641

47-
// TODO (bvaughn) Remove this warning before 16.0.0
48-
// It's only being added for temporary deprecation notice in RN.
49-
let warnedAboutShallowRenderer = false;
50-
function createRendererWithWarning() {
51-
warning(
52-
warnedAboutShallowRenderer,
53-
'Shallow renderer has been moved to react-test-renderer/shallow. ' +
54-
'Update references to remove this warning. ' +
55-
'TestUtils.createRenderer will be removed completely in React 16.',
56-
);
57-
warnedAboutShallowRenderer = true;
58-
return new ReactShallowRenderer();
59-
}
60-
6142
function Event(suffix) {}
6243

6344
/**
@@ -394,10 +375,6 @@ var ReactTestUtils = {
394375
};
395376
},
396377

397-
// TODO (bvaughn) Remove this warning accessor before 16.0.0.
398-
// It's only being added for temporary deprecation notice in RN.
399-
createRenderer: createRendererWithWarning,
400-
401378
Simulate: null,
402379
SimulateNative: {},
403380
};

0 commit comments

Comments
 (0)