Skip to main content

将鼻子式测试报告转换为 UnitTH 式测试报告

项目描述

PyPI 包 文档 试验结果 测试覆盖率 代码分析 执照 分析

鼻子2单位

nose样式的 XML 测试报告转换为 UnitTH兼容的 XML 报告

例子

安装

  • PyPI pip install nose2unitth的最新版本

  • 来自 GitHub pip install git+https://github.com/KarrLab/nose2unitth.git#egg=nose2unitth的最新版本

用法

# convert nose-style reports to UnitTH-style reports
nosetests <package-to-test> --with-xunit --xunit-file=examples/nose.xml

mkdir -p examples/unitth
nose2unitth examples/nose.xml examples/unitth/1
nose2unitth examples/nose.xml examples/unitth/2

junit2html examples/nose.xml examples/unitth/1/index.html
junit2html examples/nose.xml examples/unitth/2/index.html

# generate HTML test report
java \
    -Dunitth.generate.exectimegraphs=true \
    -Dunitth.xml.report.filter= \
    -Dunitth.html.report.path=. \
    -Dunitth.report.dir=examples/html \
    -jar unitth.jar examples/unitth/*

文档

请参阅Read the Docs中的文档。

测试

运行测试

鼻子可用于运行测试:

nosetests tests \
  --with-xunit --xunit-file=test-report.xml \
  --with-coverage --cover-package=nose2unitth

请注意,测试需要额外的包(参见 tests/requirements.txt)。

执照

示例模型是在MIT 许可下发布的。

开发团队

nose2unitth由美国纽约西奈山伊坎医学院的Jonathan Karr开发。

问题和评论

如有任何问题或意见,请联系Jonathan Karr 。

项目详情


下载文件

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

源分布

nose2unitth-0.0.13.tar.gz (6.1 kB 查看哈希

已上传 source

内置分布

nose2unitth-0.0.13-py2.py3-none-any.whl (5.5 kB 查看哈希

已上传 py2 py3