使用 Tox 测试

查看原文

Tox 可以用来运行应用程序在 Python 多个版本下的测试。用法是添置 tox.ini,设定要测试的版本,和测试语句即可。原理是自动创建 virtualenv,用特定语言版本运行测试。 * 可以用 {posargs:} 当作命令,这样可以在运行的时候替换运行的命令。 例如tox -e py34 -- python, tox -e py27 -- django-admin runserver。 * 可以用 conditional settings 为每个 env 定制多条命令。多条命令可以共享一个 env.