dillon1000/react
Commit
Browse files Shallow renderer and test utils bundles (#9426)
Shallow renderer and test utils bundles Adds new bundles introduced with React 15.5 release to master (and 16 alpha) react-dom/test-utils: This new bundle contains what used to be react-addons-test-utils. This bundle shares things from react-dom rather than duplicates them. A temporary createRenderer method has been left behind as a way to access the new shallow renderer. This is for the ReactNative release cycle only and should be going away before the final release. react-test-renderer/shallow: This new shallow renderer is almost entirely stand-alone (in that it doesn't use the React reconciler or scheduler). The only touch points are ReactElement and prop/context validation. This renderer is stack and fiber compatible.
Changed paths24 files
First-parent comparisonpackages/react-dom/package.json ModifiedA packages/react-dom/test-utils.js AddedM packages/react-test-renderer/index.js ModifiedM packages/react-test-renderer/package.json ModifiedA packages/react-test-renderer/shallow.js AddedM scripts/fiber/tests-passing.txt ModifiedM scripts/rollup/bundles.js ModifiedD scripts/rollup/shims/facebook-www/ReactTestUtils.js DeletedM src/fb/ReactDOMFBEntry.js ModifiedM src/fb/ReactDOMFiberFBEntry.js ModifiedM src/isomorphic/React.js ModifiedM src/isomorphic/classic/element/ReactElementValidator.js ModifiedM src/isomorphic/classic/types/__tests__/ReactPropTypes-test.js ModifiedD src/isomorphic/classic/types/checkPropTypes.js DeletedR src/node_modules/react/lib/checkPropTypes.js →src/node_modules/react-test-renderer/index.js RenamedM src/renderers/dom/ReactDOM.js ModifiedM src/renderers/dom/fiber/ReactDOMFiber.js ModifiedR src/test/ReactTestUtils.js →src/renderers/dom/test/ReactTestUtils.js RenamedR src/test/__tests__/ReactTestUtils-test.js →src/renderers/dom/test/__tests__/ReactTestUtils-test.js RenamedM src/renderers/shared/fiber/ReactFiberContext.js ModifiedM src/renderers/shared/stack/reconciler/ReactCompositeComponent.js ModifiedA src/renderers/testing/ReactShallowRenderer.js AddedM src/renderers/testing/stack/ReactTestRendererStack.js ModifiedD src/test/ReactShallowRenderer.js DeletedPatch
Files changed
Rendering syntax-highlighted changes…