@@ -41,33 +41,33 @@ const {log, err, args, createPage, closePage, takeScreenshot, waitForServerReady
41
41
// When app is not running, localization button might not be enabled
42
42
let pageApp = await createPage ( arg . headless , arg . ignoreHTTPSErrors ) ;
43
43
await waitForServerReady ( pageApp , url ) ;
44
- await takeScreenshot ( pageApp , __filename , ' app-running' ) ;
44
+ await takeScreenshot ( pageApp , __filename , ` app-${ app } - running` ) ;
45
45
await closePage ( pageApp ) ;
46
46
// Button is enabled after app is running, let's see
47
47
log ( `Enabling identity Management ...\n` ) ;
48
48
await page . getByRole ( 'link' , { name : 'Identity Management' } ) . click ( ) ;
49
49
await takeScreenshot ( page , __filename , 'identity-link-clicked' ) ;
50
- try {
50
+ // try {
51
51
await page . waitForTimeout ( 2000 ) ;
52
52
await page . getByRole ( 'button' , { name : 'Enable Identity Management' } ) . click ( ) ;
53
- } catch ( error ) {
54
- try {
55
- await page . getByRole ( 'link' , { name : 'Settings' } ) . click ( ) ;
56
- await page . waitForTimeout ( 2000 ) ;
57
- await page . locator ( 'vaadin-grid' ) . getByText ( 'bakery-cc' , { exact : true } ) . click ( ) ;
58
- await page . getByLabel ( 'Identity Management' ) . check ( ) ;
59
- await page . getByRole ( 'button' , { name : 'Update' } ) . click ( ) ;
60
- await page . locator ( 'vaadin-select vaadin-input-container div' ) . click ( ) ;
61
- await page . getByRole ( 'option' , { name : app } ) . locator ( 'div' ) . nth ( 2 ) . click ( ) ;
62
- await page . getByRole ( 'link' , { name : 'Identity Management' } ) . click ( ) ;
63
- } catch ( error ) {
64
- err ( `Retrying in 60 secs looking for enabled button : ${ error } \n` ) ;
65
- await page . waitForTimeout ( 60000 ) ;
66
- await page . reload ( ) ;
67
- await page . getByRole ( 'link' , { name : 'Identity Management' } ) . click ( ) ;
68
- await page . getByRole ( 'button' , { name : 'Enable Identity Management' } ) . click ( ) ;
69
- }
70
- }
53
+ // } catch (error) {
54
+ // try {
55
+ // await page.getByRole('link', { name: 'Settings' }).click();
56
+ // await page.waitForTimeout(2000);
57
+ // await page.locator('vaadin-grid').getByText('bakery-cc', { exact: true }).click();
58
+ // await page.getByLabel('Identity Management').check();
59
+ // await page.getByRole('button', { name: 'Update' }).click();
60
+ // await page.locator('vaadin-select vaadin-input-container div').click();
61
+ // await page.getByRole('option', { name: app }).locator('div').nth(2).click();
62
+ // await page.getByRole('link', { name: 'Identity Management' }).click();
63
+ // } catch (error) {
64
+ // err(`Retrying in 60 secs looking for enabled button : ${error}\n`);
65
+ // await page.waitForTimeout(60000);
66
+ // await page.reload();
67
+ // await page.getByRole('link', { name: 'Identity Management' }).click();
68
+ // await page.getByRole('button', { name: 'Enable Identity Management' }).click();
69
+ // }
70
+ // }
71
71
await takeScreenshot ( page , __filename , 'identity-enabled' ) ;
72
72
73
73
log ( `Adding Role, Group and User ...\n` ) ;
0 commit comments