From 0d934d206b42fe967c0385175c819c64dc580134 Mon Sep 17 00:00:00 2001 From: Ted Bowman <41201-tedbow@users.noreply.drupalcode.org> Date: Tue, 8 Nov 2022 11:14:05 -0500 Subject: [PATCH] Issue #3319497 by tedbow, yash.rode, Wim Leers: Build test failure on local in 8.x-2.x due to drupal core packages being added to vendor.json --- .../tests/src/Build/TemplateProjectTestBase.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/package_manager/tests/src/Build/TemplateProjectTestBase.php b/package_manager/tests/src/Build/TemplateProjectTestBase.php index 0a06608bbb..969f42bd34 100644 --- a/package_manager/tests/src/Build/TemplateProjectTestBase.php +++ b/package_manager/tests/src/Build/TemplateProjectTestBase.php @@ -296,8 +296,18 @@ END; $packages = []; $drupal_root = $this->getDrupalRoot(); + // @todo Add assertions that these packages never get added to vendor.json + // and determine if this logic should removed in the core merge request in + // https://drupal.org/i/3319679. + $core_packages = [ + 'drupal/core-vendor-hardening', + 'drupal/core-project-message', + ]; foreach ($this->getInstalledPackages() as $package) { $name = $package['name']; + if (in_array($name, $core_packages, TRUE)) { + continue; + } $path = "$drupal_root/vendor/$name"; // We are building a set of path repositories to projects in the vendor -- GitLab