From 39377a1d48d44dbf045e9ec780b2052f8bb2d6c7 Mon Sep 17 00:00:00 2001
From: "mathias.chouet" <mathias.chouet@irstea.fr>
Date: Mon, 15 Jul 2019 10:52:35 +0200
Subject: [PATCH] Update PAB e2e test

---
 e2e/pab.e2e-spec.ts | 20 +++++++++++++++++++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git a/e2e/pab.e2e-spec.ts b/e2e/pab.e2e-spec.ts
index f9c78ac5b..fe80658df 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);
     });
 
   });
-- 
GitLab