Skip to content

Commit 69d9c49

Browse files
committed
ROX-31767: Fix selectors for logout test (#17952)
1 parent b346fd3 commit 69d9c49

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

ui/apps/platform/cypress/constants/TopNavigation.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import scopeSelectors from '../helpers/scopeSelectors';
2+
import pf6 from '../selectors/pf6';
23

34
export const selectors = {
45
orchestratorComponentsToggle: scopeSelectors('[data-testid="orchestrator-components-toggle"]', {
56
hideButton: 'button:contains("Hide")',
67
showButton: 'button:contains("Show")',
78
}),
8-
menuButton: '[aria-label="User menu"]',
9-
10-
menuList: scopeSelectors('[aria-label="User menu"] + div ul li', {
9+
menuButton: `${pf6.menuToggle}[aria-label="User menu"]`,
10+
menuList: scopeSelectors(pf6.dropdownItem, {
1111
userEmail: '[data-testid="menu-user-email"]',
1212
userName: '[data-testid="menu-user-name"]',
1313
userRoles: '[data-testid="menu-user-roles"]',
Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
const navSelectors = {
2-
nav: 'nav[data-ouia-component-type="PF6/Nav"]',
3-
navExpandable: `li[data-ouia-component-type="PF6/NavExpandable"]`,
4-
navItem: `li[data-ouia-component-type="PF6/NavItem"]`,
1+
const dropdownSelectors = {
2+
dropdown: 'div[data-ouia-component-type="PF6/Dropdown"]',
3+
dropdownItem: '*[data-ouia-component-type="PF6/DropdownItem"]',
54
} as const;
65

76
const menu = 'div[data-ouia-component-type="PF6/Menu"]';
@@ -11,7 +10,14 @@ const menuSelectors = {
1110
menuItem: `${menu} *[role="menuitem"]`,
1211
} as const;
1312

13+
const navSelectors = {
14+
nav: 'nav[data-ouia-component-type="PF6/Nav"]',
15+
navExpandable: `li[data-ouia-component-type="PF6/NavExpandable"]`,
16+
navItem: `li[data-ouia-component-type="PF6/NavItem"]`,
17+
} as const;
18+
1419
export default {
15-
...navSelectors,
20+
...dropdownSelectors,
1621
...menuSelectors,
22+
...navSelectors,
1723
};

0 commit comments

Comments
 (0)