masthead.ts 589 B

1234567891011121314151617181920212223
  1. export const masthead = {
  2. username: {
  3. shouldBeVisible: () =>
  4. cy
  5. .get(
  6. `[data-test=${Cypress.env(
  7. 'BRIDGE_KUBEADMIN_PASSWORD',
  8. )} ? 'user-dropdown' : 'username'`,
  9. )
  10. .should('be.visible'),
  11. shouldHaveText: (text: string) =>
  12. cy
  13. .get(
  14. `[data-test=${Cypress.env(
  15. 'BRIDGE_KUBEADMIN_PASSWORD',
  16. )} ? 'user-dropdown' : 'username'`,
  17. )
  18. .should('have.text', text),
  19. },
  20. clickMastheadLink: (path: string) => {
  21. return cy.get(`[data-test=${path}`).click();
  22. },
  23. };