Skip to content

Commit e98512a

Browse files
committed
Ensure Admin sidebar link is visible before clicking links
1 parent fcf3370 commit e98512a

File tree

3 files changed

+16
-8
lines changed

3 files changed

+16
-8
lines changed

cypress/e2e/admin-add-new-modals.cy.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ describe('Admin Add New Modals', () => {
1212
cy.get('#sidebar-collapse-toggle').click();
1313

1414
// Click on entry of menu
15-
cy.get('#admin-menu-section-new-title').click();
15+
cy.get('[data-test="admin-menu-section-new-title"]').should('be.visible');
16+
cy.get('[data-test="admin-menu-section-new-title"]').click();
1617

1718
cy.get('a[data-test="menu.section.new_community"]').click();
1819

@@ -25,7 +26,8 @@ describe('Admin Add New Modals', () => {
2526
cy.get('#sidebar-collapse-toggle').click();
2627

2728
// Click on entry of menu
28-
cy.get('#admin-menu-section-new-title').click();
29+
cy.get('[data-test="admin-menu-section-new-title"]').should('be.visible');
30+
cy.get('[data-test="admin-menu-section-new-title"]').click();
2931

3032
cy.get('a[data-test="menu.section.new_collection"]').click();
3133

@@ -38,7 +40,8 @@ describe('Admin Add New Modals', () => {
3840
cy.get('#sidebar-collapse-toggle').click();
3941

4042
// Click on entry of menu
41-
cy.get('#admin-menu-section-new-title').click();
43+
cy.get('[data-test="admin-menu-section-new-title"]').should('be.visible');
44+
cy.get('[data-test="admin-menu-section-new-title"]').click();
4245

4346
cy.get('a[data-test="menu.section.new_item"]').click();
4447

cypress/e2e/admin-edit-modals.cy.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ describe('Admin Edit Modals', () => {
1212
cy.get('#sidebar-collapse-toggle').click();
1313

1414
// Click on entry of menu
15-
cy.get('#admin-menu-section-edit-title').click();
15+
cy.get('[data-test="admin-menu-section-edit-title"]').should('be.visible');
16+
cy.get('[data-test="admin-menu-section-edit-title"]').click();
1617

1718
cy.get('a[data-test="menu.section.edit_community"]').click();
1819

@@ -25,7 +26,8 @@ describe('Admin Edit Modals', () => {
2526
cy.get('#sidebar-collapse-toggle').click();
2627

2728
// Click on entry of menu
28-
cy.get('#admin-menu-section-edit-title').click();
29+
cy.get('[data-test="admin-menu-section-edit-title"]').should('be.visible');
30+
cy.get('[data-test="admin-menu-section-edit-title"]').click();
2931

3032
cy.get('a[data-test="menu.section.edit_collection"]').click();
3133

@@ -38,7 +40,8 @@ describe('Admin Edit Modals', () => {
3840
cy.get('#sidebar-collapse-toggle').click();
3941

4042
// Click on entry of menu
41-
cy.get('#admin-menu-section-edit-title').click();
43+
cy.get('[data-test="admin-menu-section-edit-title"]').should('be.visible');
44+
cy.get('[data-test="admin-menu-section-edit-title"]').click();
4245

4346
cy.get('a[data-test="menu.section.edit_item"]').click();
4447

cypress/e2e/admin-export-modals.cy.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ describe('Admin Export Modals', () => {
1212
cy.get('#sidebar-collapse-toggle').click();
1313

1414
// Click on entry of menu
15-
cy.get('#admin-menu-section-export-title').click();
15+
cy.get('[data-test="admin-menu-section-export-title"]').should('be.visible');
16+
cy.get('[data-test="admin-menu-section-export-title"]').click();
1617

1718
cy.get('a[data-test="menu.section.export_metadata"]').click();
1819

@@ -25,7 +26,8 @@ describe('Admin Export Modals', () => {
2526
cy.get('#sidebar-collapse-toggle').click();
2627

2728
// Click on entry of menu
28-
cy.get('#admin-menu-section-export-title').click();
29+
cy.get('[data-test="admin-menu-section-export-title"]').should('be.visible');
30+
cy.get('[data-test="admin-menu-section-export-title"]').click();
2931

3032
cy.get('a[data-test="menu.section.export_batch"]').click();
3133

0 commit comments

Comments
 (0)