88 */
99
1010const { printOwnersList} = require ( '../devtools/utils' ) ;
11+ const { getVersionedRenderImplementation} = require ( './utils' ) ;
1112
1213describe ( 'Store owners list' , ( ) => {
1314 let React ;
1415 let act ;
15- let legacyRender ;
1616 let store ;
1717
1818 beforeEach ( ( ) => {
@@ -23,9 +23,10 @@ describe('Store owners list', () => {
2323
2424 const utils = require ( './utils' ) ;
2525 act = utils . act ;
26- legacyRender = utils . legacyRender ;
2726 } ) ;
2827
28+ const { render} = getVersionedRenderImplementation ( ) ;
29+
2930 function getFormattedOwnersList ( elementID ) {
3031 const ownersList = store . getOwnersListForElement ( elementID ) ;
3132 return printOwnersList ( ownersList ) ;
@@ -43,7 +44,7 @@ describe('Store owners list', () => {
4344 const Leaf = ( ) => < div > Leaf</ div > ;
4445 const Intermediate = ( { children} ) => < Wrapper > { children } </ Wrapper > ;
4546
46- act ( ( ) => legacyRender ( < Root /> , document . createElement ( 'div' ) ) ) ;
47+ act ( ( ) => render ( < Root /> ) ) ;
4748 expect ( store ) . toMatchInlineSnapshot ( `
4849 [root]
4950 ▾ <Root>
@@ -80,7 +81,7 @@ describe('Store owners list', () => {
8081 < Wrapper key = "wrapper" > { children } </ Wrapper > ,
8182 ] ;
8283
83- act ( ( ) => legacyRender ( < Root /> , document . createElement ( 'div' ) ) ) ;
84+ act ( ( ) => render ( < Root /> ) ) ;
8485 expect ( store ) . toMatchInlineSnapshot ( `
8586 [root]
8687 ▾ <Root>
@@ -122,14 +123,7 @@ describe('Store owners list', () => {
122123 const Leaf = ( ) => < div > Leaf</ div > ;
123124 const Intermediate = ( { children} ) => < Wrapper > { children } </ Wrapper > ;
124125
125- const container = document . createElement ( 'div' ) ;
126-
127- act ( ( ) =>
128- legacyRender (
129- < Root includeDirect = { false } includeIndirect = { true } /> ,
130- container ,
131- ) ,
132- ) ;
126+ act ( ( ) => render ( < Root includeDirect = { false } includeIndirect = { true } /> ) ) ;
133127
134128 const rootID = store . getElementIDAtIndex ( 0 ) ;
135129 expect ( store ) . toMatchInlineSnapshot ( `
@@ -145,12 +139,7 @@ describe('Store owners list', () => {
145139 <Leaf>"
146140 ` ) ;
147141
148- act ( ( ) =>
149- legacyRender (
150- < Root includeDirect = { true } includeIndirect = { true } /> ,
151- container ,
152- ) ,
153- ) ;
142+ act ( ( ) => render ( < Root includeDirect = { true } includeIndirect = { true } /> ) ) ;
154143 expect ( store ) . toMatchInlineSnapshot ( `
155144 [root]
156145 ▾ <Root>
@@ -166,12 +155,7 @@ describe('Store owners list', () => {
166155 <Leaf>"
167156 ` ) ;
168157
169- act ( ( ) =>
170- legacyRender (
171- < Root includeDirect = { true } includeIndirect = { false } /> ,
172- container ,
173- ) ,
174- ) ;
158+ act ( ( ) => render ( < Root includeDirect = { true } includeIndirect = { false } /> ) ) ;
175159 expect ( store ) . toMatchInlineSnapshot ( `
176160 [root]
177161 ▾ <Root>
@@ -182,12 +166,7 @@ describe('Store owners list', () => {
182166 <Leaf>"
183167 ` ) ;
184168
185- act ( ( ) =>
186- legacyRender (
187- < Root includeDirect = { false } includeIndirect = { false } /> ,
188- container ,
189- ) ,
190- ) ;
169+ act ( ( ) => render ( < Root includeDirect = { false } includeIndirect = { false } /> ) ) ;
191170 expect ( store ) . toMatchInlineSnapshot ( `
192171 [root]
193172 <Root>
@@ -204,8 +183,7 @@ describe('Store owners list', () => {
204183 : [ < Leaf key = "C" /> , < Leaf key = "B" /> , < Leaf key = "A" /> ] ;
205184 const Leaf = ( ) => < div > Leaf</ div > ;
206185
207- const container = document . createElement ( 'div' ) ;
208- act ( ( ) => legacyRender ( < Root ascending = { true } /> , container ) ) ;
186+ act ( ( ) => render ( < Root ascending = { true } /> ) ) ;
209187
210188 const rootID = store . getElementIDAtIndex ( 0 ) ;
211189 expect ( store ) . toMatchInlineSnapshot ( `
@@ -222,7 +200,7 @@ describe('Store owners list', () => {
222200 <Leaf key="C">"
223201 ` ) ;
224202
225- act ( ( ) => legacyRender ( < Root ascending = { false } /> , container ) ) ;
203+ act ( ( ) => render ( < Root ascending = { false } /> ) ) ;
226204 expect ( store ) . toMatchInlineSnapshot ( `
227205 [root]
228206 ▾ <Root>
0 commit comments