穷人式的集成测试
项目描述
toll — 穷人式的集成测试
toll = test offline locally lightweight
运行多个配置的软件包的测试
一个接一个地运行
在第一个有失败的测试的软件包处停止
此软件包与Python 2.7、3.5、3.6、3.7、3.8、PyPy2和PyPy3兼容。
文档请参阅: http://toll.readthedocs.io
此软件包采用MIT许可证,请参阅软件包内的LICENSE.txt。
变更日志
4.2.1 (2020-04-21)
修复Python 2.7中由安装配置parser库隐藏的AttributeError。
4.2 (2020-04-21)
添加对Python 3.8的支持。
修复作为轮安装时Python 2.7中缺失的依赖。
4.1.1 (2020-03-24)
通过使用旧版本继续支持Python 2。
4.1 (2018-08-03)
添加选项 --start-at 以指定运行命令的第一个软件包。 (它与配置文件中的软件包列表进行子字符串匹配。)
支持Python 3.7。
停止支持Python 3.4。
4.0 (2017-12-26)
在命令配置中添加一个ignore-exit-code,允许完整运行所有包。
停止支持Python 3.3。
也发布为wheel。
3.2 (2017-05-16)
将许可协议从ZPL更改为MIT。
将标准仓库迁移到https://github.com/icemac/toll。
添加对PyPy3的支持。
3.1 (2017-01-07)
为
的输出着色。 在每个包的输出上方添加一行。
3.0 (2017-01-06)
向后不兼容的更改
为命令添加先决条件。如果先决条件不满足,则不会执行命令。这可以用来防止在一个会导致失败的包中运行命令。
这需要一个新的配置文件格式。(见文档。)
其他更改
添加对Python 3.6的支持。
2.1 (2016-12-06)
添加对setuptools >= 30.0的兼容性。
2.0 (2016-06-17)
使用默认配置文件名为toll.ini。在调用
时可以使用-c覆盖它。 允许指定要调用的多个命令。(见--help。)
使包与Python 2.7、3.3、3.4和PyPy兼容。
1.0 (2016-02-26)
初始发布。
项目详情
下载文件
下载适合您平台文件的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。