diff --git a/core/modules/system/tests/src/FunctionalJavascript/ModuleFilterTest.php b/core/modules/system/tests/src/FunctionalJavascript/ModuleFilterTest.php index eaf15286c1..3a41db1ce6 100644 --- a/core/modules/system/tests/src/FunctionalJavascript/ModuleFilterTest.php +++ b/core/modules/system/tests/src/FunctionalJavascript/ModuleFilterTest.php @@ -53,8 +53,11 @@ public function testModuleFilter() { $filter->setValue('test'); $session->wait(1000, 'jQuery("#module-node:visible").length == 0'); $visible_rows = $this->filterVisibleElements($module_rows); + // Test Drupal.announce() message when multiple matches are expected. + $expected_message = count($visible_rows) . ' modules are available in the modified list.'; + $assertSession->elementTextContains('css', '#drupal-live-announce', $expected_message); self::assertGreaterThan(count($visible_rows), count($module_rows)); - $this->assertGreaterThan(1, count($visible_rows)); + self::assertGreaterThan(1, count($visible_rows)); // Test Drupal.announce() message only one match is expected. // Using a very specific module name, we expect only one row.