@samitouri / QOS-React-2 / commits / 43dae749aa

Stop exposing shallow renderer from TestUtils (#10682)

* Stop exposing ShallowRenderer from TestUtils * Record sizes * Lint

Dan Abramov committed Sep 12, 2017 at 19:29 UTC 43dae749aae173b619be71729993b750bacab0cb
2 files changed +4 -27
scripts/rollup/results.json
+4 -4
@@ -49,12 +49,12 @@
49 "gzip": 94276
50 },
51 "react-dom-test-utils.development.js (NODE_DEV)": {
52 - "size": 53750,
53 - "gzip": 13493
52 + "size": 44954,
53 + "gzip": 11677
54 },
55 "ReactTestUtils-dev.js (FB_DEV)": {
56 - "size": 53159,
57 - "gzip": 13402
56 + "size": 44385,
57 + "gzip": 11593
58 },
59 "react-dom-unstable-native-dependencies.development.js (UMD_DEV)": {
60 "size": 88140,
src/renderers/dom/test/ReactTestUtilsEntry.js
-23
@@ -16,16 +16,11 @@ var React = require('react');
16 var ReactDOM = require('react-dom');
17 var ReactFiberTreeReflection = require('ReactFiberTreeReflection');
18 var ReactInstanceMap = require('ReactInstanceMap');
19 -var ReactShallowRenderer = require('ReactShallowRendererEntry'); // TODO (bvaughn) Remove this import before 16.0.0
19 var ReactTypeOfWork = require('ReactTypeOfWork');
20 var SyntheticEvent = require('SyntheticEvent');
21
22 var invariant = require('fbjs/lib/invariant');
23
25 -if (__DEV__) {
26 - var warning = require('fbjs/lib/warning');
27 -}
28 -
24 var {findDOMNode} = ReactDOM;
25 var {
26 EventPluginHub,
@@ -44,20 +39,6 @@ var {
39 HostText,
40 } = ReactTypeOfWork;
41
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 -
42 function Event(suffix) {}
43
44 /**
@@ -394,10 +375,6 @@ var ReactTestUtils = {
375 };
376 },
377
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 -
378 Simulate: null,
379 SimulateNative: {},
380 };