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重写   java有一种制作jre1的方法。8作为jre1运行。7.   java从Android应用程序向AWS S3上传文件   java是一种正确的匿名子类化TimerTask的方法,在run方法中保留对“this”的引用   c#应用程序开发:我应该检查表上的primarykey还是假设它应该在那里?   swing在Java中绘制二叉树如何调用函数   网络编程在Java中通过按钮终止服务器程序   mysql从java创建SQL函数导致异常   java文件系统找不到指定的路径   JavaSpring安全性可用于GET,但不能用于其他方法   带有PDFBox的java标记PDF   Java swing,JButton在第一次按下按钮时不会调整大小,但在第二次按下按钮时会调整大小   java是我的PropertyLoader单例线程安全吗?   java如何在kafka consumer中按内容设置主题?   java优化jtable   从java包创建可执行jar文件   getLastKnownLocation()上的java Android应用程序崩溃   java RestTemplate:如何发送多部分?   JavaDropWizard:从同一个类生成html和json