Convert ReactDOMServerIntegrationLegacyContextDisabled to createRoot (#28448)
Sebastian Silbermann committed
Feb 26, 2024 at 21:55 UTC
172a7f629a972fedb9e43fbae4fad0e9b1dc7fee
1 file changed
+6
-5
packages/react-dom/src/__tests__/ReactDOMServerIntegrationLegacyContextDisabled-test.internal.js
+6
-5
@@ -13,7 +13,7 @@
13
const ReactDOMServerIntegrationUtils = require('./utils/ReactDOMServerIntegrationTestUtils');
14
15
let React;
16
-let ReactDOM;
16
+let ReactDOMClient;
17
let ReactFeatureFlags;
18
let ReactDOMServer;
19
@@ -21,7 +21,7 @@ function initModules() {
21
// Reset warning cache.
22
jest.resetModules();
23
React = require('react');
24
- ReactDOM = require('react-dom');
24
+ ReactDOMClient = require('react-dom/client');
25
ReactDOMServer = require('react-dom/server');
26
27
ReactFeatureFlags = require('shared/ReactFeatureFlags');
@@ -29,12 +29,13 @@ function initModules() {
29
30
// Make them available to the helpers.
31
return {
32
- ReactDOM,
32
+ ReactDOMClient,
33
ReactDOMServer,
34
};
35
}
36
37
-const {resetModules, itRenders} = ReactDOMServerIntegrationUtils(initModules);
37
+const {resetModules, itRenders, clientRenderOnBadMarkup} =
38
+ ReactDOMServerIntegrationUtils(initModules);
39
40
function formatValue(val) {
41
if (val === null) {
@@ -104,7 +105,7 @@ describe('ReactDOMServerIntegrationLegacyContextDisabled', () => {
105
<RegularFn />
106
</span>
107
</LegacyProvider>,
107
- 3,
108
+ render === clientRenderOnBadMarkup ? 6 : 3,
109
);
110
expect(e.textContent).toBe('{}undefinedundefined');
111
expect(lifecycleContextLog).toEqual([]);