跳转到主要内容

nose扩展unittest以简化测试

项目描述

鼻子3是nose v1的分支,不使用lib2to3以与Python 3兼容。

nose扩展了unittest的测试加载和运行功能,使其更容易编写、查找和运行测试。

默认情况下,鼻子将在当前工作目录下运行文件或目录中的测试,这些文件或目录的名称包含“test”或“Test”单词边界(例如“test_this”或“functional_test”或“TestClass”,但不包括“libtest”)。测试输出类似于unittest,但还包括失败的测试捕获的stdout输出,以便轻松进行打印风格调试。

这些功能和许多其他功能可以通过使用插件进行自定义。nose附带的一些插件提供了对doctest、代码覆盖率分析和配置文件的支持,灵活的基于属性的测试选择,输出捕获等。有关编写插件的更多信息,请参阅nose API文档,网址为:http://readthedocs.org/docs/nose/

如果您遇到任何问题,请在以下位置提出问题:https://github.com/jayvdb/nose3

项目详情


下载文件

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

源分发

nose3-1.3.8.tar.gz (924.7 kB 查看哈希值)

上传时间

由以下支持