nose 与 tox

它很容易集成 nosetests 带着tox测试。对于初学者来说,这里是一个简单的 tox.ini 配置您的项目以使其与NSE一起运行:

基本nosetest示例

假设布局如下:

tox.ini      # see below for content
setup.py     # a classic distutils/setuptools setup.py file

以及以下内容 tox.ini 内容:

[testenv]
deps = nose
# ``{posargs}`` will be substituted with positional arguments from command line
commands = nosetests {posargs}

您可以调用 tox 在您的 tox.ini 就住在这里。 tox 是否将sdist打包您的项目以创建两个具有 python2.7python3.6 解释器,然后将运行指定的测试命令。

更多的例子?

另外,您可能想要结账。 一般提示和技巧生成文档 .