Easy to use fixtures to write regression tests.
Project Links
Meta
Author: ESSS
Maintainer: Bruno Oliveira
Requires Python: >=3.9
Classifiers
Development Status
- 5 - Production/Stable
Framework
- Pytest
Intended Audience
- Developers
Topic
- Software Development :: Testing
Programming Language
- Python :: 3
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: Implementation :: CPython
Operating System
- OS Independent
License
- OSI Approved :: MIT License
Fixtures to write regression tests.
Features
This plugin makes it simple to test general data, images, files, and numeric tables by saving expected data in a data directory (courtesy of pytest-datadir) that can be used to verify that future runs produce the same data.
See the docs for examples and API usage.
Contributing
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License
Distributed under the terms of the MIT license, “pytest-regressions” is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
This pytest plugin was generated with Cookiecutter along with @hackebrot’s cookiecutter-pytest-plugin template.
May 30, 2025
2.8.0
Jan 10, 2025
2.7.0
Dec 17, 2024
2.6.0
Aug 31, 2023
2.5.0
Aug 30, 2023
2.4.3
Jan 13, 2023
2.4.2
Sep 17, 2022
2.4.1
Sep 16, 2022
2.4.0
Jan 19, 2022
2.3.1
Jan 04, 2022
2.3.0
Jan 27, 2021
2.2.0
Dec 07, 2020
2.1.1
Oct 07, 2020
2.0.2
May 18, 2020
2.0.1
Sep 10, 2019
2.0.0
Sep 10, 2019
1.0.6
Nov 20, 2018
1.0.5
Oct 18, 2018
1.0.4
Oct 11, 2018
1.0.3
Aug 29, 2018
1.0.2
Jul 27, 2018
1.0.1
Jul 27, 2018
1.0.0
Jul 26, 2018
0.1.0