From 4d36e9c16f4820c2ed9360bc818982f3c02a08f5 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Sun, 17 Mar 2024 10:03:35 +0100 Subject: [PATCH] Make phpunit fail on deprecation warnings (#989) --- .github/workflows/main.yml | 2 ++ phpunit.xml.dist | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9e1062a125..57af1f9710 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -49,6 +49,7 @@ jobs: with: coverage: "none" php-version: "${{ matrix.php-version }}" + ini-file: "development" tools: composer:v2 - name: "Install dependencies" run: "composer update --no-progress --prefer-dist ${{ matrix.flags }}" @@ -65,6 +66,7 @@ jobs: with: coverage: "none" php-version: "8.0" + ini-file: "development" tools: composer:v2 - name: "Install PHP 8 dependencies" run: "composer update --no-progress --prefer-dist" diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 5271264cbf..c4cbd16656 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -4,6 +4,7 @@ xsi:noNamespaceSchemaLocation="vendor/phpunit/phpunit/phpunit.xsd" backupGlobals="false" colors="true" + convertDeprecationsToExceptions="true" beStrictAboutTestsThatDoNotTestAnything="false" bootstrap="./test/bootstrap.php">