From 804e6c14f29564af741a516d1a0f2608b638d707 Mon Sep 17 00:00:00 2001 From: Malte Wunsch Date: Fri, 5 Sep 2025 14:49:43 +0200 Subject: [PATCH 1/3] Drop support for phpunit/phpunit 8 and 9 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index ca8035c..64ab22e 100644 --- a/composer.json +++ b/composer.json @@ -26,7 +26,7 @@ "symfony/service-contracts": "^2.1.2|^3.0" }, "require-dev": { - "phpunit/phpunit": "^8.5|^9.5|^10.0" + "phpunit/phpunit": "^10.0" }, "autoload": { "psr-4": { From f0bc13bfb64be1a74f29d6f68e4ea22f4b889818 Mon Sep 17 00:00:00 2001 From: Malte Wunsch Date: Fri, 5 Sep 2025 14:51:11 +0200 Subject: [PATCH 2/3] Update deprecated PHPUnit configuration schema Migrated using "--migrate-configuration". --- .gitignore | 1 + phpunit.xml.dist | 27 +++++++++++---------------- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index b3300bd..386df3d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ vendor/ tools/ slimdump.phar +.phpunit.cache phpunit.xml .php-cs-fixer.cache .phpunit.result.cache diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 50f9449..f0525c6 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -1,18 +1,13 @@ - - - - - test - - - - - - src - - + + + + test + + + + + src + + From d706c425a161d8d43c4dc0c5a3734a1cb895e75e Mon Sep 17 00:00:00 2001 From: Malte Wunsch Date: Fri, 5 Sep 2025 14:52:23 +0200 Subject: [PATCH 3/3] Declare data provider methods static --- test/Webfactory/Slimdump/Config/FakerReplacerTest.php | 2 +- test/Webfactory/Slimdump/Config/TableTest.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/Webfactory/Slimdump/Config/FakerReplacerTest.php b/test/Webfactory/Slimdump/Config/FakerReplacerTest.php index d2b5142..da23773 100644 --- a/test/Webfactory/Slimdump/Config/FakerReplacerTest.php +++ b/test/Webfactory/Slimdump/Config/FakerReplacerTest.php @@ -50,7 +50,7 @@ public function testValidateReplacementConfiguredNotExisting() * * @return array */ - public function provideValidReplacementIds() + public static function provideValidReplacementIds() { return [ [FakerReplacer::PREFIX.'firstname'], // original faker property diff --git a/test/Webfactory/Slimdump/Config/TableTest.php b/test/Webfactory/Slimdump/Config/TableTest.php index e8b6b66..5423ff4 100644 --- a/test/Webfactory/Slimdump/Config/TableTest.php +++ b/test/Webfactory/Slimdump/Config/TableTest.php @@ -153,7 +153,7 @@ public function testDumpTriggerAttribute($value, $expected) $this->assertEquals($table->isTriggerDumpRequired(), Table::TRIGGER_SKIP !== $expected); } - public function dumpTriggerAttributeValues() + public static function dumpTriggerAttributeValues() { return [ ['true', Table::DEFINER_NO_DEFINER],