@@ -19,8 +19,6 @@ import nullthrows from 'nullthrows';
1919import * as React from 'react' ;
2020import { createRef } from 'react' ;
2121import { View } from 'react-native' ;
22- import ReactNativeDocument from 'react-native/src/private/webapis/dom/nodes/ReactNativeDocument' ;
23- import ReactNativeElement from 'react-native/src/private/webapis/dom/nodes/ReactNativeElement' ;
2422
2523describe ( 'ReactNativeDocument' , ( ) => {
2624 it ( 'is connected until the surface is destroyed' , ( ) => {
@@ -32,7 +30,7 @@ describe('ReactNativeDocument', () => {
3230 } ) ;
3331
3432 const element = nullthrows ( nodeRef . current ) ;
35- const document = ensureInstance ( element . ownerDocument , ReactNativeDocument ) ;
33+ const document = ensureInstance ( element . ownerDocument , Document ) ;
3634
3735 expect ( document . isConnected ) . toBe ( true ) ;
3836
@@ -58,7 +56,7 @@ describe('ReactNativeDocument', () => {
5856 } ) ;
5957
6058 const element = nullthrows ( nodeRef . current ) ;
61- const document = ensureInstance ( element . ownerDocument , ReactNativeDocument ) ;
59+ const document = ensureInstance ( element . ownerDocument , Document ) ;
6260
6361 expect ( document . childNodes . length ) . toBe ( 1 ) ;
6462 expect ( document . childNodes [ 0 ] ) . toBe ( document . documentElement ) ;
@@ -77,7 +75,7 @@ describe('ReactNativeDocument', () => {
7775 } ) ;
7876
7977 const element = nullthrows ( nodeRef . current ) ;
80- const document = ensureInstance ( element . ownerDocument , ReactNativeDocument ) ;
78+ const document = ensureInstance ( element . ownerDocument , Document ) ;
8179
8280 expect ( document . childElementCount ) . toBe ( 1 ) ;
8381 expect ( document . firstElementChild ) . toBe ( document . documentElement ) ;
@@ -95,7 +93,7 @@ describe('ReactNativeDocument', () => {
9593 } ) ;
9694
9795 const element = nullthrows ( nodeRef . current ) ;
98- const document = ensureInstance ( element . ownerDocument , ReactNativeDocument ) ;
96+ const document = ensureInstance ( element . ownerDocument , Document ) ;
9997
10098 expect ( document . nodeName ) . toBe ( '#document' ) ;
10199 expect ( document . nodeType ) . toBe ( Node . DOCUMENT_NODE ) ;
@@ -117,7 +115,7 @@ describe('ReactNativeDocument', () => {
117115 } ) ;
118116
119117 const element = nullthrows ( nodeRef . current ) ;
120- const document = ensureInstance ( element . ownerDocument , ReactNativeDocument ) ;
118+ const document = ensureInstance ( element . ownerDocument , Document ) ;
121119
122120 const { x, y, width, height} =
123121 document . documentElement . getBoundingClientRect ( ) ;
@@ -140,8 +138,8 @@ describe('ReactNativeDocument', () => {
140138 root . render ( < View ref = { nodeRef } /> ) ;
141139 } ) ;
142140
143- const element = nullthrows ( nodeRef . current ) ;
144- const document = ensureInstance ( element . ownerDocument , ReactNativeDocument ) ;
141+ const element = ensureInstance ( nodeRef . current , Element ) ;
142+ const document = ensureInstance ( element . ownerDocument , Document ) ;
145143 const documentElement = document . documentElement ;
146144
147145 /* eslint-disable no-bitwise */
@@ -185,10 +183,7 @@ describe('ReactNativeDocument', () => {
185183 let maybeWeakDocument ;
186184 Fantom . runTask ( ( ) => {
187185 maybeWeakDocument = new WeakRef (
188- ensureInstance (
189- nullthrows ( nodeRef . current ) . ownerDocument ,
190- ReactNativeDocument ,
191- ) ,
186+ ensureInstance ( nullthrows ( nodeRef . current ) . ownerDocument , Document ) ,
192187 ) ;
193188 maybeWeakNode = new WeakRef ( nullthrows ( nodeRef . current ) ) ;
194189 } ) ;
@@ -250,11 +245,8 @@ describe('ReactNativeDocument', () => {
250245 ) ;
251246 } ) ;
252247
253- const element = ensureInstance ( lastNode , ReactNativeElement ) ;
254- const document = ensureInstance (
255- element . ownerDocument ,
256- ReactNativeDocument ,
257- ) ;
248+ const element = ensureInstance ( lastNode , Element ) ;
249+ const document = ensureInstance ( element . ownerDocument , Document ) ;
258250
259251 expect ( document . getElementById ( 'foo' ) ) . toBe ( fooNode ) ;
260252 expect ( document . getElementById ( 'bar' ) ) . toBe ( barFirstNode ) ;
0 commit comments