diff --git a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-detailansicht/vorgang-aktenzeichen-anlegen.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-detailansicht/vorgang-aktenzeichen-anlegen.cy.ts index ffe5e2a8433e232d4859ac4af79d778d16e69193..7d14cdb7bd568826d12bf6ba6edd6d1a45a8be7d 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-detailansicht/vorgang-aktenzeichen-anlegen.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/vorgang-detailansicht/vorgang-aktenzeichen-anlegen.cy.ts @@ -22,12 +22,7 @@ import { VorgangPage } from '../../../page-objects/vorgang.po'; import { dropCollections } from '../../../support/cypress-helper'; import { contains, enterWith, exist, notExist } from '../../../support/cypress.util'; import { getUserSabine, initUsermanagerUsers, loginAsSabine } from '../../../support/user-util'; -import { - buildVorgang, - initSearchIndex, - initVorgaenge, - objectIds, -} from '../../../support/vorgang-util'; +import { buildVorgang, initSearchIndex, initVorgaenge, objectIds } from '../../../support/vorgang-util'; registerLocaleData(localeDe, 'de', localeDeExtra); @@ -46,8 +41,7 @@ describe('Aktenzeichen anlegen', () => { const vorgangPage: VorgangPage = new VorgangPage(); const vorgangHeader: VorgangDetailHeaderE2EComponent = vorgangPage.getVorgangDetailHeader(); - const aktenzeichenEditor: VorgangAktenzeichenEditE2EComponent = - vorgangPage.getAktenzeichenEditor(); + const aktenzeichenEditor: VorgangAktenzeichenEditE2EComponent = vorgangPage.getAktenzeichenEditor(); const header: HeaderE2EComponent = mainPage.getHeader(); const vorgangSearch: VorgangSearchE2EComponent = header.getVorgangSearch(); const bescheidWizard: VorgangBescheidWizardE2EComponent = vorgangPage.getBescheidWizard(); @@ -77,14 +71,10 @@ describe('Aktenzeichen anlegen', () => { aktenzeichen: searchAZ, }; - const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = - vorgangPage.getFormularButtons(); - const vorgangDatenFormular: VorgangFormularDatenE2EComponent = - vorgangPage.getFormularDatenContainer(); + const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = vorgangPage.getFormularButtons(); + const vorgangDatenFormular: VorgangFormularDatenE2EComponent = vorgangPage.getFormularDatenContainer(); - const vorgangShowInSearch: VorgangListItemE2EComponent = vorgangList.getListItem( - aktenzeichenVorgangSearch.name, - ); + const vorgangShowInSearch: VorgangListItemE2EComponent = vorgangList.getListItem(aktenzeichenVorgangSearch.name); before(() => { initVorgaenge([ @@ -305,9 +295,7 @@ describe('Aktenzeichen anlegen', () => { describe('search for Aktenzeichen', () => { it('should find Vorgang with existing Aktenzeichen', () => { vorgangList.getListItem(aktenzeichenVorgangSearch.name).getRoot().click(); - enterWith(vorgangSearch.getInput(), searchAZ); - //currently the first search only works if you manually send an Enter after a short delay - cy.wait(1000); + enterWith(vorgangSearch.getInput(), searchAZ, 500); vorgangSearch.getInput().type('{enter}'); exist(vorgangShowInSearch.getRoot()); @@ -317,7 +305,7 @@ describe('Aktenzeichen anlegen', () => { vorgangList.getListItem(aktenzeichenVorgangSearch.name).getRoot().click(); vorgangHeader.getAktenzeichenEditButton().click(); setNewAktenzeichen(newAZ); - enterWith(vorgangSearch.getInput(), searchAZ); + enterWith(vorgangSearch.getInput(), searchAZ, 500); notExist(vorgangShowInSearch.getRoot()); });