diff --git a/alfa-client/apps/admin-e2e/src/e2e/organisationseinheiten/organisationseinheiten-laden.cy.ts b/alfa-client/apps/admin-e2e/src/e2e/main-tests/organisationseinheiten/organisationseinheiten-laden.cy.ts similarity index 100% rename from alfa-client/apps/admin-e2e/src/e2e/organisationseinheiten/organisationseinheiten-laden.cy.ts rename to alfa-client/apps/admin-e2e/src/e2e/main-tests/organisationseinheiten/organisationseinheiten-laden.cy.ts diff --git a/alfa-client/apps/admin-e2e/src/e2e/organisationseinheiten/organisationseinheiten-signaturen.cy.ts b/alfa-client/apps/admin-e2e/src/e2e/main-tests/organisationseinheiten/organisationseinheiten-signaturen.cy.ts similarity index 100% rename from alfa-client/apps/admin-e2e/src/e2e/organisationseinheiten/organisationseinheiten-signaturen.cy.ts rename to alfa-client/apps/admin-e2e/src/e2e/main-tests/organisationseinheiten/organisationseinheiten-signaturen.cy.ts diff --git a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-abschliessen.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-abschliessen.cy.ts index 08d7553417d836b36ea7b90b4770ebbe5ac7a27f..d2c55e3f2d421dfd0a6a814e4f9524c048afa2b2 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-abschliessen.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-abschliessen.cy.ts @@ -29,7 +29,7 @@ import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-lis import { VorgangE2E, VorgangMessagesE2E, VorgangStatusE2E, vorgangStatusLabelE2E } from '../../../model/vorgang'; import { MainPage, waitForSpinnerToDisappear, waitforSpinnerToAppear } from '../../../page-objects/main.po'; import { VorgangPage } from '../../../page-objects/vorgang.po'; -import { dropCollections, wait } from '../../../support/cypress-helper'; +import { dropCollections } from '../../../support/cypress-helper'; import { contains, exist, haveText, notExist } from '../../../support/cypress.util'; describe('Vorgang abschliessen', () => { @@ -72,8 +72,8 @@ describe('Vorgang abschliessen', () => { }); describe('by button', () => { - it('should have status Beschieden', () => { - haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[vorgangAbschliessen.status]); + it('should have status In Bearbeitung', () => { + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.IN_BEARBEITUNG]); }); it('should show snackBar', () => { @@ -120,8 +120,8 @@ describe('Vorgang abschliessen', () => { }); describe('by icon-button', () => { - it('should have status Beschieden', () => { - haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[vorgangAbschliessenRevoke.status]); + it('should have status In Bearbeitung', () => { + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.IN_BEARBEITUNG]); }); it('should show snackBar', () => { @@ -133,7 +133,6 @@ describe('Vorgang abschliessen', () => { it('should close snackbar on revoke', () => { snackBar.getRevokeButton().click(); - wait(500); waitForSpinnerToDisappear(); notExist(snackBar.getMessage()); diff --git a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-loeschen-anfordern.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-loeschen-anfordern.cy.ts index c22d4da4f7d654fdbf843bc28381da807dd31771..b778bd7cd6dc11e853aafce87269225e0540fa3b 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-loeschen-anfordern.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-loeschen-anfordern.cy.ts @@ -24,12 +24,7 @@ import { VorgangFormularButtonsE2EComponent } from 'apps/alfa-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; -import { - VorgangE2E, - VorgangMessagesE2E, - VorgangStatusE2E, - vorgangStatusLabelE2E, -} from '../../../model/vorgang'; +import { VorgangE2E, VorgangMessagesE2E, VorgangStatusE2E, vorgangStatusLabelE2E } from '../../../model/vorgang'; import { MainPage, waitForSpinnerToDisappear } from '../../../page-objects/main.po'; import { VorgangPage } from '../../../page-objects/vorgang.po'; import { dropCollections, wait } from '../../../support/cypress-helper'; @@ -43,8 +38,7 @@ describe('Vorgang löschen anfordern', () => { const snackBar: SnackBarE2EComponent = mainPage.getSnackBar(); const vorgangPage: VorgangPage = new VorgangPage(); - const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = - vorgangPage.getFormularButtons(); + const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = vorgangPage.getFormularButtons(); const vorgangAbgeschlossenLoeschenAnfordern: VorgangE2E = { ...buildVorgang(objectIds[0], 'DoAbgeschlossenLoeschenAnfordern'), @@ -91,10 +85,7 @@ describe('Vorgang löschen anfordern', () => { describe('by button', () => { it('should have status Abgeschlossen', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[vorgangAbgeschlossenLoeschenAnfordern.status], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.ABGESCHLOSSEN]); }); it('should show snackBar message', () => { @@ -112,10 +103,7 @@ describe('Vorgang löschen anfordern', () => { }); it('should have status zu Löschen', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.ZU_LOESCHEN], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.ZU_LOESCHEN]); }); it('back to vorgang list', () => { @@ -144,15 +132,11 @@ describe('Vorgang löschen anfordern', () => { describe('by icon-button', () => { it('should have status Abgeschlossen', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[vorgangAbgeschlossenLoeschenAnfordernRevoke.status], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.ABGESCHLOSSEN]); }); it('should show snackBar message', () => { vorgangPage.getSubnavigation().getLoeschenAnfordernByIconButton().click(); - waitForSpinnerToDisappear(); exist(snackBar.getCloseButton()); contains(snackBar.getMessage(), VorgangMessagesE2E.LOESCHEN_ANFORDERN); @@ -160,7 +144,6 @@ describe('Vorgang löschen anfordern', () => { it('should close snackbar on revoke', () => { snackBar.getRevokeButton().click(); - waitForSpinnerToDisappear(); notExist(snackBar.getMessage()); }); @@ -170,10 +153,7 @@ describe('Vorgang löschen anfordern', () => { wait(2000, 'Statusänderung flaky'); cy.scrollTo(0, -500); - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.ABGESCHLOSSEN], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.ABGESCHLOSSEN]); }); it('back to vorgang list', () => { @@ -223,10 +203,7 @@ describe('Vorgang löschen anfordern', () => { }); it('should have status zu Löschen', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.ZU_LOESCHEN], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.ZU_LOESCHEN]); }); it('back to vorgang list', () => { @@ -283,10 +260,7 @@ describe('Vorgang löschen anfordern', () => { cy.scrollTo(0, -500); vorgangPage.getVorgangDetailHeader().getStatus(); - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN]); }); it('back to vorgang list', () => { diff --git a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-verwerfen.ea.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-verwerfen.ea.cy.ts index 20afc2819837bb8c13c621513d4f538a06fd8b6c..b2a8a38c6486121c89dba6553cbb45ec480ffe67 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-verwerfen.ea.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-verwerfen.ea.cy.ts @@ -27,20 +27,10 @@ import localeDeExtra from '@angular/common/locales/extra/de'; import { VorgangFormularButtonsE2EComponent } from 'apps/alfa-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { dropCollections } from 'apps/alfa-e2e/src/support/cypress-helper'; import { loginAsEmil } from 'apps/alfa-e2e/src/support/user-util'; -import { - buildVorgang, - createVorgang, - initVorgaenge, - objectIds, -} from 'apps/alfa-e2e/src/support/vorgang-util'; +import { buildVorgang, createVorgang, initVorgaenge, objectIds } from 'apps/alfa-e2e/src/support/vorgang-util'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; -import { - VorgangE2E, - VorgangMessagesE2E, - VorgangStatusE2E, - vorgangStatusLabelE2E, -} from '../../../model/vorgang'; +import { VorgangE2E, VorgangMessagesE2E, VorgangStatusE2E, vorgangStatusLabelE2E } from '../../../model/vorgang'; import { MainPage, waitForSpinnerToDisappear } from '../../../page-objects/main.po'; import { VorgangPage } from '../../../page-objects/vorgang.po'; import { contains, exist, haveText, notExist } from '../../../support/cypress.util'; @@ -53,8 +43,7 @@ describe('Vorgang Verwerfen', () => { const snackbar: SnackBarE2EComponent = mainPage.getSnackBar(); const vorgangPage: VorgangPage = new VorgangPage(); - const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = - vorgangPage.getFormularButtons(); + const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = vorgangPage.getFormularButtons(); const vorgangVerwerfen: VorgangE2E = { ...createVorgang(), name: 'DoVerwerfen' }; const vorgangVerwerfenRevoke: VorgangE2E = { ...buildVorgang(objectIds[0], 'DoRevokeVerwerfen') }; @@ -82,10 +71,7 @@ describe('Vorgang Verwerfen', () => { describe('by button', () => { it('should have status Neu', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[vorgangVerwerfen.status], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.NEU]); }); it('should show snackBar message', () => { @@ -103,10 +89,9 @@ describe('Vorgang Verwerfen', () => { }); it('should have status Verworfen', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN], - ); + waitForSpinnerToDisappear(); + + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN]); }); it('should have button zurückholen', () => { @@ -122,10 +107,7 @@ describe('Vorgang Verwerfen', () => { }); it('should have status Verworfen', () => { - haveText( - vorgangList.getListItem(vorgangVerwerfen.name).getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN], - ); + haveText(vorgangList.getListItem(vorgangVerwerfen.name).getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN]); }); }); }); @@ -140,10 +122,7 @@ describe('Vorgang Verwerfen', () => { describe('by icon-button', () => { it('should have status Neu', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[vorgangVerwerfenRevoke.status], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.NEU]); }); it('should show snackBar', () => { @@ -164,10 +143,7 @@ describe('Vorgang Verwerfen', () => { it('should show status Neu after progressbar dissapear', () => { notExist(vorgangPage.getProgressBar()); - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.NEU], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.NEU]); }); it('should not have button zurückholen', () => { @@ -183,10 +159,7 @@ describe('Vorgang Verwerfen', () => { }); it('should have status Neu', () => { - haveText( - vorgangList.getListItem(vorgangVerwerfenRevoke.name).getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.NEU], - ); + haveText(vorgangList.getListItem(vorgangVerwerfenRevoke.name).getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.NEU]); }); }); }); diff --git a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-wiedereroeffnen.ea.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-wiedereroeffnen.ea.cy.ts index 1f5f74d71c2f8ef90e78c0332c01d5d206cf0969..9ea1bde3ca5c2fc5c2d6dca365d1c7ca1a951dd0 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-wiedereroeffnen.ea.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-wiedereroeffnen.ea.cy.ts @@ -24,20 +24,10 @@ import { VorgangFormularButtonsE2EComponent } from 'apps/alfa-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { dropCollections } from 'apps/alfa-e2e/src/support/cypress-helper'; import { loginAsEmil } from 'apps/alfa-e2e/src/support/user-util'; -import { - buildVorgang, - createVorgang, - initVorgaenge, - objectIds, -} from 'apps/alfa-e2e/src/support/vorgang-util'; +import { buildVorgang, createVorgang, initVorgaenge, objectIds } from 'apps/alfa-e2e/src/support/vorgang-util'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; -import { - VorgangE2E, - VorgangMessagesE2E, - VorgangStatusE2E, - vorgangStatusLabelE2E, -} from '../../../model/vorgang'; +import { VorgangE2E, VorgangMessagesE2E, VorgangStatusE2E, vorgangStatusLabelE2E } from '../../../model/vorgang'; import { MainPage, waitForSpinnerToDisappear } from '../../../page-objects/main.po'; import { VorgangPage } from '../../../page-objects/vorgang.po'; import { contains, exist, haveText, notExist } from '../../../support/cypress.util'; @@ -48,8 +38,7 @@ describe('Vorgang wiedereroeffnen', () => { const snackbar: SnackBarE2EComponent = mainPage.getSnackBar(); const vorgangPage: VorgangPage = new VorgangPage(); - const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = - vorgangPage.getFormularButtons(); + const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = vorgangPage.getFormularButtons(); const vorgangAbgeschlossenWiedereroeffnen: VorgangE2E = { ...createVorgang(), @@ -85,10 +74,7 @@ describe('Vorgang wiedereroeffnen', () => { describe('by button', () => { it('should have status Abgeschlossen', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[vorgangAbgeschlossenWiedereroeffnen.status], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.ABGESCHLOSSEN]); }); it('should show snackBar', () => { @@ -106,10 +92,9 @@ describe('Vorgang wiedereroeffnen', () => { }); it('should have status In Bearbeitung', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.IN_BEARBEITUNG], - ); + waitForSpinnerToDisappear(); + + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.IN_BEARBEITUNG]); }); it('back to vorgang list', () => { @@ -138,10 +123,7 @@ describe('Vorgang wiedereroeffnen', () => { describe('by icon-button', () => { it('should have status Abgeschlossen', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[vorgangAbgeschlossenWiedereroeffnenRevoke.status], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.ABGESCHLOSSEN]); }); it('should show snackBar', () => { @@ -159,13 +141,10 @@ describe('Vorgang wiedereroeffnen', () => { notExist(snackbar.getMessage()); }); - it('should show status Abgeschlossen after progressbar dissapear', () => { + it('should show status Abgeschlossen after progressbar dissapears', () => { notExist(vorgangPage.getProgressBar()); - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.ABGESCHLOSSEN], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.ABGESCHLOSSEN]); }); it('back to vorgang list', () => { diff --git a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-zurueckholen.ea.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-zurueckholen.ea.cy.ts index 87bb746118e04d2ca4abf142f3093f3d213a2440..193e091bededc873cf3da115e36877beec0f7739 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-zurueckholen.ea.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/einheitlicher-ansprechpartner/vorgang-detail/vorgang-zurueckholen.ea.cy.ts @@ -27,20 +27,10 @@ import localeDeExtra from '@angular/common/locales/extra/de'; import { VorgangFormularButtonsE2EComponent } from 'apps/alfa-e2e/src/components/vorgang/vorgang-formular-buttons.e2e.components'; import { dropCollections } from 'apps/alfa-e2e/src/support/cypress-helper'; import { loginAsEmil } from 'apps/alfa-e2e/src/support/user-util'; -import { - buildVorgang, - createVorgang, - initVorgaenge, - objectIds, -} from 'apps/alfa-e2e/src/support/vorgang-util'; +import { buildVorgang, createVorgang, initVorgaenge, objectIds } from 'apps/alfa-e2e/src/support/vorgang-util'; import { SnackBarE2EComponent } from '../../../components/ui/snackbar.e2e.component'; import { VorgangListE2EComponent } from '../../../components/vorgang/vorgang-list.e2e.component'; -import { - VorgangE2E, - VorgangMessagesE2E, - VorgangStatusE2E, - vorgangStatusLabelE2E, -} from '../../../model/vorgang'; +import { VorgangE2E, VorgangMessagesE2E, VorgangStatusE2E, vorgangStatusLabelE2E } from '../../../model/vorgang'; import { MainPage, waitForSpinnerToDisappear } from '../../../page-objects/main.po'; import { VorgangPage } from '../../../page-objects/vorgang.po'; import { contains, exist, haveText, notExist } from '../../../support/cypress.util'; @@ -53,8 +43,7 @@ describe('Vorgang Zurueckholen', () => { const snackBar: SnackBarE2EComponent = mainPage.getSnackBar(); const vorgangPage: VorgangPage = new VorgangPage(); - const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = - vorgangPage.getFormularButtons(); + const vorgangFormularButtons: VorgangFormularButtonsE2EComponent = vorgangPage.getFormularButtons(); const vorgangZurueckholen: VorgangE2E = { ...createVorgang(), @@ -89,10 +78,7 @@ describe('Vorgang Zurueckholen', () => { describe('by button', () => { it('should have status Verworfen', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[vorgangZurueckholen.status], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN]); }); it('should show snackBar', () => { @@ -110,10 +96,7 @@ describe('Vorgang Zurueckholen', () => { }); it('should have status Neu', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.NEU], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.NEU]); }); it('should have button annehmen und verwerfen', () => { @@ -128,10 +111,7 @@ describe('Vorgang Zurueckholen', () => { }); it('should have status Neu', () => { - haveText( - vorgangList.getListItem(vorgangZurueckholen.name).getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.NEU], - ); + haveText(vorgangList.getListItem(vorgangZurueckholen.name).getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.NEU]); }); }); }); @@ -145,11 +125,8 @@ describe('Vorgang Zurueckholen', () => { }); describe('by icon-button', () => { - it('should have status Neu', () => { - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[vorgangZurueckholenRevoke.status], - ); + it('should have status Verworfen', () => { + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN]); }); it('should show snackBar', () => { @@ -169,11 +146,9 @@ describe('Vorgang Zurueckholen', () => { it('should show status Verworfen after progressbar dissapear', () => { notExist(vorgangPage.getProgressBar()); + waitForSpinnerToDisappear(); - haveText( - vorgangPage.getVorgangDetailHeader().getStatus(), - vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN], - ); + haveText(vorgangPage.getVorgangDetailHeader().getStatus(), vorgangStatusLabelE2E[VorgangStatusE2E.VERWORFEN]); }); it('should have button zurueckholen', () => { diff --git a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/postfach-mail/postfach-nachrichten.cy.ts b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/postfach-mail/postfach-nachrichten.cy.ts index bdd036c582a27259769c9ea691ddbbce7e9225b8..7eed88e1044e9855d8411557f4f12a9f1035f705 100644 --- a/alfa-client/apps/alfa-e2e/src/e2e/main-tests/postfach-mail/postfach-nachrichten.cy.ts +++ b/alfa-client/apps/alfa-e2e/src/e2e/main-tests/postfach-mail/postfach-nachrichten.cy.ts @@ -40,18 +40,12 @@ import { deleteDownloadFolder, dropCollections, interceptWithResponse, - wait, } from '../../../support/cypress-helper'; import { exist, notExist } from '../../../support/cypress.util'; import { LinkRelE2E } from '../../../support/linkrels'; import { removeLinkFromResource } from '../../../support/tech.util'; import { initUsermanagerUsers, loginAsSabine } from '../../../support/user-util'; -import { - buildVorgang, - createVorgang, - initVorgaenge, - objectIds, -} from '../../../support/vorgang-util'; +import { buildVorgang, createVorgang, initVorgaenge, objectIds } from '../../../support/vorgang-util'; describe('Postfach Nachrichten', () => { const vorgangList: VorgangListE2EComponent = new MainPage().getVorgangList(); @@ -89,9 +83,7 @@ describe('Postfach Nachrichten', () => { }); function modifyResponse(req: CyHttpMessages.IncomingHttpRequest): void { - req.reply((res) => - res.send(removeLinkFromResource(res.body, LinkRelE2E.POSTFACH_NACHRICHTEN)), - ); + req.reply((res) => res.send(removeLinkFromResource(res.body, LinkRelE2E.POSTFACH_NACHRICHTEN))); } it('navigate to vorgangDetail', () => { @@ -116,25 +108,23 @@ describe('Postfach Nachrichten', () => { exist(postfachMailContainer.getDownloadButtonWithLabel()); }); - it( - 'should have 1 file in download folder after click on download', - { defaultCommandTimeout: 30000 }, - () => { - deleteDownloadFolder(); - postfachMailContainer.getDownloadButtonWithLabel().click(); - waitForSpinnerToDisappear(); - - countDownloadFiles().then((count) => { - expect(count).to.eq(1); - }); - }, - ); + it('should delete download folder and click download', { defaultCommandTimeout: 30000 }, () => { + deleteDownloadFolder(); + postfachMailContainer.getDownloadButtonWithLabel().click(); + waitForSpinnerToDisappear(); + }); + + it('should have 1 file in download folder', () => { + countDownloadFiles().then((count) => { + expect(count).to.eq(1); + }); + }); }); describe('by download button on nachrichten details page', () => { it('should show an overview of all nachrichten after clicking on nachricht', () => { postfachMailContainer.getList().click(); - wait(3000); + waitForSpinnerToDisappear(); exist(postfachMailPage.getRoot()); }); @@ -143,19 +133,17 @@ describe('Postfach Nachrichten', () => { exist(postfachMailPage.getDownloadButton()); }); - it( - 'should have 1 file in download folder after click on download', - { defaultCommandTimeout: 30000 }, - () => { - deleteDownloadFolder(); - postfachMailPage.getDownloadButton().click(); - wait(3000); - - countDownloadFiles().then((count) => { - expect(count).to.eq(1); - }); - }, - ); + it('should delete download folder and click download', { defaultCommandTimeout: 30000 }, () => { + deleteDownloadFolder(); + postfachMailPage.getDownloadButton().click(); + waitForSpinnerToDisappear(); + }); + + it('should have 1 file in download folder', () => { + countDownloadFiles().then((count) => { + expect(count).to.eq(1); + }); + }); }); }); }); diff --git a/alfa-client/apps/alfa-e2e/src/page-objects/main.po.ts b/alfa-client/apps/alfa-e2e/src/page-objects/main.po.ts index 9bd72f35304a2af24f75b5f12f4d173ef0495b7c..f9c6a11705a56aa786e77d80200b1ee867f8c7a8 100644 --- a/alfa-client/apps/alfa-e2e/src/page-objects/main.po.ts +++ b/alfa-client/apps/alfa-e2e/src/page-objects/main.po.ts @@ -42,8 +42,7 @@ export class MainPage { private readonly views: VorgangViewsE2EComponent = new VorgangViewsE2EComponent(); private readonly snackBar: SnackBarE2EComponent = new SnackBarE2EComponent(); private readonly vorgangList: VorgangListE2EComponent = new VorgangListE2EComponent(); - private readonly internalServerErrorDialog: InternalServerErrorDialogE2EComponent = - new InternalServerErrorDialogE2EComponent(); + private readonly internalServerErrorDialog: InternalServerErrorDialogE2EComponent = new InternalServerErrorDialogE2EComponent(); private readonly connectionTimeoutRetryDialog: ConnectionTimeoutRetryDialogE2EComponent = new ConnectionTimeoutRetryDialogE2EComponent(); private readonly connectionTimeoutRetryFailDialog: ConnectionTimeoutRetryFailDialogE2EComponent = diff --git a/alfa-client/libs/ui/src/lib/ui/spinner/spinner.component.html b/alfa-client/libs/ui/src/lib/ui/spinner/spinner.component.html index 7d747d7685124129b52a1069467600538a464aa0..7218921767e09a8314129dea4602dc899ed39b70 100644 --- a/alfa-client/libs/ui/src/lib/ui/spinner/spinner.component.html +++ b/alfa-client/libs/ui/src/lib/ui/spinner/spinner.component.html @@ -23,8 +23,8 @@ unter der Lizenz sind dem Lizenztext zu entnehmen. --> -<div *ngIf="showSpinner" data-test-class="spinner" class="spinner" [style.padding]="padding + 'px'"> - <mat-spinner [diameter]="diameter"></mat-spinner> +<div *ngIf="showSpinner" class="spinner" [style.padding]="padding + 'px'"> + <mat-spinner [diameter]="diameter" data-test-class="spinner"> </mat-spinner> <span *ngIf="text">{{ text }}</span> </div>