diff --git a/packages/react-dom/src/__tests__/ReactUpdates-test.js b/packages/react-dom/src/__tests__/ReactUpdates-test.js
index ef9766da96746..3c900a1987b2d 100644
--- a/packages/react-dom/src/__tests__/ReactUpdates-test.js
+++ b/packages/react-dom/src/__tests__/ReactUpdates-test.js
@@ -1646,12 +1646,12 @@ describe('ReactUpdates', () => {
try {
const container = document.createElement('div');
expect(() => {
- ReactDOM.render(, container);
+ const root = ReactDOMClient.createRoot(container);
+ root.render();
while (error === null) {
Scheduler.unstable_flushNumberOfYields(1);
Scheduler.unstable_clearLog();
}
- expect(error).toContain('Warning: Maximum update depth exceeded.');
expect(stack).toContain(' NonTerminating');
// rethrow error to prevent going into an infinite loop when act() exits
throw error;