英语法语西班牙文

OnWorks 网站图标

coverp - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 coverp

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 coverp,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


cover - 报告覆盖率统计信息

VERSION


1.21版

概要


覆盖测试

封面报告 html_basic

商品描述


以多种格式报告覆盖率统计数据。

摘要选项生成一个简短的文本摘要。 其他报告可通过使用
报告选项。

以下报告目前可用:

text - 详细的文本摘要
html - 详细的 HTML 报告
html_basic - 带有语法高亮的详细 HTML 报告
编译 - 以类似于 Perl 的格式输出
json - 以 JSON 格式输出
vim - 在 vi​​m gutter 中显示覆盖信息

配置


支持以下命令行选项:

-h -help - 显示帮助
-i -info - 显示文档
-v -version - 显示版本

-silent - 不打印信息性消息(默认关闭)
-summary - 提供总结报告(默认开启)
-report report_format - 报告格式(默认为 html)
-outputdir dir - 输出目录(默认给定 db)
-launch - 在查看器中启动报告(如果可用)(默认关闭)

- 选择文件名 - 仅报告文件(默认全部)
-ignore filename - 不报告文件(默认无)
-select_re RE - 附加到要选择的文件的 RE(默认无)
-ignore_re RE - 附加到要忽略的文件的 RE(默认无)
-write [db] - 写入合并的数据库(默认关闭)
-delete - 删除数据库(默认关闭)
-dump_db - 转储数据库(用于调试)(默认关闭)

-coverage 标准 - 标准报告(默认全部可用)

-test - 删除数据库并运行 make test(默认关闭)
-gcov - 运行 gcov 以覆盖 XS 代码(如果使用 gcc,则默认开启)
-make make_prog - 使用给定的“make”程序进行“make test”

-add_uncoverable_point 字符串
-delete_uncoverable_point 字符串
-clean_uncoverable_points
-uncoverable_file 文件

特定于报告格式的其他选项

覆盖数据库 [覆盖数据库 ...]

报告 FORMATS


工具接受 -report 选项:

html|html_minimal(默认)
HTML 报告。 百分比阈值采用颜色编码,可通过 -report_c0 进行配置
, -report_c1 和 -report_c2 .:

0%75%90%100%
| ..| ..| ..|
<c0 <c1 <c2 c3
红黄橙绿

html_basic
如果检测到 PPI::HTML 或 Perl::Tidy 模块,则带有语法突出显示的 HTML 报告。
与 html|html_minimal 报告一样,百分比阈值采用颜色编码,并且
可配置的。

文本
纯文本报告。

汇编
像文本一样,但被黑客攻击以类似于该输出的格式提供最小的输出
Perl 本身,以便使用 Emacs 更轻松地遍历未经测试的位置
编译模式。

详细信息


可以在命令行上指定任意数量的覆盖数据库。 这些数据库
将被合并,报告将基于合并的信息。 如果没有数据库
指定将使用默认数据库 (cover_db)。

-write 选项将写出合并的数据库。 如果没有为新命名
数据库,第一个读入的数据库将被覆盖。 使用此选项时没有
默认情况下生成报告。

指定 -select、-select_re、-ignore 和 -ignore_re 选项以报告特定的
文件。 -select 和 -ignore 被解释为 shell globs; -select_re 和 -ignore_re 是
解释为正则表达式。

指定 -coverage 选项以报告特定条件。 默认所有可用
将报告所有文件中所有标准的信息。 可用的覆盖选项是
语句、分支、条件、子程序、pod 和默认值(等同于所有可用的
选项)。 但是,如果您知道您只需要特定标准的承保信息,
最好首先通过在以下位置指定这些标准来收集这些标准的数据
那一点。 这将使数据收集和报告过程更快、更少
内存密集。 有关更多信息,请参阅 Devel::Cover 的文档。

如果你想要所有*除了*某些标准,那么你可以说像'-coverage
默认,-pod'。

-test 选项将删除数据库并运行您的测试以生成新的覆盖率
报告之前的数据。 Devel::Cover 知道如何使用标准 Perl Makefile
以及基于 Module::Build 的发行版。 有关详细说明,请参阅
ExtUtils::MakeMaker 的文档位于
或者对于 Module::Build at 两者都作为
最近的 Perl 发行版中的标准。

-gcov 选项将尝试在任何 XS 代码上运行 gcov。 这要求您使用
当然是gcc。 如果您正在使用 -test 选项将默认打开。

退出 状态


返回以下退出值:

0 所有操作均已成功完成。

>0 发生错误。

使用 -test 选项返回底层测试运行的退出状态。

使用 onworks.net 服务在线使用 coverp


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad