trace.py的HTML覆盖率报告生成器

trace2html的Python项目详细描述


跟踪HTML
==========

:作者:奥利维尔·格里塞尔

`trace2html`是一个实用程序,用于转换获得的执行覆盖率数据
使用标准python库的“trace”模块将
显示可排序摘要和带注释源文件的可读HTML文档。

安装
----

与往常一样,您可以使用“sudo easy_install-u trace2html”或提取
存档并运行:

$sudo python setup.py安装

示例用法
----

使用trace2html通过
指定您感兴趣的模块:

$trace2html.py-w my_module--run命令/my_testrunner.py
$firefox coverage目录/index.html

或者可以收集trace.py生成的覆盖率数据:

$/usr/lib/python2.4/trace.py-mc-c coverage\u dir-f统计我的testrunner.py

从“counts”中收集的数据在“other_dir”目录中编写报告:

$trace2html.py-f counts-o其他目录
$firefox其他目录/index.html

有关详细信息,请使用“--help”选项。

许可
---

`trace2html`是在gnu/gpl v2许可下发布的(有关更多信息,请参见copying.txt
详细信息)并使用

我不介意在更自由的许可下重新授权“trace2html”,比如
python或zpl许可证,但只有在有人发现或
在类似的
许可证。SortableTable.js当前位于gplv2下。

错误报告和修补程序
-

您可以直接向我的个人电子邮件地址发送错误报告和修补程序:

olivier.grisel@ensta.org

或者您可以使用“bzr”来分支我的存储库:

$bzr分支lp:trace2html


然后在某个站点上发布分支,并向我发送合并请求。拜托
如果您是BZR新手,请按照“5分钟教程”进行操作。

学分
------

“trace2html”的灵感来自Java程序的“cobertura项目”。它
包括来自webfx sortable和cobertura的javascript代码。

…工具书类
网址:http://bazaar-vcs.org/
“5分钟教程”:http://bazaar-vcs.org/quickhackingwithbzr
cobertura项目:http://cobertura.sourceforge.net

更改日志
=========

0.2.1
----

-打包错误修复程序(在源发行版中添加缺少的文件)
(感谢grig gheorghiu提供的错误报告)

0.2.0
----

-trace2html.py现在可以直接用于收集覆盖率数据
-新的白名单系统明确限制跟踪的模块

0.1.1分
----

-选项帮助消息中的小错误修复

0.1.0
----

-初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java初学者Swing递归   java将hashmap转换为JSON字符串   cURL和java字符串变量出错   java为什么不将其视为多重继承,而所有类都首先从对象类扩展,然后再扩展其他类   java如何在eclipse中添加插件依赖项   使用java从Ms word表中提取图片   java实现可比较的接口   验证生成的事务时发生java错误。木栓   java@OneToMany和不同的主键   java Jaxb2在相对路径上找不到xsd架构   java客户端C++服务器数据发送/接收问题   javajaxws-webservice。改变节点结构   java如何将带有特殊字符的字符串转换为另一个转义字符串   netbeans如何链接JGraph传感器和Java邮件?   java如何在单个tomcat中检查每个web应用程序的内存大小?   客户端图形QLJava类生成器