From 6b820465ed7a77767fe8bc996772a70267f2f312 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Grand?= <francois.grand@inrae.fr> Date: Thu, 23 Mar 2023 14:56:21 +0100 Subject: [PATCH] test(e2e): MacroRugoRemous: check select empty message when no PAM exists in the session refs #609 --- e2e/macrorugo-remous.e2e-spec.ts | 80 ++++++++++++++++---------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/e2e/macrorugo-remous.e2e-spec.ts b/e2e/macrorugo-remous.e2e-spec.ts index 14815aa4f..a856c9e6e 100644 --- a/e2e/macrorugo-remous.e2e-spec.ts +++ b/e2e/macrorugo-remous.e2e-spec.ts @@ -12,43 +12,43 @@ xdescribe("MacroRugoRemous - ", () => { let navBar: Navbar; let calcPage: CalculatorPage; - beforeAll(() => { - prefPage = new PreferencesPage(); - listPage = new ListPage(); - navBar = new Navbar(); - calcPage = new CalculatorPage(); - }); - - beforeEach(async () => { - // disable evil option "empty fields on module creation" - await prefPage.navigateTo(); - await browser.pause(200); - await prefPage.disableEvilEmptyFields(); - await browser.pause(200); - }); + beforeAll(() => { + prefPage = new PreferencesPage(); + listPage = new ListPage(); + navBar = new Navbar(); + calcPage = new CalculatorPage(); + }); + + beforeEach(async () => { + // disable evil option "empty fields on module creation" + await prefPage.navigateTo(); + await browser.pause(200); + await prefPage.disableEvilEmptyFields(); + await browser.pause(200); + }); it("check select empty message is present when no PAM is in the session", async () => { // MacroRugoRemous calculator await openCalculator(37, navBar, listPage); - // const emptyMsg = element(by.css("div .message-when-empty")); - const emptyMsg = await $("div .message-when-empty"); - expect(await isElementDisplayed(emptyMsg)).toBe(true); - }); + // const emptyMsg = element(by.css("div .message-when-empty")); + const emptyMsg = await $("div .message-when-empty"); + expect(await isElementDisplayed(emptyMsg)).toBe(true); + }); it("check select empty message is not present when a PAM exists in the session", async () => { // PAM calculator await openCalculator(11, navBar, listPage); - await navBar.clickNewCalculatorButton(); - await browser.pause(200); + await navBar.clickNewCalculatorButton(); + await browser.pause(200); // MacroRugoRemous calculator await openCalculator(37, navBar, listPage); - const emptyMsg = $("div .message-when-empty"); - expect(await isElementDisplayed(emptyMsg)).toBe(false); - }); + const emptyMsg = $("div .message-when-empty"); + expect(await isElementDisplayed(emptyMsg)).toBe(false); + }); it("check select error message when target PAM has no variated parameter", async () => { // PAM calculator @@ -57,28 +57,28 @@ xdescribe("MacroRugoRemous - ", () => { // MacroRugoRemous calculator await openCalculator(37, navBar, listPage); - const errorMsg = await $("div .select-error-message"); - expect(await isElementDisplayed(errorMsg)).toBe(false); - }); + const errorMsg = await $("div .select-error-message"); + expect(await isElementDisplayed(errorMsg)).toBe(false); + }); - it("check select error message when target PAM has a variated parameter", async () => { - // start page - await navBar.clickNewCalculatorButton(); - await browser.pause(200); + it("check select error message when target PAM has a variated parameter", async () => { + // start page + await navBar.clickNewCalculatorButton(); + await browser.pause(200); - // PAM calculator - await listPage.clickMenuEntryForCalcType(11); - browser.pause(200); + // PAM calculator + await listPage.clickMenuEntryForCalcType(11); + browser.pause(200); - // set ZF1 to variated mode - const zf1 = await calcPage.getInputById("ZF1"); - await calcPage.setParamMode(zf1, "var"); - await browser.pause(200); + // set ZF1 to variated mode + const zf1 = await calcPage.getInputById("ZF1"); + await calcPage.setParamMode(zf1, "var"); + await browser.pause(200); // MacroRugoRemous calculator await openCalculator(37, navBar, listPage); - const errorMsg = await $("div .select-error-message"); - expect(await isElementDisplayed(errorMsg)).toBe(true); - }); + const errorMsg = await $("div .select-error-message"); + expect(await isElementDisplayed(errorMsg)).toBe(true); + }); }); -- GitLab