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({
132
132
areColumnsCollapsed ,
133
133
) ;
134
134
135
+ const entityName =
136
+ capitalizeFirstLetterOnly ( node . data . subtype ) ||
137
+ ( node . data . type && entityRegistry . getEntityName ( node . data . type ) ) ;
138
+
135
139
return (
136
140
< PointerGroup data-testid = { `node-${ node . data . urn } -${ direction } ` } top = { node . x } left = { node . y } >
137
141
{ unexploredHiddenChildren && ( isHovered || isSelected ) ? (
@@ -335,9 +339,8 @@ export default function LineageEntityNode({
335
339
{ ' ' }
336
340
|{ ' ' }
337
341
</ 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 }
341
344
</ tspan >
342
345
</ UnselectableText >
343
346
{ expandTitles ? (
Original file line number Diff line number Diff line change @@ -113,9 +113,11 @@ describe('siblings', () => {
113
113
cy . clickOptionWithTestId ( 'compress-lineage-toggle' ) ;
114
114
115
115
// 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
+
119
121
120
122
// check the names
121
123
cy . get ( 'text:contains(raw_orders)' ) . should ( 'have.length' , 1 ) ;
You can’t perform that action at this time.
0 commit comments