dillon1000/react

Commit

Streamline Fiber/Stack testing and bundling setup a little bit (#9964)

* Remove internal forwarding modules for /lib/

* Add *Entry suffix to all entry points

* Don't bundle ReactNativeFeatureFlags since it's shimmed

* Delete TestRendererStack

* Switch tests at forwarding modules rather than via Jest

* Share mocks between regular and equivalence fixtures

* Rename environment flag to be more generic

* Remove accidental variable name change

* Minor naming changes for consistency

Files that have two versions get the engine in variable name.
Browse files
Changed paths64 files
First-parent comparison
M mocks/ReactElementTestChild.js ModifiedM mocks/ReactMockedComponentTestComponent.js ModifiedM scripts/fiber/record-tests ModifiedA scripts/jest/setupMocks.js AddedM scripts/jest/setupSpecEquivalenceReporter.js ModifiedM scripts/jest/test-framework-setup.js ModifiedM scripts/rollup/build.js ModifiedM scripts/rollup/bundles.js ModifiedM scripts/rollup/modules.js ModifiedM src/fb/ReactDOMFiberFBEntry.js ModifiedM src/fb/ReactFBEntry.js ModifiedR src/isomorphic/React.js →src/isomorphic/ReactEntry.js RenamedM src/isomorphic/classic/element/__tests__/ReactElement-test.js ModifiedM src/node_modules/react-art/index.js ModifiedM src/node_modules/react-dom/index.js ModifiedD src/node_modules/react-dom/lib/ReactDOM.js DeletedD src/node_modules/react-dom/lib/ReactDOMServer.js DeletedD src/node_modules/react-dom/lib/ReactInstanceMap.js DeletedD src/node_modules/react-dom/lib/ReactPerf.js DeletedD src/node_modules/react-dom/lib/ReactTestUtils.js DeletedD src/node_modules/react-dom/lib/getVendorPrefixedEventName.js DeletedM src/node_modules/react-dom/server.js ModifiedM src/node_modules/react-dom/test-utils.js ModifiedM src/node_modules/react-native/index.js ModifiedM src/node_modules/react-noop-renderer/index.js ModifiedM src/node_modules/react-test-renderer/index.js ModifiedM src/node_modules/react-test-renderer/shallow.js ModifiedM src/node_modules/react/index.js ModifiedD src/node_modules/react/lib/ReactComponentTreeHook.js DeletedD src/node_modules/react/lib/ReactCurrentOwner.js DeletedD src/node_modules/react/lib/ReactDebugCurrentFrame.js DeletedM src/renderers/__tests__/ReactComponentTreeHook-test.native.js ModifiedM src/renderers/__tests__/ReactPerf-test.js ModifiedM src/renderers/__tests__/ReactStatelessComponent-test.js ModifiedM src/renderers/__tests__/refs-test.js ModifiedR src/renderers/art/ReactARTFiber.js →src/renderers/art/ReactARTFiberEntry.js RenamedR src/renderers/dom/ReactDOMServer.js →src/renderers/dom/ReactDOMServerStackEntry.js RenamedR src/renderers/dom/ReactDOMServerStream.js →src/renderers/dom/ReactDOMServerStreamEntry.js RenamedR src/renderers/dom/ReactDOM.js →src/renderers/dom/ReactDOMStackEntry.js RenamedD src/renderers/dom/__mocks__/ReactDOM.js DeletedD src/renderers/dom/__mocks__/ReactDOMServer.js DeletedR src/renderers/dom/fiber/ReactDOMFiber.js →src/renderers/dom/fiber/ReactDOMFiberEntry.js RenamedM src/renderers/dom/shared/__tests__/inputValueTracking-test.js ModifiedM src/renderers/dom/shared/eventPlugins/__tests__/BeforeInputEventPlugin-test.js ModifiedR src/renderers/dom/test/ReactTestUtils.js →src/renderers/dom/test/ReactTestUtilsEntry.js RenamedD src/renderers/native/ReactNative.js DeletedM src/renderers/native/ReactNativeFeatureFlags.js ModifiedR src/renderers/native/ReactNativeFiber.js →src/renderers/native/ReactNativeFiberEntry.js RenamedR src/renderers/native/ReactNativeStack.js →src/renderers/native/ReactNativeStackEntry.js RenamedD src/renderers/native/__mocks__/ReactNative.js DeletedM src/renderers/native/takeSnapshot.js ModifiedR src/renderers/noop/ReactNoop.js →src/renderers/noop/ReactNoopEntry.js RenamedM src/renderers/shared/__tests__/ReactDOMFrameScheduling-test.js ModifiedM src/renderers/shared/fiber/__tests__/ReactIncrementalErrorHandling-test.js ModifiedR src/renderers/testing/ReactShallowRenderer.js →src/renderers/testing/ReactShallowRendererEntry.js RenamedD src/renderers/testing/ReactTestRenderer.js DeletedD src/renderers/testing/ReactTestRendererFeatureFlags.js DeletedR src/renderers/testing/ReactTestRendererFiber.js →src/renderers/testing/ReactTestRendererFiberEntry.js RenamedM src/renderers/testing/__tests__/ReactTestRenderer-test.js ModifiedD src/renderers/testing/stack/ReactTestEmptyComponent.js DeletedD src/renderers/testing/stack/ReactTestMount.js DeletedD src/renderers/testing/stack/ReactTestReconcileTransaction.js DeletedD src/renderers/testing/stack/ReactTestRendererStack.js DeletedD src/renderers/testing/stack/ReactTestTextComponent.js Deleted
Patch

Files changed

Rendering syntax-highlighted changes…