diff --git a/composer.json b/composer.json
index ac53d17f..8ef352cb 100644
--- a/composer.json
+++ b/composer.json
@@ -39,6 +39,7 @@
"phpstan/phpstan-phpunit": "^2.0",
"phpstan/phpstan-symfony": "^2.0",
"phpunit/phpunit": "^11.5",
+ "symfony/runtime": "^7.4",
"webmozart/assert": "^2.3"
},
"autoload": {
diff --git a/phpunit.baseline.xml b/phpunit.baseline.xml
new file mode 100644
index 00000000..f33abb62
--- /dev/null
+++ b/phpunit.baseline.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/phpunit.integration.baseline.xml b/phpunit.integration.baseline.xml
new file mode 100644
index 00000000..f33abb62
--- /dev/null
+++ b/phpunit.integration.baseline.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/phpunit.integration.xml.dist b/phpunit.integration.xml.dist
index 3e796c18..3cf63042 100644
--- a/phpunit.integration.xml.dist
+++ b/phpunit.integration.xml.dist
@@ -4,14 +4,23 @@
bootstrap="tests/bootstrap.php"
beStrictAboutOutputDuringTests="true"
failOnWarning="true"
- cacheDirectory=".phpunit.cache">
+ failOnNotice="true"
+ cacheDirectory=".phpunit.cache"
+ displayDetailsOnTestsThatTriggerDeprecations="true"
+ failOnDeprecation="true">
-
tests/integration
+
+
+ src/lib
+ src/bundle
+ src/contracts
+
+
diff --git a/phpunit.xml.dist b/phpunit.xml.dist
index 1e37cc32..f70bb2b6 100644
--- a/phpunit.xml.dist
+++ b/phpunit.xml.dist
@@ -5,7 +5,11 @@
bootstrap="./bootstrap.php"
colors="true"
cacheDirectory=".phpunit.cache"
- beStrictAboutTestsThatDoNotTestAnything="false">
+ beStrictAboutTestsThatDoNotTestAnything="false"
+ displayDetailsOnTestsThatTriggerDeprecations="true"
+ failOnDeprecation="true"
+ failOnWarning="true"
+ failOnNotice="true">
@@ -17,4 +21,11 @@
./tests/bundle
+
+
+ src/lib
+ src/bundle
+ src/contracts
+
+