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.7 和 python3.6 解释器,然后将运行指定的测试命令。