diff -u b/core/modules/update/tests/src/Unit/ProjectCoreCompatibilityTest.php b/core/modules/update/tests/src/Unit/ProjectCoreCompatibilityTest.php --- b/core/modules/update/tests/src/Unit/ProjectCoreCompatibilityTest.php +++ b/core/modules/update/tests/src/Unit/ProjectCoreCompatibilityTest.php @@ -22,7 +22,7 @@ $project_compatibility->setReleaseMessage($project_data); // Ignore the
markup, and only assert that the core compatibility // constraint, range message and core compatible boolean matches. - $purge_compatibility_details = function($release) { + $purge_compatibility_details = function ($release) { unset($release['core_compatibility_details']); return $release; }; only in patch2: unchanged: --- a/core/modules/update/tests/src/Functional/UpdateContribTest.php +++ b/core/modules/update/tests/src/Functional/UpdateContribTest.php @@ -719,7 +719,8 @@ public function securityUpdateAvailabilityProvider() { protected function assertCoreCompatibilityMessage($version, $expected_compatibility_range, $expected_release_title) { $link = $this->getSession()->getPage()->findLink($version); $update_info_element = $link->getParent(); - $this->assertContains("This module is compatible with Drupal core: $expected_compatibility_range", $update_info_element->getText()); + $update_compatibility_details_element = $update_info_element->getParent()->find('css', '.project-update__compatibility-details'); + $this->assertContains("Requires Drupal core: $expected_compatibility_range", $update_compatibility_details_element->getText()); $update_title_element = $update_info_element->getParent()->find('css', '.project-update__version-title'); $this->assertSame($expected_release_title, $update_title_element->getText()); }