Skip to content
Snippets Groups Projects
Commit 4f6d6189 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-7237 add waitForSpinner to test

parent 625fe1c4
No related branches found
No related tags found
No related merge requests found
......@@ -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[vorgangVerwerfenRevoke.status]);
});
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]);
});
});
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment