cloak/markdown-reporter

此包已被放弃且不再维护。未建议替代包。

cloak 的 markdown 报告器

1.0.2 2014-09-23 09:08 UTC

This package is auto-updated.

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


README

已合并到 cloak 1.3.2.4 版本中。
目前不再维护。

cloak-markdown-reporter 是 cloak 的 markdown 报告器。cloak
markdown 格式输出代码覆盖率报告。

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

安装

Composer 设置

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

{
	"require-dev": {
		"cloak/markdown-reporter": "1.0.2"
	}
}

安装

请执行 composer install 命令。

composer install

如何使用

代码覆盖率报告的设置

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

<?php

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

	$builder->reporter(new MarkdownReporter(__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