@samitouri / QOS-React-1 / commits / 86b95edb0a

chore: use versioned render in ownersListContext test (#28240)

Ruslan Lesiutin committed Feb 5, 2024 at 17:32 UTC 86b95edb0ae68a68f7611aca56d3139e7934fb75
1 file changed +8 -15
packages/react-devtools-shared/src/__tests__/ownersListContext-test.js
+8 -15
@@ -12,11 +12,12 @@ import type {Element} from 'react-devtools-shared/src/frontend/types';
12 import type {FrontendBridge} from 'react-devtools-shared/src/bridge';
13 import type Store from 'react-devtools-shared/src/devtools/store';
14
15 +import {getVersionedRenderImplementation} from './utils';
16 +
17 describe('OwnersListContext', () => {
18 let React;
19 let TestRenderer: ReactTestRenderer;
20 let bridge: FrontendBridge;
19 - let legacyRender;
21 let store: Store;
22 let utils;
23
@@ -30,8 +31,6 @@ describe('OwnersListContext', () => {
31 utils = require('./utils');
32 utils.beforeEachProfiling();
33
33 - legacyRender = utils.legacyRender;
34 -
34 bridge = global.bridge;
35 store = global.store;
36 store.collapseNodesByDefault = false;
@@ -51,6 +50,8 @@ describe('OwnersListContext', () => {
50 require('react-devtools-shared/src/devtools/views/Components/TreeContext').TreeContextController;
51 });
52
53 + const {render} = getVersionedRenderImplementation();
54 +
55 const Contexts = ({children, defaultOwnerID = null}) => (
56 <BridgeContext.Provider value={bridge}>
57 <StoreContext.Provider value={store}>
@@ -98,9 +99,7 @@ describe('OwnersListContext', () => {
99 };
100 const Child = () => null;
101
101 - utils.act(() =>
102 - legacyRender(<Grandparent />, document.createElement('div')),
103 - );
102 + utils.act(() => render(<Grandparent />));
103
104 expect(store).toMatchInlineSnapshot(`
105 [root]
@@ -143,9 +142,7 @@ describe('OwnersListContext', () => {
142 };
143 const Child = () => null;
144
146 - utils.act(() =>
147 - legacyRender(<Grandparent />, document.createElement('div')),
148 - );
145 + utils.act(() => render(<Grandparent />));
146
147 expect(store).toMatchInlineSnapshot(`
148 [root]
@@ -171,9 +168,7 @@ describe('OwnersListContext', () => {
168 const Grandparent = () => <Parent />;
169 const Parent = () => null;
170
174 - utils.act(() =>
175 - legacyRender(<Grandparent />, document.createElement('div')),
176 - );
171 + utils.act(() => render(<Grandparent />));
172
173 expect(store).toMatchInlineSnapshot(`
174 [root]
@@ -198,9 +193,7 @@ describe('OwnersListContext', () => {
193 return <Memo ref={ref} />;
194 };
195
201 - utils.act(() =>
202 - legacyRender(<Grandparent />, document.createElement('div')),
203 - );
196 + utils.act(() => render(<Grandparent />));
197
198 expect(store).toMatchInlineSnapshot(`
199 [root]