diff --git a/e2e/solveur.e2e-spec.ts b/e2e/solveur.e2e-spec.ts index 93adaae77f47d2670daf98ebaab6675e3240894d..90d60c1d0f5635030aa92cd490000274bb714d77 100644 --- a/e2e/solveur.e2e-spec.ts +++ b/e2e/solveur.e2e-spec.ts @@ -52,6 +52,10 @@ describe("Solveur - ", () => { const ntc = calcPage.getSelectById("select_target_nub"); const ntcV = await calcPage.getSelectValueText(ntc); expect(ntcV).toContain("PAB : puissance / Puissance dissipée (PV)"); + // check targetted result + const ntt = calcPage.getSelectById("select_target_result"); + const nttV = await calcPage.getSelectValueText(ntt); + expect(nttV).toContain("Puissance dissipée (PV)"); // check searched Parameter const sp = calcPage.getSelectById("select_searched_param"); const spV = await calcPage.getSelectValueText(sp); @@ -66,6 +70,11 @@ describe("Solveur - ", () => { // check that result is not empty const hasResults = await calcPage.hasResults(); expect(hasResults).toBe(true); + + // change targetted Nub, check that targetted result changes too + await calcPage.changeSelectValue(ntc, 0); + const nttV2 = await calcPage.getSelectValueText(ntt); + expect(nttV2).not.toContain("Puissance dissipée (PV)"); }); it("create > feed > calculate > clone > calculate clone", async () => {