@@ -23,7 +23,7 @@ test.describe.serial("Test Scaffolder Backend Module Annotator Actions", () => {
23
23
componentPartialName : `test-scaffoldedfromlink-` ,
24
24
description : "react app using template" ,
25
25
label : "some-label" ,
26
- annotation : "some-annoation " ,
26
+ annotation : "some-annotation " ,
27
27
repo : `test-scaffolded-${ Date . now ( ) } ` ,
28
28
repoOwner : Buffer . from (
29
29
process . env . GITHUB_ORG || "amFudXMtcWU=" ,
@@ -165,25 +165,43 @@ test.describe.serial("Test Scaffolder Backend Module Annotator Actions", () => {
165
165
await uiHelper . verifyText ( "Provide some simple information" ) ;
166
166
} ) ;
167
167
168
- test ( "Verify Registered Template has templated label in entity Raw Yaml" , async ( ) => {
169
- await uiHelper . openSidebar ( "Catalog ") ;
170
- await uiHelper . selectMuiBox ( "Kind" , "Template" ) ;
168
+ test ( "Verify Registered Component has templated label in entity Raw Yaml" , async ( ) => {
169
+ await uiHelper . openCatalogSidebar ( "Component ") ;
170
+ await uiHelper . searchInputPlaceholder ( reactAppDetails . componentName ) ;
171
171
172
- await uiHelper . searchInputPlaceholder ( "Create React App Template\n" ) ;
173
- await uiHelper . verifyRowInTableByUniqueText ( "Create React App Template" , [
174
- "website" ,
175
- ] ) ;
176
- await uiHelper . clickLink ( "Create React App Template" ) ;
172
+ await uiHelper . verifyRowInTableByUniqueText (
173
+ `${ reactAppDetails . componentName } ` ,
174
+ [ "website" ] ,
175
+ ) ;
176
+ await uiHelper . clickLink ( `${ reactAppDetails . componentName } ` ) ;
177
+
178
+ await catalogImport . inspectEntityAndVerifyYaml (
179
+ `labels:\n custom: ${ reactAppDetails . label } \n` ,
180
+ ) ;
181
+
182
+ await uiHelper . clickLink ( "Launch Template" ) ;
183
+ await uiHelper . verifyText ( "Provide some simple information" ) ;
184
+ } ) ;
185
+
186
+ test ( "Verify Registered Component has templated annotation in entity Raw Yaml" , async ( ) => {
187
+ await uiHelper . openCatalogSidebar ( "Component" ) ;
188
+ await uiHelper . searchInputPlaceholder ( reactAppDetails . componentName ) ;
189
+
190
+ await uiHelper . verifyRowInTableByUniqueText (
191
+ `${ reactAppDetails . componentName } ` ,
192
+ [ "website" ] ,
193
+ ) ;
194
+ await uiHelper . clickLink ( `${ reactAppDetails . componentName } ` ) ;
177
195
178
196
await catalogImport . inspectEntityAndVerifyYaml (
179
- `labels:\n custom: some-label\n ` ,
197
+ `custom.io/annotation: ${ reactAppDetails . annotation } ` ,
180
198
) ;
181
199
182
200
await uiHelper . clickLink ( "Launch Template" ) ;
183
201
await uiHelper . verifyText ( "Provide some simple information" ) ;
184
202
} ) ;
185
203
186
- test ( "Verify Registered Template has templated annotation in entity Raw Yaml" , async ( ) => {
204
+ test ( "Verify Registered Template has templated version in entity Raw Yaml" , async ( ) => {
187
205
await uiHelper . openSidebar ( "Catalog" ) ;
188
206
await uiHelper . selectMuiBox ( "Kind" , "Template" ) ;
189
207
@@ -194,16 +212,16 @@ test.describe.serial("Test Scaffolder Backend Module Annotator Actions", () => {
194
212
await uiHelper . clickLink ( "Create React App Template" ) ;
195
213
196
214
await catalogImport . inspectEntityAndVerifyYaml (
197
- `custom .io/annotation: backstage.io/some-annotation ` ,
215
+ `backstage .io/template-version: 0.0.1 ` ,
198
216
) ;
199
217
200
218
await uiHelper . clickLink ( "Launch Template" ) ;
201
219
await uiHelper . verifyText ( "Provide some simple information" ) ;
202
220
} ) ;
203
221
204
- test ( "Verify Registered Template has templated version in entity Raw Yaml" , async ( ) => {
205
- await uiHelper . openSidebar ( "Catalog ") ;
206
- await uiHelper . selectMuiBox ( "Kind" , "Template" ) ;
222
+ test ( "Verify Registered Component has templated version in entity Raw Yaml" , async ( ) => {
223
+ await uiHelper . openCatalogSidebar ( "Component ") ;
224
+ await uiHelper . searchInputPlaceholder ( reactAppDetails . componentName ) ;
207
225
208
226
await uiHelper . searchInputPlaceholder ( "Create React App Template\n" ) ;
209
227
await uiHelper . verifyRowInTableByUniqueText ( "Create React App Template" , [
0 commit comments