From 74044387987adeb52cbdede2580ba7c6c8cdb226 Mon Sep 17 00:00:00 2001 From: Hakwoo Kim Date: Mon, 13 Jan 2025 20:53:10 -0500 Subject: [PATCH] fixed e2e --- .../language/language-my-account-pages.e2e.cy.ts | 5 ++++- .../cypress/helpers/site-context-selector.ts | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-my-account-pages.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-my-account-pages.e2e.cy.ts index 88f2487b857..099dd194861 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-my-account-pages.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-my-account-pages.e2e.cy.ts @@ -28,6 +28,7 @@ describe('Language switch - my-account pages', () => { describe('address book page', () => { const addressBookPath = siteContextSelector.ADDRESS_BOOK_PATH; const deutschName = siteContextSelector.TITLE_DE; + const deutsEdit = siteContextSelector.EDIT_DE; it('should change language in the url', () => { siteContextSelector.verifySiteContextChangeUrl( @@ -56,7 +57,9 @@ describe('Language switch - my-account pages', () => { siteContextSelector.LANGUAGE_DE, siteContextSelector.LANGUAGE_LABEL ); - cy.get('cx-address-book button').contains('Edit').click({ force: true }); + cy.get('cx-address-book button') + .contains(deutsEdit) + .click({ force: true }); cy.get( 'cx-address-form .ng-select[formcontrolname="titleCode"]' diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts index a8a6f7c3498..2275216d10c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts @@ -59,6 +59,7 @@ export const TITLE_DE = 'Herr'; export const MONTH_DE = new Date().toLocaleDateString('de-DE', { month: 'long', }); +export const EDIT_DE = 'Bearbeiten'; export const PRODUCT_PATH_1 = `/product/${PRODUCT_ID_1}`; export const PRODUCT_PATH_2 = `/product/${PRODUCT_ID_2}`;