Skip to content
Snippets Groups Projects

Mise à jour vers Angular 15

Merged David Dorchies requested to merge 659-mise-a-jour-vers-angular-15 into devel
All threads resolved!
Files
4
@@ -30,32 +30,44 @@ describe("linked parameter - ", () => {
await browser.pause(200);
await navBar.clickNewCalculatorButton();
});
it("delete linked module and duplicate remaining one", async () => {
await newSession(navBar, sideNav);
it("delete linked module", async () => {
// open "channel flow with hydraulic structures" example
const examples = await $$("#examples-list .load-example");
await examples[1].click();
await browser.pause(500);
// open "fish ladder: fall" calculator
await openCalculator(12, navBar, listPage);
// select "up/downstream elevations of a reach" tab
await navBar.clickCalculatorTab(1);
await browser.pause(500);
await browser.pause(1000);
// clone calculator
await calcPage.clickCloneCalcButton();
await browser.pause(200);
// close "solver" calculator
await navBar.middleClickCalculatorTab(3);
// set DH in link mode
let inpDH = await calcPage.getInputById("DH");
await calcPage.setParamMode(inpDH, "link");
await browser.pause(200);
// reselect "up/downstream elevations of a reach" tab
await navBar.clickCalculatorTab(1);
await browser.pause(500);
// close 1st calculator
await navBar.middleClickCalculatorTab(0);
await browser.pause(200);
// close second "parallel structures" calculator
await navBar.middleClickCalculatorTab(2);
// check DH input is in "fixed" state in remaining calculator (not the aim of this test)
inpDH = await calcPage.getInputById("DH");
expect(await calcPage.inputIsInFixedMode(inpDH)).toBe(true);
// close first "parallel structures" calculator
await navBar.middleClickCalculatorTab(0);
// set DH to calculated mode
await calcPage.setParamMode(inpDH, "cal");
await browser.pause(100);
// clone calculator
await calcPage.clickCloneCalcButton();
await browser.pause(200);
// select 1st tab
await navBar.clickCalculatorTab(0);
await browser.pause(500);
// check Z2 input is in "fixed" state in remaining calculator
const inpZ2 = await calcPage.getInputById("Z2");
expect(await calcPage.inputIsInFixedMode(inpZ2)).toBe(true);
// check DH input is in "calc" mode
inpDH = await calcPage.getInputById("DH");
expect(await calcPage.inputIsInCalculatedMode(inpDH)).toBe(true);
});
});
Loading