diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 6844120..0e1da9d 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -9,7 +9,7 @@ jobs: fail-fast: true matrix: os: [ubuntu-latest] - php: [8.0, 8.1, 8.2] + php: [8.0, 8.1, 8.2, 8.3, 8.4, 8.5] stability: [prefer-lowest, prefer-stable] name: P${{ matrix.php }} - ${{ matrix.stability }} - ${{ matrix.os }} @@ -23,7 +23,7 @@ jobs: with: php-version: ${{ matrix.php }} extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, bcmath, soap, intl, gd, exif, iconv, imagick - coverage: none + coverage: pcov - name: Setup problem matchers run: | diff --git a/composer.json b/composer.json index 2b9f69b..af92678 100755 --- a/composer.json +++ b/composer.json @@ -21,9 +21,9 @@ "ext-dom": "*" }, "require-dev": { - "mockery/mockery": "^1.2", - "pestphp/pest": "^1.21", - "spatie/pest-plugin-snapshots": "^1.1" + "mockery/mockery": "^1.6", + "pestphp/pest": "^1.23 || ^2.0 || ^3.0 || ^4.0", + "spatie/pest-plugin-snapshots": "^1.1 || ^2.0" }, "autoload": { "psr-4": { diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 94c0e39..53e727b 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -2,31 +2,27 @@ tests - + + - ./src + src + + +