跳转到主要内容

易于使用的固定装置来编写回归测试。

项目描述

PyPI version https://img.shields.io/conda/vn/conda-forge/pytest-regressions.svg Python versions https://github.com/ESSS/pytest-regressions/workflows/build/badge.svg https://img.shields.io/readthedocs/pytest-regressions.svg https://img.shields.io/badge/code%20style-black-000000.svg pre-commit.ci status

固定装置来编写回归测试。

特性

此插件通过在pytest-datadir提供的“数据目录”中保存预期数据,使测试通用数据、图像、文件和数值表变得简单,该目录可用于验证未来运行是否产生相同的数据。

有关示例和API用法,请参阅文档

需求

  • pytest>=3.5

  • Python 3.6+.

安装

您可以通过pipPyPI安装“pytest-regressions”。

$ pip install pytest-regressions

贡献

我们非常欢迎贡献。您可以使用tox运行测试,请在提交pull request之前确保覆盖率至少保持不变。

许可证

“pytest-regressions”遵循MIT许可证发布,是免费和开源软件。

问题

如果您遇到任何问题,请附带详细描述提交问题


pytest插件是由Cookiecutter@hackebrotcookiecutter-pytest-plugin模板生成的。

项目详情


下载文件

下载适用于您平台文件的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源分布

pytest-regressions-2.5.0.tar.gz (113.6 kB 查看哈希值)

上传时间

构建分布

pytest_regressions-2.5.0-py3-none-any.whl (23.8 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面