From 1b96488d6a49f70a9765609204df53d4080cd3ab Mon Sep 17 00:00:00 2001
From: Lauri Eskola <lauri.eskola@acquia.com>
Date: Thu, 16 Mar 2023 17:00:26 +0200
Subject: [PATCH] Issue #3321905 by phenaproxima, Wim Leers, jonathanshaw, dww,
 catch, effulgentsia, longwave: Add colinodell/psr-test-logger to core's dev
 dependencies

---
 composer.json                                 |  1 +
 composer.lock                                 | 81 ++++++++++++++++++-
 .../Metapackage/DevDependencies/composer.json |  1 +
 .../PinnedDevDependencies/composer.json       |  1 +
 core/misc/cspell/dictionary.txt               |  2 +
 5 files changed, 85 insertions(+), 1 deletion(-)

diff --git a/composer.json b/composer.json
index 0c32186d74f1..1079c107b498 100644
--- a/composer.json
+++ b/composer.json
@@ -18,6 +18,7 @@
         "behat/mink": "^1.10",
         "behat/mink-browserkit-driver": "^2.1",
         "behat/mink-selenium2-driver": "^1.4",
+        "colinodell/psr-testlogger": "^1.2",
         "composer/composer": "^2.4",
         "drupal/coder": "^8.3.10",
         "instaclick/php-webdriver": "^1.4.1",
diff --git a/composer.lock b/composer.lock
index 4b574a679cbf..142674b58cb1 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "31ed43e991e91dae14239ba7578c8320",
+    "content-hash": "4bd73d17c0466e563e03f3b00b30009e",
     "packages": [
         {
             "name": "asm89/stack-cors",
@@ -4399,6 +4399,85 @@
             },
             "time": "2022-03-28T14:55:17+00:00"
         },
+        {
+            "name": "colinodell/psr-testlogger",
+            "version": "v1.2.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/colinodell/psr-testlogger.git",
+                "reference": "9246155e688b310fb3d0f201ead2445686b5844e"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/colinodell/psr-testlogger/zipball/9246155e688b310fb3d0f201ead2445686b5844e",
+                "reference": "9246155e688b310fb3d0f201ead2445686b5844e",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^8.0",
+                "psr/log": "^1.0 || ^2.0 || ^3.0"
+            },
+            "provide": {
+                "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
+            },
+            "require-dev": {
+                "phpstan/phpstan": "^1.9.2",
+                "phpunit/phpunit": "^9.5.5",
+                "scrutinizer/ocular": "^1.8.1",
+                "unleashedtech/php-coding-standard": "^3.1",
+                "vimeo/psalm": "^4.30.0"
+            },
+            "type": "library",
+            "autoload": {
+                "psr-4": {
+                    "ColinODell\\PsrTestLogger\\": "src"
+                }
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "authors": [
+                {
+                    "name": "Colin O'Dell",
+                    "email": "colinodell@gmail.com",
+                    "homepage": "https://www.colinodell.com",
+                    "role": "Lead Developer"
+                }
+            ],
+            "description": "PSR-3 compliant test logger based on psr/log v1's, but compatible with v2 and v3 too!",
+            "homepage": "https://github.com/colinodell/psr-testlogger",
+            "keywords": [
+                "log",
+                "logger",
+                "logging",
+                "mock",
+                "phpunit",
+                "psr",
+                "test",
+                "unit"
+            ],
+            "support": {
+                "issues": "https://github.com/colinodell/psr-testlogger/issues",
+                "rss": "https://github.com/colinodell/psr-testlogger/releases.atom",
+                "source": "https://github.com/colinodell/psr-testlogger"
+            },
+            "funding": [
+                {
+                    "url": "https://www.colinodell.com/sponsor",
+                    "type": "custom"
+                },
+                {
+                    "url": "https://www.paypal.me/colinpodell/10.00",
+                    "type": "custom"
+                },
+                {
+                    "url": "https://github.com/colinodell",
+                    "type": "github"
+                }
+            ],
+            "time": "2023-03-14T19:12:55+00:00"
+        },
         {
             "name": "composer/ca-bundle",
             "version": "1.3.5",
diff --git a/composer/Metapackage/DevDependencies/composer.json b/composer/Metapackage/DevDependencies/composer.json
index 8d7f97dc7856..3db5544de5af 100644
--- a/composer/Metapackage/DevDependencies/composer.json
+++ b/composer/Metapackage/DevDependencies/composer.json
@@ -10,6 +10,7 @@
         "behat/mink": "^1.10",
         "behat/mink-browserkit-driver": "^2.1",
         "behat/mink-selenium2-driver": "^1.4",
+        "colinodell/psr-testlogger": "^1.2",
         "composer/composer": "^2.4",
         "drupal/coder": "^8.3.10",
         "instaclick/php-webdriver": "^1.4.1",
diff --git a/composer/Metapackage/PinnedDevDependencies/composer.json b/composer/Metapackage/PinnedDevDependencies/composer.json
index c00e9f970af4..6d88a064bad8 100644
--- a/composer/Metapackage/PinnedDevDependencies/composer.json
+++ b/composer/Metapackage/PinnedDevDependencies/composer.json
@@ -11,6 +11,7 @@
         "behat/mink": "v1.10.0",
         "behat/mink-browserkit-driver": "v2.1.0",
         "behat/mink-selenium2-driver": "v1.6.0",
+        "colinodell/psr-testlogger": "v1.2.0",
         "composer/ca-bundle": "1.3.5",
         "composer/class-map-generator": "1.0.0",
         "composer/composer": "2.5.4",
diff --git a/core/misc/cspell/dictionary.txt b/core/misc/cspell/dictionary.txt
index 5c5fa462786b..ae15d32bdeaa 100644
--- a/core/misc/cspell/dictionary.txt
+++ b/core/misc/cspell/dictionary.txt
@@ -213,6 +213,7 @@ cnfi
 cochez
 codesniffer
 colgroups
+colinodell
 collegehumor
 colonpos
 colour
@@ -1220,6 +1221,7 @@ testk
 testkey
 testlist
 testload
+testlogger
 testname
 testproject
 testservice
-- 
GitLab