目录
一. 介绍
啥是 tox ,项目中的 tox.ini 有何作用 ?
-
命令行驱动的CI前端和开发任务自动化工具;
-
tox提供了一种方便的方法,可以在隔离的环境中运行任意命令,以用作构建,测试和发布活动的单个入口点。
-
tox
旨在自动化和标准化Python 中的测试。它是简化Python软件的打包,测试和发布过程的更大愿景的一部分。
建议直接看官网,照着来一遍,比啥都强;
tox是通用的virtualenv 管理和测试命令行工具,可用于:
-
检查您的软件包是否使用不同的Python 版本和解释器正确安装
-
在每个环境中运行测试,配置您选择的测试工具
-
充当持续集成服务器的前端,大大减少了样板并合并了CI 和基于外壳的测试。