From 0e9f7153c05ebeda1650455ce1bd96dae3d04291 Mon Sep 17 00:00:00 2001 From: Marcus Moore Date: Wed, 4 Sep 2024 15:13:45 -0700 Subject: [PATCH] Add composer commands for generating coverage reports via Herd --- .gitignore | 1 + composer.json | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 0715ac0495..17a7d28dab 100755 --- a/.gitignore +++ b/.gitignore @@ -47,6 +47,7 @@ storage/private_uploads/users/* tests/_data/scenarios tests/_output/* tests/_support/_generated/* +tests/coverage/* /npm-debug.log /storage/oauth-private.key /storage/oauth-public.key diff --git a/composer.json b/composer.json index a72d80839a..6d89312578 100644 --- a/composer.json +++ b/composer.json @@ -120,7 +120,9 @@ ], "post-create-project-cmd": [ "php artisan key:generate" - ] + ], + "coverage:herd:clover": "herd coverage vendor/bin/phpunit --coverage-clover tests/coverage/clover.xml", + "coverage:herd:html": "herd coverage vendor/bin/phpunit --coverage-html tests/coverage/html" }, "config": { "preferred-install": "dist",