diff --git a/tests/.snapshots/success.txt b/tests/.snapshots/success.txt index d1b9ddc8..cad084d6 100644 --- a/tests/.snapshots/success.txt +++ b/tests/.snapshots/success.txt @@ -14,9 +14,9 @@ ✓ it gets executed before each test ✓ it gets executed before each test once again - PASS Tests\Features\Coverage + WARN Tests\Features\Coverage ✓ it has plugin - ✓ it adds coverage if --coverage exist + - it adds coverage if --coverage exist → Coverage is not available ✓ it adds coverage if --min exist ✓ it generates coverage based on file input @@ -773,4 +773,4 @@ WARN Tests\Visual\TeamCity - it is can successfully call all public methods → Not supported yet. - Tests: 4 incomplete, 1 todo, 18 skipped, 515 passed (1294 assertions) + Tests: 4 incomplete, 1 todo, 19 skipped, 514 passed (1289 assertions) diff --git a/tests/Features/Coverage.php b/tests/Features/Coverage.php index 48dba8cc..8f06d34b 100644 --- a/tests/Features/Coverage.php +++ b/tests/Features/Coverage.php @@ -17,7 +17,7 @@ it('adds coverage if --coverage exist', function () { $arguments = $plugin->handleArguments(['--coverage']); expect($arguments)->toEqual(['--coverage-php', Coverage::getPath()]); expect($plugin->coverage)->toBeTrue(); -}); +})->skip(! \Pest\Support\Coverage::isAvailable() || ! in_array('coverage', xdebug_info('mode'), true), 'Coverage is not available'); it('adds coverage if --min exist', function () { $plugin = new CoveragePlugin(new ConsoleOutput());