diff --git a/e2e/src/app.e2e-spec.ts b/e2e/src/app.e2e-spec.ts index d98bef60c0a68cc58765b07394d637ec4d249947..6ba3931d299e67b2293ce19c237e822ad260bcbb 100644 --- a/e2e/src/app.e2e-spec.ts +++ b/e2e/src/app.e2e-spec.ts @@ -1,3 +1,5 @@ +import { browser, logging } from 'protractor'; + import LoginPage from './app.po'; describe('Testcenter Frontend', () => { @@ -6,4 +8,12 @@ describe('Testcenter Frontend', () => { await expect(LoginPage.getFirstCardTitle()).toEqual('Anmelden'); await expect(LoginPage.getSecondCardTitle()).toEqual('IQB-Testcenter'); }); + + afterEach(async () => { + // Assert that there are no errors emitted from the browser + const logs = await browser.manage().logs().get(logging.Type.BROWSER); + expect(logs).not.toContain(jasmine.objectContaining({ + level: logging.Level.SEVERE + } as logging.Entry)); + }); });