dillon1000/react

Commit

Unify serverAct helpers (#33327)

This uses the richer `serverAct` helper that we already use in other
tests.

This avoids using the `Scheduler`. We don't use that package on the
server so it doesn't make sense to simulate going through it.
Additionally, we really should be getting rid of it on the client too to
favor `postTask` polyfills.
Browse files
Changed paths18 files
First-parent comparison
M packages/internal-test-utils/internalAct.js ModifiedM packages/react-dom/src/__tests__/ReactClassComponentPropResolutionFizz-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFizzDeferredValue-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFizzForm-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFizzServerBrowser-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFizzStaticBrowser-test.js ModifiedM packages/react-dom/src/__tests__/ReactDOMFizzStaticFloat-test.js ModifiedM packages/react-dom/src/test-utils/FizzTestUtils.js ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightTurbopackDOM-test.js ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightTurbopackDOMBrowser-test.js ModifiedM packages/react-server-dom-turbopack/src/__tests__/ReactFlightTurbopackDOMNode-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOM-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMBrowser-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMEdge-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMNode-test.js ModifiedM packages/react-server-dom-webpack/src/__tests__/ReactFlightDOMReply-test.js ModifiedM scripts/jest/patchMessageChannel.js ModifiedM scripts/jest/patchSetImmediate.js Modified
Patch

Files changed

Rendering syntax-highlighted changes…