diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7361d42..09f1492 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -34,9 +34,8 @@ jobs: # TODO: `--fail-on-incomplete` doesn't fail # See: https://github.com/pestphp/pest/issues/1328 - # TODO: `--bail` doesn't work with `--parallel` - - run: composer pest -- --group=unit --coverage-clover coverage-unit.xml --ci --bail --stop-on-incomplete --fail-on-incomplete - - run: composer pest -- --group=feature --coverage-clover coverage-feature.xml --ci --bail --stop-on-incomplete --fail-on-incomplete + - run: composer pest:unit --coverage-clover coverage-unit.xml --ci --bail --stop-on-incomplete --fail-on-incomplete + - run: composer pest:feature --coverage-clover coverage-feature.xml --ci --bail --stop-on-incomplete --fail-on-incomplete - uses: actions/upload-artifact@v4 with: @@ -64,8 +63,7 @@ jobs: # TODO: `--fail-on-incomplete` doesn't fail # See: https://github.com/pestphp/pest/issues/1328 - # TODO: `--bail` doesn't work with `--parallel` - - run: composer pest -- --group=e2e --ci --bail --stop-on-incomplete --fail-on-incomplete + - run: composer pest:e2e --ci --bail --stop-on-incomplete --fail-on-incomplete codecov: needs: pest diff --git a/composer.json b/composer.json index 55e2397..fd0d173 100644 --- a/composer.json +++ b/composer.json @@ -54,16 +54,16 @@ "curl 'https://www.php.net/releases/index.php?json&max=1000&version=7' | jq . > ./tests/data/releases-7.json", "curl 'https://www.php.net/releases/index.php?json&max=1000&version=8' | jq . > ./tests/data/releases-8.json", "@php ./bin/update-all-versions", - "pest --update-snapshots" + "XDEBUG_MODE=off pest --update-snapshots" ], "pint": "pint", "pest": "pest", - "pest:e2e": "pest --group=e2e --parallel", - "pest:feature": "pest --group=feature --parallel", - "pest:unit": "pest --group=unit --parallel", + "pest:e2e": "XDEBUG_MODE=off pest --group=e2e", + "pest:feature": "pest --group=feature", + "pest:unit": "pest --group=unit", "test": [ "pint --test", - "pest --parallel" + "XDEBUG_MODE=off pest" ] }, "config": {