From db55643603eb5e9273b72e0d274256702ed990f0 Mon Sep 17 00:00:00 2001 From: Dawid Parafinski Date: Thu, 17 Sep 2026 16:42:01 +0200 Subject: [PATCH 1/5] IBX-12606: Replaced the Symfony deprecation thresholds with PHPUnit's native deprecation gate --- phpunit.baseline.xml | 34 ++++++++++++++++++++++++++++++++++ phpunit.integration.xml | 1 - phpunit.xml | 4 ++-- 3 files changed, 36 insertions(+), 3 deletions(-) create mode 100644 phpunit.baseline.xml diff --git a/phpunit.baseline.xml b/phpunit.baseline.xml new file mode 100644 index 000000000..59aeddfe9 --- /dev/null +++ b/phpunit.baseline.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/phpunit.integration.xml b/phpunit.integration.xml index 49d565acb..877a300f4 100644 --- a/phpunit.integration.xml +++ b/phpunit.integration.xml @@ -8,7 +8,6 @@ - diff --git a/phpunit.xml b/phpunit.xml index 89b80af6a..38aa7d501 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,5 +1,5 @@ - + tests/bundle @@ -8,7 +8,7 @@ tests/lib - + src From 1b88371946bae56729d95703139c81bcc119122f Mon Sep 17 00:00:00 2001 From: Dawid Parafinski Date: Fri, 18 Sep 2026 16:22:55 +0200 Subject: [PATCH 2/5] IBX-12606: Failed test runs on PHP notices and warnings to keep the PHPUnit 9 convert*ToExceptions strictness --- phpunit.integration.xml | 2 +- phpunit.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/phpunit.integration.xml b/phpunit.integration.xml index 877a300f4..dc4f2e619 100644 --- a/phpunit.integration.xml +++ b/phpunit.integration.xml @@ -1,5 +1,5 @@ - + tests/integration diff --git a/phpunit.xml b/phpunit.xml index 38aa7d501..5bfeab27a 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,5 +1,5 @@ - + tests/bundle From 800953eafd26fa650123b98a72a6339dc6bccd23 Mon Sep 17 00:00:00 2001 From: Dawid Parafinski Date: Fri, 18 Sep 2026 16:23:30 +0200 Subject: [PATCH 3/5] IBX-12606: Dropped unused symfony/phpunit-bridge dependency --- composer.json | 1 - phpunit.integration.xml | 1 - phpunit.xml | 3 --- 3 files changed, 5 deletions(-) diff --git a/composer.json b/composer.json index 338e79670..2f8d780d6 100644 --- a/composer.json +++ b/composer.json @@ -81,7 +81,6 @@ "phpstan/phpstan-phpunit": "^2.0", "phpstan/phpstan-symfony": "^2.0", "phpunit/phpunit": "^11.5", - "symfony/phpunit-bridge": "^7.4", "webmozart/assert": "^2.3" }, "config": { diff --git a/phpunit.integration.xml b/phpunit.integration.xml index dc4f2e619..94a2879cd 100644 --- a/phpunit.integration.xml +++ b/phpunit.integration.xml @@ -11,6 +11,5 @@ - diff --git a/phpunit.xml b/phpunit.xml index 5bfeab27a..4b1c3023b 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -13,7 +13,4 @@ src - - - From 8250487655668ef80be5eb7bb4a6da232b282f79 Mon Sep 17 00:00:00 2001 From: Dawid Parafinski Date: Wed, 23 Sep 2026 09:57:43 +0200 Subject: [PATCH 4/5] IBX-12606: Gated the integration test suite on deprecations with a baseline --- phpunit.integration.baseline.xml | 29 +++++++++++++++++++++++++++++ phpunit.integration.xml | 7 ++++++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 phpunit.integration.baseline.xml diff --git a/phpunit.integration.baseline.xml b/phpunit.integration.baseline.xml new file mode 100644 index 000000000..47ef1e785 --- /dev/null +++ b/phpunit.integration.baseline.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/phpunit.integration.xml b/phpunit.integration.xml index 94a2879cd..83e05c674 100644 --- a/phpunit.integration.xml +++ b/phpunit.integration.xml @@ -1,5 +1,5 @@ - + tests/integration @@ -12,4 +12,9 @@ + + + src + + From 46722c7b30c4d858eedec54ecb2ef4a6d073ef96 Mon Sep 17 00:00:00 2001 From: Dawid Parafinski Date: Wed, 23 Sep 2026 10:38:12 +0200 Subject: [PATCH 5/5] IBX-12606: Baselined the template deprecations reported by the translation extraction with the CI checkout path --- phpunit.integration.baseline.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/phpunit.integration.baseline.xml b/phpunit.integration.baseline.xml index 47ef1e785..4d12fe8da 100644 --- a/phpunit.integration.baseline.xml +++ b/phpunit.integration.baseline.xml @@ -19,6 +19,9 @@ + + +