From 626732250b3da17cd000b745ad052e7fb403a55e Mon Sep 17 00:00:00 2001 From: Matthew Setter Date: Fri, 21 Mar 2025 20:51:11 +1000 Subject: [PATCH 1/2] Refactor to support PHPUnit's new event system This change refactors some of the test code to support PHPUnit's most recent iteration of its event system. The previous iteration worked for earlier versions, but there was a newer version release in PHPUnit 10.0.7. --- phpunit.xml.dist | 12 ++--- .../IntegrationTestStartedListener.php | 48 +++++++++++++++++++ .../IntegrationTestStoppedListener.php | 31 ++++++++++++ .../Extension/ListenerExtension.php | 22 +++++++++ 4 files changed, 105 insertions(+), 8 deletions(-) create mode 100644 test/integration/Extension/IntegrationTestStartedListener.php create mode 100644 test/integration/Extension/IntegrationTestStoppedListener.php create mode 100644 test/integration/Extension/ListenerExtension.php diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 0d4ce670a..52ce8bc98 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -4,11 +4,10 @@ xsi:noNamespaceSchemaLocation="vendor/phpunit/phpunit/phpunit.xsd" bootstrap="vendor/autoload.php" colors="true"> - - - ./src - - + + + + @@ -19,9 +18,6 @@ - - -