diff --git a/packages/react-dom/src/__tests__/ReactDOMServerIntegration-test.js b/packages/react-dom/src/__tests__/ReactDOMServerIntegration-test.js
index 917c33fdaf..984980b5c8 100644
--- a/packages/react-dom/src/__tests__/ReactDOMServerIntegration-test.js
+++ b/packages/react-dom/src/__tests__/ReactDOMServerIntegration-test.js
@@ -316,6 +316,7 @@ function resetModules() {
// TODO: can we express this test with only public API?
ExecutionEnvironment = require('fbjs/lib/ExecutionEnvironment');
+ require('shared/ReactFeatureFlags').enableReactFragment = true;
PropTypes = require('prop-types');
React = require('react');
@@ -326,6 +327,7 @@ function resetModules() {
// Resetting is important because we want to avoid any shared state
// influencing the tests.
jest.resetModuleRegistry();
+ require('shared/ReactFeatureFlags').enableReactFragment = true;
ReactDOMServer = require('react-dom/server');
}
@@ -404,56 +406,54 @@ describe('ReactDOMServerIntegration', () => {
expect(parent.childNodes[2].tagName).toBe('P');
});
- if (ReactFeatureFlags.enableReactFragment) {
- itRenders('a fragment with one child', async render => {
- let e = await render(
header
; - }; - let Footer = props => { - returnheader
; + }; + let Footer = props => { + return