Skip to content

Commit e6979aa

Browse files
authored
chore: use versioned render in profilingCharts test (#28235)
1 parent 761d575 commit e6979aa

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

packages/react-devtools-shared/src/__tests__/profilingCharts-test.js

+8-11
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,18 @@
99

1010
import type Store from 'react-devtools-shared/src/devtools/store';
1111

12+
import {getVersionedRenderImplementation} from './utils';
13+
1214
describe('profiling charts', () => {
1315
let React;
1416
let Scheduler;
15-
let legacyRender;
1617
let store: Store;
1718
let utils;
1819

1920
beforeEach(() => {
2021
utils = require('./utils');
2122
utils.beforeEachProfiling();
2223

23-
legacyRender = utils.legacyRender;
24-
2524
store = global.store;
2625
store.collapseNodesByDefault = false;
2726
store.recordChangeDescriptions = true;
@@ -30,6 +29,8 @@ describe('profiling charts', () => {
3029
Scheduler = require('scheduler');
3130
});
3231

32+
const {render} = getVersionedRenderImplementation();
33+
3334
function getFlamegraphChartData(rootID, commitIndex) {
3435
const commitTree = store.profilerStore.profilingCache.getCommitTree({
3536
commitIndex,
@@ -78,11 +79,9 @@ describe('profiling charts', () => {
7879
return null;
7980
});
8081

81-
const container = document.createElement('div');
82-
8382
utils.act(() => store.profilerStore.startProfiling());
8483

85-
utils.act(() => legacyRender(<Parent />, container));
84+
utils.act(() => render(<Parent />));
8685
expect(store).toMatchInlineSnapshot(`
8786
[root]
8887
▾ <Parent>
@@ -91,7 +90,7 @@ describe('profiling charts', () => {
9190
<Child key="third"> [Memo]
9291
`);
9392

94-
utils.act(() => legacyRender(<Parent />, container));
93+
utils.act(() => render(<Parent />));
9594
expect(store).toMatchInlineSnapshot(`
9695
[root]
9796
▾ <Parent>
@@ -228,11 +227,9 @@ describe('profiling charts', () => {
228227
return null;
229228
});
230229

231-
const container = document.createElement('div');
232-
233230
utils.act(() => store.profilerStore.startProfiling());
234231

235-
utils.act(() => legacyRender(<Parent />, container));
232+
utils.act(() => render(<Parent />));
236233
expect(store).toMatchInlineSnapshot(`
237234
[root]
238235
▾ <Parent>
@@ -241,7 +238,7 @@ describe('profiling charts', () => {
241238
<Child key="third"> [Memo]
242239
`);
243240

244-
utils.act(() => legacyRender(<Parent />, container));
241+
utils.act(() => render(<Parent />));
245242
expect(store).toMatchInlineSnapshot(`
246243
[root]
247244
▾ <Parent>

0 commit comments

Comments
 (0)