pytest插件,用于测试可执行文件
项目描述
pytest-executable 是一个 pytest 插件,用于简化对可执行文件的黑盒测试,无论它是用Python编写还是不是。它有助于避免编写样板测试代码来
在yaml文件中定义测试用例的设置,
启动子进程以运行可执行文件,
正确地对单个测试用例或多个测试用例进行测试排序,
处理输出和引用目录树,
提供方便的固定值以自定义可执行文件结果的检查。
它自然地与为pytest编写的标准测试脚本集成。
此插件最初旨在测试创建科学数据的可执行文件,但它可能对其他类型的可执行文件有所帮助。该项目仍很年轻,但已在专业环境中使用。
文档
项目文档和安装说明可在 网上 获得。
贡献
贡献指南将很快可用(只是需要空闲时间)。
请在 Github问题跟踪器 上填写问题报告、功能请求或疑问。
版权和许可证
版权所有 2020, CS GROUP
pytest-executable 是一款免费且开源的软件,遵循 Apache License 2.0 许可发布。更多详情请参阅 LICENSE.txt 文件,或访问 tl;drLegal 网站上此许可证的 快速总结。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码发行版
pytest-executable-0.5.6.tar.gz (55.1 kB 查看散列)
构建发行版
pytest_executable-0.5.6-py3-none-any.whl (25.4 kB 查看散列)
关闭
pytest-executable-0.5.6.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | f61d428ed84c086e6fed14a9dc5a8bfd936c2d938ed525f52b4f80262a69804c |
|
MD5 | 20675adf207a64565bc95228dfd81850 |
|
BLAKE2b-256 | 198f012dffc1d6af188b24b714bb093fb00184bdd656b7ea0f83d27bae551021 |
关闭
pytest_executable-0.5.6-py3-none-any.whl 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | fd386f755e6d2343843089bc9debe608c7df5d0505824d95347e4ec339eb416b |
|
MD5 | 3415cd9ccd7b9d37c36b64c2053b1de3 |
|
BLAKE2b-256 | 15e788b6300c59ebc43513ca2c257da8a9825773e3cdbf7b412515ac93daba0a |