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 ef253d56e93bd77ac2f64a0bda7778f3474b07a4..2be16dd08037f07cf1d05b55f67f36bc672fca09 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 ddc9cebd902de1645badf90742ae43a258b14d16..abf0e4f293333973583bf082f6524fb77dbb0b6d 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();