mirror of
https://github.com/pestphp/pest.git
synced 2026-03-07 08:17:22 +01:00
Add errors-only flag
This commit is contained in:
@ -74,7 +74,7 @@ final class Coverage
|
||||
* Reports the code coverage report to the
|
||||
* console and returns the result in float.
|
||||
*/
|
||||
public static function report(OutputInterface $output): float
|
||||
public static function report(OutputInterface $output, float $coverageMin, bool $showErrorsOnly): float
|
||||
{
|
||||
if (! file_exists($reportPath = self::getPath())) {
|
||||
if (self::usingXdebug()) {
|
||||
@ -126,6 +126,10 @@ final class Coverage
|
||||
|
||||
$truncateAt = max(1, terminal()->width() - 12);
|
||||
|
||||
if ($showErrorsOnly && (float) $percentage >= $coverageMin) {
|
||||
continue;
|
||||
}
|
||||
|
||||
renderUsing($output);
|
||||
render(<<<HTML
|
||||
<div class="flex mx-2">
|
||||
|
||||
Reference in New Issue
Block a user