File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed
react-devtools-inline/__tests__/__e2e__
react-devtools-shared/src/devtools/views/Components Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -64,11 +64,19 @@ async function selectElement(
6464 createTestNameSelector ( 'InspectedElementView-Owners' ) ,
6565 ] ) [ 0 ] ;
6666
67+ if ( ! ownersList ) {
68+ return false ;
69+ }
70+
71+ const owners = findAllNodes ( ownersList , [
72+ createTestNameSelector ( 'OwnerView' ) ,
73+ ] ) ;
74+
6775 return (
6876 title &&
6977 title . innerText . includes ( titleText ) &&
70- ownersList &&
71- ownersList . innerText . includes ( ownersListText )
78+ owners &&
79+ owners . map ( node => node . innerText ) . join ( '\n' ) . includes ( ownersListText )
7280 ) ;
7381 } ,
7482 { titleText : displayName , ownersListText : waitForOwnersText }
Original file line number Diff line number Diff line change @@ -60,7 +60,8 @@ export default function OwnerView({
6060 < span className = { styles . OwnerContent } >
6161 < span
6262 className = { `${ styles . Owner } ${ isInStore ? '' : styles . NotInStore } ` }
63- title = { displayName } >
63+ title = { displayName }
64+ data-testname = "OwnerView" >
6465 { '<' + displayName + '>' }
6566 </ span >
6667
You can’t perform that action at this time.
0 commit comments