diff --git a/core/modules/contextual/tests/src/FunctionalJavascript/EditModeTest.php b/core/modules/contextual/tests/src/FunctionalJavascript/EditModeTest.php
index 9a52f24a4f..9fdef448d7 100644
--- a/core/modules/contextual/tests/src/FunctionalJavascript/EditModeTest.php
+++ b/core/modules/contextual/tests/src/FunctionalJavascript/EditModeTest.php
@@ -53,11 +53,16 @@ public function testAnnounceEditMode() {
     // tray Ajax activity is done.
     $web_assert->assertWaitOnAjaxRequest();
 
+    // Enable edit mode.
     $this->pressToolbarEditButton();
     $this->assertAnnounceEditMode();
+    // Disable edit mode.
     $this->pressToolbarEditButton();
     $this->assertAnnounceLeaveEditMode();
+    // Enable edit mode again.
     $this->pressToolbarEditButton();
+    // Finally assert that the 'edit mode enabled' announcement is still correct
+    // after toggling the edit mode at least once.
     $this->assertAnnounceEditMode();
   }
 
