diff --git a/e2e/pab.e2e-spec.ts b/e2e/pab.e2e-spec.ts index f9c78ac5b6699ee97ecd6e1d634b75231ddd2526..fe80658dfa0696239c32ac7be2ca181785cea177 100644 --- a/e2e/pab.e2e-spec.ts +++ b/e2e/pab.e2e-spec.ts @@ -32,6 +32,16 @@ describe("ngHyd − Passe à Bassins", () => { // check that pab-table is present const innerFieldsets = element.all(by.css(".pab-data-table")); expect(await innerFieldsets.count()).toBe(1); + + // calculate PAB + const calcButton = calcPage.getCalculateButton(); + await calcButton.click(); + // check that result is not empty + const hasResults = await calcPage.hasResults(); + expect(hasResults).toBe(true); + + // check absence of logs + expect(await calcPage.nbLogEntries()).toBe(0); }); }); @@ -95,7 +105,15 @@ describe("ngHyd − Passe à Bassins", () => { const innerFieldsets = element.all(by.css("td.basin_number")); expect(await innerFieldsets.count()).toBe(5); - // @TODO check more stuff + // calculate PAB + const calcButton = calcPage.getCalculateButton(); + await calcButton.click(); + // check that result is not empty + const hasResults = await calcPage.hasResults(); + expect(hasResults).toBe(true); + + // check absence of logs + expect(await calcPage.nbLogEntries()).toBe(0); }); });