From 490ed186afb00bf8b65828c9739bf5d05e4c820d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr>
Date: Fri, 28 Oct 2022 09:10:29 +0200
Subject: [PATCH] test(e2e): check section select default value from calculator
 configuration is honored

refs #483
---
 e2e/select-default-value.e2e-spec.ts | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/e2e/select-default-value.e2e-spec.ts b/e2e/select-default-value.e2e-spec.ts
index 8796f19ac..9ec1205cd 100644
--- a/e2e/select-default-value.e2e-spec.ts
+++ b/e2e/select-default-value.e2e-spec.ts
@@ -35,8 +35,21 @@ describe("check the select default value - ", () => {
 
         // in the calculator configuration file, the default resolution method is 'Trapezes'.
         // let's check this...
-        const sel_section = calcPage.getSelectById("select_resolution");
-        const val = await calcPage.getSelectValueText(sel_section);
+        const sel = calcPage.getSelectById("select_resolution");
+        const val = await calcPage.getSelectValueText(sel);
         expect(val).toBe("Intégration par trapèzes");
     });
+
+    it("in the 'up/downstream elevations of a reach' calculator", async () => {
+        // open "up/downstream elevations of a reach" calculator
+        await navBar.clickNewCalculatorButton();
+        await listPage.clickMenuEntryForCalcType(21);
+        await browser.sleep(200);
+
+        // in the calculator configuration file, the default section method is 'Rectangulaire'.
+        // let's check this...
+        const sel = calcPage.getSelectById("select_section");
+        const val = await calcPage.getSelectValueText(sel);
+        expect(val).toBe("Rectangulaire");
+    });
 });
-- 
GitLab