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 + +