diff --git a/packages/react-devtools-shared/src/__tests__/editing-test.js b/packages/react-devtools-shared/src/__tests__/editing-test.js index 281a2eb1836ed..cece83ba708aa 100644 --- a/packages/react-devtools-shared/src/__tests__/editing-test.js +++ b/packages/react-devtools-shared/src/__tests__/editing-test.js @@ -10,11 +10,12 @@ import type {FrontendBridge} from 'react-devtools-shared/src/bridge'; import type Store from 'react-devtools-shared/src/devtools/store'; +import {getVersionedRenderImplementation} from './utils'; + describe('editing interface', () => { let PropTypes; let React; let bridge: FrontendBridge; - let legacyRender; let store: Store; let utils; @@ -25,8 +26,6 @@ describe('editing interface', () => { beforeEach(() => { utils = require('./utils'); - legacyRender = utils.legacyRender; - bridge = global.bridge; store = global.store; store.collapseNodesByDefault = false; @@ -36,6 +35,8 @@ describe('editing interface', () => { React = require('react'); }); + const {render} = getVersionedRenderImplementation(); + describe('props', () => { let committedClassProps; let committedFunctionProps; @@ -66,9 +67,8 @@ describe('editing interface', () => { inputRef = React.createRef(null); - const container = document.createElement('div'); await utils.actAsync(() => - legacyRender( + render( <> { , , - container, ), ); @@ -440,11 +439,9 @@ describe('editing interface', () => { } } - const container = document.createElement('div'); await utils.actAsync(() => - legacyRender( + render( , - container, ), ); @@ -662,10 +659,7 @@ describe('editing interface', () => { return null; } - const container = document.createElement('div'); - await utils.actAsync(() => - legacyRender(, container), - ); + await utils.actAsync(() => render()); hookID = 0; // index id = ((store.getElementIDAtIndex(0): any): number); @@ -917,13 +911,11 @@ describe('editing interface', () => { } } - const container = document.createElement('div'); await utils.actAsync(() => - legacyRender( + render( , - container, ), );