diff --git a/composer.json b/composer.json index dacb7f44c7..0794b3fafd 100644 --- a/composer.json +++ b/composer.json @@ -51,6 +51,7 @@ "homepage": "https://xsystems.io/" } ], + "version": "2.2.1", "minimum-stability": "dev", "prefer-stable": true, "config": { diff --git a/tools/coverage.php b/tools/coverage.php index 652099226f..e9d1443c35 100644 --- a/tools/coverage.php +++ b/tools/coverage.php @@ -5,6 +5,8 @@ // log coverage for test-suite use SebastianBergmann\CodeCoverage\CodeCoverage; +use SebastianBergmann\CodeCoverage\Driver\Driver; +use SebastianBergmann\CodeCoverage\Filter; use SebastianBergmann\CodeCoverage\Report; final class CoverageUtil @@ -23,8 +25,9 @@ public static function start() throw new \Error('Coverage already started'); } - self::$coverage = new CodeCoverage(); - self::$coverage->filter()->addDirectoryToWhitelist(__DIR__ . '/../src'); + $filter = new Filter(); + $filter->includeDirectory(__DIR__ . '/../src'); + self::$coverage = new CodeCoverage(Driver::forLineCoverage($filter), $filter); self::$coverage->start($_SERVER['SCRIPT_NAME']); }