Skip to main content

Nose 插件生成一个漂亮的 html 测试报告,能够使用基于任何文件夹中的 jinja2 模板的模板。

项目描述

Nose 插件生成一个漂亮的 html 测试报告,能够使用基于任何文件夹中的 jinja2 模板的模板。

  • 免费软件:BSD许可证

安装

pip install nose-html-reporting

用法

--with-html

启用插件 HtmlOutput:将测试结果输出为漂亮的 html。[NOSE_WITH_HTML]

--html-file=FILE

用于存储报告的 html 文件的路径。默认为工作目录中的 nosetests.html

--html-report-template=FILE

用于获取报告模板的 jinja2 文件的路径。默认是包工作目录中的 templates/report.html

发展

要运行所有测试运行:

tox

例子

要执行测试:

nosetests tests/test_sample.py --with-html --html-report=nose_report2_test.html --html-report-template=src/nose_htmlreport/templates/report2.jinja2
https://raw.githubusercontent.com/lysenkoivan/nose-html-reporting/master/docs/sample.png

变更日志

0.1.0 (2015-01-11)

  • PyPI 上的第一个版本。

0.2.1 (2015-03-23)

  • 现在插件不仅捕获测试日志消息,还捕获测试运行之前调用的消息。存储到单独的变量

  • 新报告模板为默认模板

  • 将测试运行时间添加到报告的上下文中

0.2.3 (2015-08-03)

  • 为测试回溯添加了带解码的格式

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

nose-html-reporting-0.2.3.zip (75.3 kB 查看哈希

已上传 source