@@ -21,14 +21,14 @@ describe('Application settings page - site header section', function () {
2121 // Helper function to activate a plugin by index using action menu
2222 const activatePlugin = async ( index : number , pluginName : string ) => {
2323 // Open action menu
24- const actionMenuBtn = await $ ( `#action-items-${ index } ` ) . $ ( '#actionMenu' ) ;
24+ const actionMenuBtn = await $ ( `#action-items-${ index - 1 } ` ) . $ ( '#actionMenu' ) ;
2525 await actionMenuBtn . waitForDisplayed ( { timeout : 40000 } ) ;
2626 await actionMenuBtn . waitForClickable ( { timeout : 40000 } ) ;
2727 await actionMenuBtn . click ( ) ;
2828 await browser . pause ( 500 ) ;
2929
3030 // Click on the status button inside the menu
31- const statusBtn = await $ ( `#plugin-status-button${ index } ` ) ;
31+ const statusBtn = await $ ( `#plugin-status-button${ index - 1 } ` ) ;
3232 await statusBtn . waitForDisplayed ( { timeout : 40000 } ) ;
3333 await statusBtn . waitForClickable ( { timeout : 40000 } ) ;
3434 await statusBtn . click ( ) ;
@@ -50,14 +50,14 @@ describe('Application settings page - site header section', function () {
5050 // Helper function to check plugin status via action menu
5151 const checkPluginStatus = async ( index : number , expectedStatus : string , pluginName : string ) => {
5252 // Open action menu
53- const actionMenuBtn = await $ ( `#action-items-${ index } ` ) . $ ( '#actionMenu' ) ;
53+ const actionMenuBtn = await $ ( `#action-items-${ index - 1 } ` ) . $ ( '#actionMenu' ) ;
5454 await actionMenuBtn . waitForDisplayed ( { timeout : 40000 } ) ;
5555 await actionMenuBtn . waitForClickable ( { timeout : 40000 } ) ;
5656 await actionMenuBtn . click ( ) ;
5757 await browser . pause ( 500 ) ;
5858
5959 // Check status
60- const statusBtn = await $ ( `#plugin-status-button${ index } ` ) ;
60+ const statusBtn = await $ ( `#plugin-status-button${ index - 1 } ` ) ;
6161 await statusBtn . waitForDisplayed ( { timeout : 40000 } ) ;
6262 const statusIcon = await statusBtn . $ ( 'mat-icon' ) ;
6363 const status = await statusIcon . getText ( ) ;
0 commit comments