diff --git a/cypress/e2e/tests/pages/explorer/namespace-picker.spec.ts b/cypress/e2e/tests/pages/explorer/namespace-picker.spec.ts index cce23e6d0b0..846a3d74fc7 100644 --- a/cypress/e2e/tests/pages/explorer/namespace-picker.spec.ts +++ b/cypress/e2e/tests/pages/explorer/namespace-picker.spec.ts @@ -35,8 +35,11 @@ describe('Namespace picker', { testIsolation: 'off' }, () => { const workloadsPodPage = new WorkloadsPodsListPagePo('local'); + cy.intercept('GET', '/v1/pods?exclude=metadata.managedFields').as('getPods'); + WorkloadsPodsListPagePo.navTo(); workloadsPodPage.waitForPage(); + cy.wait('@getPods'); // Filter by Namespace: Select 'cattle-fleet-local-system' namespacePicker.toggle(); diff --git a/cypress/e2e/tests/pages/fleet/gitrepo.spec.ts b/cypress/e2e/tests/pages/fleet/gitrepo.spec.ts index 7d05da3e697..f64bbb5db2f 100644 --- a/cypress/e2e/tests/pages/fleet/gitrepo.spec.ts +++ b/cypress/e2e/tests/pages/fleet/gitrepo.spec.ts @@ -79,7 +79,13 @@ describe('Git Repo', { tags: ['@fleet', '@adminUser'] }, () => { prefPage.languageDropdownMenu().checkVisible(); prefPage.languageDropdownMenu().toggle(); prefPage.languageDropdownMenu().isOpened(); + + cy.intercept('PUT', 'v1/userpreferences/*').as(`prefUpdateZhHans`); prefPage.languageDropdownMenu().clickOption(2); + cy.wait('@prefUpdateZhHans').then(({ response }) => { + expect(response?.statusCode).to.eq(200); + expect(response?.body.data).to.have.property('locale', 'zh-hans'); + }); prefPage.languageDropdownMenu().isClosed(); listPage.goTo(); @@ -100,7 +106,13 @@ describe('Git Repo', { tags: ['@fleet', '@adminUser'] }, () => { prefPage.languageDropdownMenu().checkVisible(); prefPage.languageDropdownMenu().toggle(); prefPage.languageDropdownMenu().isOpened(); + + cy.intercept('PUT', 'v1/userpreferences/*').as(`prefUpdateEnUs`); prefPage.languageDropdownMenu().clickOption(1); + cy.wait('@prefUpdateEnUs').then(({ response }) => { + expect(response?.statusCode).to.eq(200); + expect(response?.body.data).to.have.property('locale', 'en-us'); + }); prefPage.languageDropdownMenu().isClosed(); const fleetDashboardPage = new FleetDashboardPagePo('_');