Skip to content

Commit d902803

Browse files
committed
Remove ExecutionEnvironment dependency from DOMServerIntegrationTest
It's not necessary since Stack.
1 parent 10c981f commit d902803

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

packages/react-dom/src/__tests__/ReactDOMServerIntegration-test.private.js

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99

1010
'use strict';
1111

12-
let ExecutionEnvironment;
1312
let PropTypes;
1413
let React;
1514
let ReactDOM;
@@ -73,9 +72,7 @@ async function expectErrors(fn, count) {
7372
// returns a Promise that resolves when the render is complete.
7473
function renderIntoDom(reactElement, domElement, forceHydrate, errorCount = 0) {
7574
return expectErrors(async () => {
76-
ExecutionEnvironment.canUseDOM = true;
7775
await asyncReactDOMRender(reactElement, domElement, forceHydrate);
78-
ExecutionEnvironment.canUseDOM = false;
7976
return domElement.firstChild;
8077
}, errorCount);
8178
}
@@ -186,9 +183,7 @@ const clientRenderOnBadMarkup = async (element, errorCount = 0) => {
186183

187184
// Next we render the element into a clean DOM node client side.
188185
const cleanDomElement = document.createElement('div');
189-
ExecutionEnvironment.canUseDOM = true;
190186
await asyncReactDOMRender(element, cleanDomElement, true);
191-
ExecutionEnvironment.canUseDOM = false;
192187
// This gives us the expected text content.
193188
const cleanTextContent = cleanDomElement.textContent;
194189

@@ -320,8 +315,6 @@ function resetModules() {
320315
// First, reset the modules to load the client renderer.
321316
jest.resetModuleRegistry();
322317

323-
// TODO: can we express this test with only public API?
324-
ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
325318
require('shared/ReactFeatureFlags').enableReactFragment = true;
326319

327320
PropTypes = require('prop-types');
@@ -340,8 +333,6 @@ function resetModules() {
340333
describe('ReactDOMServerIntegration', () => {
341334
beforeEach(() => {
342335
resetModules();
343-
344-
ExecutionEnvironment.canUseDOM = false;
345336
});
346337

347338
describe('basic rendering', function() {

0 commit comments

Comments
 (0)