@@ -15,9 +15,12 @@ describe('Device users page', function () {
1515 const rowNumBeforeDelete = await deviceUsersPage . rowNum ( ) ;
1616 await $ ( '#deviceUserId' ) . waitForDisplayed ( { timeout : 40000 } ) ;
1717 const lastDeviceUser = await deviceUsersPage . getDeviceUser ( rowNumBeforeDelete ) ;
18- await lastDeviceUser . deleteBtn . waitForDisplayed ( { timeout : 5000 } ) ;
19- await lastDeviceUser . deleteBtn . waitForClickable ( { timeout : 40000 } ) ;
20- await lastDeviceUser . deleteBtn . click ( ) ;
18+ await lastDeviceUser . openRowMenu ( ) ;
19+ const index = lastDeviceUser . index - 1 ;
20+ const deleteBtn = await $ ( `#deleteDeviceUserBtn${ index } ` ) ;
21+ await deleteBtn . waitForDisplayed ( { timeout : 5000 } ) ;
22+ await deleteBtn . waitForClickable ( { timeout : 5000 } ) ;
23+ await deleteBtn . click ( ) ;
2124 await ( await deviceUsersPage . cancelDeleteBtn ( ) ) . click ( ) ;
2225 await myEformsPage . Navbar . goToDeviceUsersPage ( ) ;
2326 const rowNumAfterCancelDelete = await deviceUsersPage . rowNum ( ) ;
@@ -28,8 +31,11 @@ describe('Device users page', function () {
2831 const rowNumBeforeDelete = await deviceUsersPage . rowNum ( ) ;
2932 await ( await $ ( '#deviceUserId' ) ) . waitForDisplayed ( { timeout : 40000 } ) ;
3033 const lastDeviceUser = await deviceUsersPage . getDeviceUser ( rowNumBeforeDelete ) ;
31- await lastDeviceUser . deleteBtn . waitForDisplayed ( { timeout : 5000 } ) ;
32- await lastDeviceUser . deleteBtn . click ( ) ;
34+ await lastDeviceUser . openRowMenu ( ) ;
35+ const index = lastDeviceUser . index - 1 ;
36+ const deleteBtn = await $ ( `#deleteDeviceUserBtn${ index } ` ) ;
37+ await deleteBtn . waitForDisplayed ( { timeout : 5000 } ) ;
38+ await deleteBtn . click ( ) ;
3339 await ( await deviceUsersPage . saveDeleteBtn ( ) ) . click ( ) ;
3440 await myEformsPage . Navbar . goToDeviceUsersPage ( ) ;
3541 const rowNumAfterDelete = await deviceUsersPage . rowNum ( ) ;
0 commit comments