dvdoug/behat-code-coverage
Behat extension that generates code coverage reports for PHP applications. Wraps PHPUnit’s php-code-coverage library to produce familiar, interoperable reports and integrates coverage generation into your Behat test runs.
behat v4symfony v8phpunit/php-code-coverage v14phpunit/php-code-coverage v13openclover report optionphpunit/php-code-coverage v12--no-coverage CLI option is usedstderr instead of stdout for warningsphpunit/php-code-coverage v11phpunit/php-code-coverage version bumped to 10.1phpunit/php-code-coverage v10.1phpunit/php-code-coverage v10colors and customCSSFile options to HTML report configurationprocessUncoveredFiles setting, it has been removed as of php-code-coverage v10.--no-coverage option work againphpunit/php-code-coverage version bumped to 9.2--no-coverage option work againphpunit/php-code-coverage's static analysis cache introduced in v9.1. This can be configured via the cache key in behat.yml, otherwise defaults to sys_get_temp_dir() . '/behat-code-coverage-cache'phpunit/php-code-coverage version bumped to 9.1phpunit/php-code-coverage v9. Branch and path coverage is automatically enabled when running under Xdebug. For more information on this feature, see https://doug.codes/php-code-coveragebranchAndPathCoverage configuration key to enable/disable path and branch coverage. Setting this to true explicitly will warn when the feature cannot be used.report configuration key, use reports insteadforceCoversAnnotation and mapTestClassNameToCoveredClassName configuration keys, these options are not supported by php-code-coverage anymorewhitelist configuration key to align with php-code-coverage v9 terminology. All former subkeys of whitelist are now subkeys of filteraddUncoveredFilesFromWhitelist and processUncoveredFilesFromWhitelist to includeUncoveredFiles and processUncoveredFiles to align with php-code-coverage v9 terminologyphp-code-coverageRemoteXDebug driver, it was a companion to an old Symfony bundle, not a generally-usable featureLeanPHP\Behat\CodeCoverage aliasphpunit/php-code-coverage v8reports configuration key to enable generation of multiple coverage output formats, with schema validation of the available format-specific optionsreport configuration key as it only allowed for a single report typeLeanPHP\Behat\CodeCoverage in behat.yml for seamless drop-in of the forkphpdbgxdebug and delete callsphpunit/php-code-coverageLeanPHP\Behat\CodeCoverage from DVDoug\Behat\CodeCoverage7.1<3.4How can I help you explore Laravel packages today?