@samitouri / QOS-React-1 / commits / 64d0c94724

Convert ReactUpdaters-test.internal to createRoot (#28005)

Convert ReactUpdaters-test.internal to createRoot

Jan Kassens committed Jan 19, 2024 at 13:37 UTC 64d0c94724bea32fa41d6b21cc4ee4938473be1e
1 file changed +7 -5
packages/react-reconciler/src/__tests__/ReactUpdaters-test.internal.js
+7 -5
@@ -106,15 +106,15 @@ describe('updaters', () => {
106
107 const Parent = () => <Child />;
108 const Child = () => null;
109 - const container = document.createElement('div');
109 + const root = ReactDOMClient.createRoot(document.createElement('div'));
110
111 await act(() => {
112 - ReactDOM.render(<Parent />, container);
112 + root.render(<Parent />);
113 });
114 expect(allSchedulerTags).toEqual([[HostRoot]]);
115
116 await act(() => {
117 - ReactDOM.render(<Parent />, container);
117 + root.render(<Parent />);
118 });
119 expect(allSchedulerTags).toEqual([[HostRoot], [HostRoot]]);
120 });
@@ -141,8 +141,9 @@ describe('updaters', () => {
141 };
142 const Child = () => null;
143
144 + const root = ReactDOMClient.createRoot(document.createElement('div'));
145 await act(() => {
145 - ReactDOM.render(<Parent />, document.createElement('div'));
146 + root.render(<Parent />);
147 });
148 expect(scheduleForA).not.toBeNull();
149 expect(scheduleForB).not.toBeNull();
@@ -174,8 +175,9 @@ describe('updaters', () => {
175 }
176 const Child = () => null;
177 let instance;
178 + const root = ReactDOMClient.createRoot(document.createElement('div'));
179 await act(() => {
178 - ReactDOM.render(<Parent />, document.createElement('div'));
180 + root.render(<Parent />);
181 });
182 expect(allSchedulerTypes).toEqual([[null]]);
183