diff --git a/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php b/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php index 94a0c8b1cb..451b80e85f 100644 --- a/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php +++ b/core/tests/Drupal/BuildTests/Composer/Template/ComposerProjectTemplatesTest.php @@ -255,7 +255,12 @@ protected function makeVendorPackage($repository_path) { $packages = []; foreach ($installed['installed'] as $project) { $name = $project['name']; - $version = $project['version']; + // Handle version information which has a commit hash appended. + $version = explode(' ', $project['version'], 2)[0]; + // Fix behat/mink version for 8.8.x. + if ($name === 'behat/mink' && $version === 'dev-master') { + $version = '1.7.x-dev'; + } $path = "vendor/$name"; $full_path = "$root/$path"; // We are building a set of path repositories to projects in the vendor