From 8f9beffe1faae3d42919c09a50b74cf54fd2c83f Mon Sep 17 00:00:00 2001 From: sebo <sebastian.bergandy@external.mgm-cp.com> Date: Tue, 25 Feb 2025 17:01:15 +0100 Subject: [PATCH] Fix bescheid e2e tests --- .../vorgang-bescheid/vorgang-bescheid-historie.cy.ts | 5 ++++- .../vorgang-bescheid/vorgang-bescheid-nur-speichern.cy.ts | 4 +++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-historie.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-historie.cy.ts index ef253d56e9..2be16dd080 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-historie.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-historie.cy.ts @@ -39,7 +39,7 @@ import 'cypress-real-events/support'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { MainPage, waitForSpinnerToDisappear } from '../../../page-objects/main.po'; import { VorgangPage } from '../../../page-objects/vorgang.po'; -import { dropCollections } from '../../../support/cypress-helper'; +import { dropCollections, wait } from '../../../support/cypress-helper'; import { contains, enterWith, exist, notExist } from '../../../support/cypress.util'; import { getUserSabine, initUsermanagerUsers, loginAsSabine } from '../../../support/user-util'; import { buildVorgang, initVorgaenge, objectIds } from '../../../support/vorgang-util'; @@ -47,6 +47,7 @@ import { buildVorgang, initVorgaenge, objectIds } from '../../../support/vorgang registerLocaleData(localeDe, 'de', localeDeExtra); describe('Bescheid History', () => { + const waitForFormPatchMillis: number = 10; const mainPage: MainPage = new MainPage(); const vorgangList: VorgangListE2EComponent = mainPage.getVorgangList(); @@ -114,6 +115,7 @@ describe('Bescheid History', () => { notExist(bescheidWizard.getAttachmentUploadSpinner()); bescheidWizard.getWeiterButton().click(); waitForSpinnerToDisappear(); + wait(waitForFormPatchMillis, 'Wait for patch form values to be completed.'); bescheidWizard.getSaveButton().click(); bescheidWizard.getConfirmAndSaveButton().click(); @@ -152,6 +154,7 @@ describe('Bescheid History', () => { notExist(bescheidWizard.getBescheidUploadSpinner()); bescheidWizard.getWeiterButton().click(); waitForSpinnerToDisappear(); + wait(waitForFormPatchMillis, 'Wait for patch form values to be completed.'); bescheidWizard.getSaveButton().click(); bescheidWizard.getConfirmAndSaveButton().click(); diff --git a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-nur-speichern.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-nur-speichern.cy.ts index ddc9cebd90..abf0e4f293 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-nur-speichern.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-bescheid/vorgang-bescheid-nur-speichern.cy.ts @@ -33,7 +33,7 @@ import 'cypress-real-events/support'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; import { MainPage, waitForSpinnerToDisappear } from '../../../page-objects/main.po'; import { VorgangPage } from '../../../page-objects/vorgang.po'; -import { dropCollections } from '../../../support/cypress-helper'; +import { dropCollections, wait } from '../../../support/cypress-helper'; import { contains, enterWith, exist, haveText, notExist } from '../../../support/cypress.util'; import { TEST_FILE_BESCHEID_ANHANG_VALID, TEST_FILE_BESCHEID_VALID } from '../../../support/data.util'; import { initUsermanagerUsers, loginAsSabine } from '../../../support/user-util'; @@ -42,6 +42,7 @@ import { buildVorgang, initVorgaenge, objectIds } from '../../../support/vorgang registerLocaleData(localeDe, 'de', localeDeExtra); describe('Bescheid speichern', () => { + const waitForFormPatchMillis: number = 10; const mainPage: MainPage = new MainPage(); const vorgangList: VorgangListE2EComponent = mainPage.getVorgangList(); @@ -87,6 +88,7 @@ describe('Bescheid speichern', () => { notExist(bescheidWizard.getAttachmentUploadSpinner()); bescheidWizard.getWeiterButton().click(); waitForSpinnerToDisappear(); + wait(waitForFormPatchMillis, 'Wait for patch form values to be completed.'); bescheidWizard.getSaveButton().click(); -- GitLab