File tree Expand file tree Collapse file tree 2 files changed +11
-6
lines changed 
datahub-web-react/src/app/lineage 
smoke-test/tests/cypress/cypress/e2e/siblings Expand file tree Collapse file tree 2 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -132,6 +132,10 @@ export default function LineageEntityNode({
132132        areColumnsCollapsed , 
133133    ) ; 
134134
135+     const  entityName  = 
136+         capitalizeFirstLetterOnly ( node . data . subtype )  || 
137+         ( node . data . type  &&  entityRegistry . getEntityName ( node . data . type ) ) ; 
138+ 
135139    return  ( 
136140        < PointerGroup  data-testid = { `node-${ node . data . urn }  -${ direction }  ` }  top = { node . x }  left = { node . y } > 
137141            { unexploredHiddenChildren  &&  ( isHovered  ||  isSelected )  ? ( 
@@ -335,9 +339,8 @@ export default function LineageEntityNode({
335339                            { ' ' } 
336340                            |{ ' ' } 
337341                        </ tspan > 
338-                         < tspan  dx = ".25em"  dy = "-2px" > 
339-                             { capitalizeFirstLetterOnly ( node . data . subtype )  || 
340-                                 ( node . data . type  &&  entityRegistry . getEntityName ( node . data . type ) ) } 
342+                         < tspan  dx = ".25em"  dy = "-2px"  data-testid = { entityName } > 
343+                             { entityName } 
341344                        </ tspan > 
342345                    </ UnselectableText > 
343346                    { expandTitles  ? ( 
Original file line number Diff line number Diff line change @@ -113,9 +113,11 @@ describe('siblings', () => {
113113    cy . clickOptionWithTestId ( 'compress-lineage-toggle' ) ; 
114114
115115    // check the subtypes 
116-     cy . get ( 'text:contains(View)' ) . should ( 'have.length' ,  2 ) ; 
117-     cy . get ( 'text:contains(Table)' ) . should ( 'have.length' ,  0 ) ; 
118-     cy . get ( 'text:contains(Seed)' ) . should ( 'have.length' ,  1 ) ; 
116+     cy . get ( '[data-testid="Seed"]' ) . should ( 'have.length' ,  1 ) ; 
117+     // center counts twice since we secretely render two center nodes, plus the downstream bigquery 
118+     cy . get ( '[data-testid="View"]' ) . should ( 'have.length' ,  3 ) ; 
119+     cy . get ( '[data-testid="Table"]' ) . should ( 'have.length' ,  0 ) ; 
120+ 
119121
120122    // check the names 
121123    cy . get ( 'text:contains(raw_orders)' ) . should ( 'have.length' ,  1 ) ; 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments