diff --git a/e2e/calculator.po.ts b/e2e/calculator.po.ts
index 97d0ac1f2beb6a9f56ef20799e378a9b22c1e5c2..f2d7271628995bd5c9f51ee725a6962bc9c9aa89 100644
--- a/e2e/calculator.po.ts
+++ b/e2e/calculator.po.ts
@@ -335,6 +335,17 @@ export class CalculatorPage {
         return style.indexOf("color: red;") !== -1;
     }
 
+    /**
+     * return true if the nth log entry is a warning
+     */
+    async nthLogEntryIsWarning(n: number) {
+        const errs = element.all(by.css("log-entry"));
+        const e = errs.get(n);
+        const icon = e.element(by.css("div mat-icon"));
+        const style = await icon.getAttribute("style");
+        return style.indexOf("color: orange;") !== -1;
+    }
+
     async clickSaveCalcButton() {
         await scrollPageToTop();
         return await element(by.css("#save-calc")).click();
diff --git a/e2e/parallel-structures.e2e-spec.ts b/e2e/parallel-structures.e2e-spec.ts
index 16e859cb6499996e72fdd4b96d7df69f1c41b298..f290cab9bcca727fb6649ee1703251caccd350bb 100644
--- a/e2e/parallel-structures.e2e-spec.ts
+++ b/e2e/parallel-structures.e2e-spec.ts
@@ -61,7 +61,6 @@ describe("Parallel structures - ", () => {
     });
 
     it("check submergence error", async () => {
-        debugger
         await startPage.navigateTo();
 
         await loadSession(navBar, sideNav, "./session/session-erreur-ennoiement-614.json");
@@ -77,9 +76,10 @@ describe("Parallel structures - ", () => {
         await browser.sleep(500);
 
         // check error message in log
-        expect(await calcPage.nbLogEntries()).toBe(1);
+        expect(await calcPage.nbLogEntries()).toBe(2);
 
-        expect(await calcPage.nthLogEntryIsError(0)).toBe(true);
+        expect(await calcPage.nthLogEntryIsWarning(0)).toBe(true);
+        expect(await calcPage.nthLogEntryIsError(1)).toBe(true);
 
         // second calculator
 
@@ -91,8 +91,9 @@ describe("Parallel structures - ", () => {
         await browser.sleep(500);
 
         // check error message in log
-        expect(await calcPage.nbLogEntries()).toBe(1);
+        expect(await calcPage.nbLogEntries()).toBe(2);
 
-        expect(await calcPage.nthLogEntryIsError(0)).toBe(true);
+        expect(await calcPage.nthLogEntryIsWarning(0)).toBe(true);
+        expect(await calcPage.nthLogEntryIsError(1)).toBe(true);
     });
 });