cloak/lcov-reporter

此软件包已被废弃,不再维护。未建议替代软件包。

cloak 的 lcov 报告器

1.1.4 2014-09-23 07:30 UTC

This package is auto-updated.

Last update: 2023-09-15 13:14:31 UTC


README

它已被合并到 cloak1.3.2.3 版本中。
目前不再维护。

cloak-lcov-reportercloak 的 lcov 报告器。
请参阅 文件部分 以获取有关 lcov 的信息。

Build Status Coverage Status Scrutinizer Code Quality Stories in Ready Dependency Status

安装

Composer 设置

Cloak 可以使用 Composer 安装。
请将描述添加到配置文件中的 composer.json

{
	"require-dev": {
		"cloak/lcov-reporter": "1.1.4"
	}
}

安装

请执行 composer install 命令。

composer install

如何使用

设置代码覆盖率报告

需要进行设置以获取代码覆盖率。
运行 configure 方法以进行设置。

<?php

$analyzer = Analyzer::factory(function(ConfigurationBuilder $builder) {

	$builder->reporter(new LcovReporter(__DIR__ . '/report.lcov'));

	$builder->includeFile(function(File $file) {
    	return $file->matchPath('/src');
    })->excludeFile(function(File $file) {
	    return $file->matchPath('/spec') || $file->matchPath('/vendor');
    });

});

示例

您可以使用以下命令尝试。

vendor/bin/phake example:basic