From b96048549e1a80707b9f30eb9ffdc37d36ee3359 Mon Sep 17 00:00:00 2001
From: Adam Globus-Hoenich <adam.hoenich@acquia.com>
Date: Wed, 15 Jun 2022 13:09:51 -0400
Subject: [PATCH] workaround

---
 .../tests/src/Build/TemplateProjectTestBase.php            | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/package_manager/tests/src/Build/TemplateProjectTestBase.php b/package_manager/tests/src/Build/TemplateProjectTestBase.php
index ce32db46bc..fd8964881c 100644
--- a/package_manager/tests/src/Build/TemplateProjectTestBase.php
+++ b/package_manager/tests/src/Build/TemplateProjectTestBase.php
@@ -384,7 +384,12 @@ END;
     // from being built correctly, among other deleterious effects. To prevent
     // such shenanigans, always remove drupal/automatic_updates from
     // drupal/core-recommended.
-    $this->runComposer('composer remove --no-update drupal/automatic_updates', 'composer/Metapackage/CoreRecommended');
+    $file = $this->getWorkspaceDirectory() . '/composer/Metapackage/CoreRecommended/composer.json';
+    $this->assertFileIsWritable($file);
+    $data = file_get_contents($file);
+    $data = json_decode($data, TRUE);
+    unset($data['require']['drupal/automatic_updates']);
+    file_put_contents($file, json_encode($data, JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT));
   }
 
   // END: DELETE FROM CORE MERGE REQUEST
-- 
GitLab