From 4009e55b742b361653f960f03b8a5734142c0c60 Mon Sep 17 00:00:00 2001 From: Guilhem Niot Date: Sat, 3 Sep 2022 12:29:51 +0200 Subject: [PATCH 1/4] Compute coverage with PHPUnit --- .github/workflows/continuous-integration.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index bf412c9..38c0ddb 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -78,5 +78,5 @@ jobs: composer global require --no-progress --no-scripts --no-plugins symfony/flex composer update --no-interaction --no-progress ${{ matrix.composer-flags }} - - name: "Run PHPUnit" - run: "./phpunit" + - name: PHPUnit Tests + run: bin/phpunit --configuration phpunit.xml.dist --coverage-text From 78f81b996a3a564bdccc667b646f8e9c6f0b9cf6 Mon Sep 17 00:00:00 2001 From: Guilhem Niot Date: Sat, 3 Sep 2022 12:32:11 +0200 Subject: [PATCH 2/4] Update continuous-integration.yml --- .github/workflows/continuous-integration.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 38c0ddb..fcc7254 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -79,4 +79,4 @@ jobs: composer update --no-interaction --no-progress ${{ matrix.composer-flags }} - name: PHPUnit Tests - run: bin/phpunit --configuration phpunit.xml.dist --coverage-text + run: vendor/bin/simple-phpunit --configuration phpunit.xml.dist --coverage-text From aaf32cb2c21e58d4f3f244462f6580295465abab Mon Sep 17 00:00:00 2001 From: Guilhem Niot Date: Sat, 3 Sep 2022 12:36:23 +0200 Subject: [PATCH 3/4] Activate pcov --- .github/workflows/continuous-integration.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index fcc7254..303d131 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -49,7 +49,7 @@ jobs: with: php-version: "${{ matrix.php-version }}" tools: composer - coverage: "none" + coverage: pcov - name: Get composer cache directory id: composercache From 3183a2bffe8d624a310e0c3e013973a2ec2c4887 Mon Sep 17 00:00:00 2001 From: Guilhem Niot Date: Sat, 3 Sep 2022 12:40:23 +0200 Subject: [PATCH 4/4] Update UtilTest.php --- Tests/SwaggerPhp/UtilTest.php | 1 - 1 file changed, 1 deletion(-) diff --git a/Tests/SwaggerPhp/UtilTest.php b/Tests/SwaggerPhp/UtilTest.php index 0eab434..5e392a5 100644 --- a/Tests/SwaggerPhp/UtilTest.php +++ b/Tests/SwaggerPhp/UtilTest.php @@ -37,7 +37,6 @@ use PHPUnit\Framework\TestCase; * @covers \Nelmio\ApiDocBundle\OpenApiPhp\Util::mergeTyped * @covers \Nelmio\ApiDocBundle\OpenApiPhp\Util::mergeProperty * @covers \Nelmio\ApiDocBundle\OpenApiPhp\Util::getNestingIndexes - * @covers \Nelmio\ApiDocBundle\OpenApiPhp\Util::getNesting */ class UtilTest extends TestCase {