From 3b2e86ea3a38dee2a0565d89e0e1cbb0580ec512 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=B6ller?= Date: Mon, 3 Jan 2022 17:34:51 +0100 Subject: [PATCH] Fix: Use Xdebug instead of pcov for collecting code coverage --- .github/CONTRIBUTING.md | 2 +- .github/workflows/integrate.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index b76165f9..46ffbaf1 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -51,7 +51,7 @@ to run a dependency analysis. We are using [`infection/infection`](https://github.com/infection/infection) to ensure a minimum quality of the tests. -Enable `pcov` or `Xdebug` and run +Enable `Xdebug` and run ```sh $ make mutation-tests diff --git a/.github/workflows/integrate.yaml b/.github/workflows/integrate.yaml index 31002ba9..698f4ed0 100644 --- a/.github/workflows/integrate.yaml +++ b/.github/workflows/integrate.yaml @@ -32,7 +32,7 @@ jobs: - name: "Set up PHP" uses: "shivammathur/setup-php@2.16.0" with: - coverage: "pcov" + coverage: "xdebug" extensions: "${{ env.PHP_EXTENSIONS }}" php-version: "${{ matrix.php-version }}" @@ -54,7 +54,7 @@ jobs: with: dependencies: "${{ matrix.dependencies }}" - - name: "Collect code coverage with pcov and phpunit/phpunit" + - name: "Collect code coverage with Xdebug and phpunit/phpunit" run: "vendor/bin/phpunit --configuration=test/Unit/phpunit.xml --coverage-clover=.build/phpunit/logs/clover.xml" - name: "Send code coverage report to Codecov.io" @@ -189,7 +189,7 @@ jobs: - name: "Set up PHP" uses: "shivammathur/setup-php@2.16.0" with: - coverage: "pcov" + coverage: "xdebug" extensions: "${{ env.PHP_EXTENSIONS }}" php-version: "${{ matrix.php-version }}" @@ -208,7 +208,7 @@ jobs: with: dependencies: "${{ matrix.dependencies }}" - - name: "Run mutation tests with pcov and infection/infection" + - name: "Run mutation tests with Xdebug and infection/infection" run: "vendor/bin/infection --configuration=infection.json" static-code-analysis: