Metadata-Version: 2.4
Name: pytest-remaster
Version: 0.0.0a1
Summary: Golden master testing for pytest with automatic regeneration.
Author: Pierre Sassoulas
License-Expression: MIT
Project-URL: Homepage, https://github.com/Pierre-Sassoulas/pytest-remaster
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pytest>=7.0
Provides-Extra: dev
Requires-Dist: pre-commit; extra == "dev"
Dynamic: license-file

[![PyPI version](https://badge.fury.io/py/pytest-remaster.svg)](https://badge.fury.io/py/pytest-remaster)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pytest-remaster)](https://pypi.org/project/pytest-remaster/)
[![PyPI - License](https://img.shields.io/pypi/l/pytest-remaster)](https://pypi.org/project/pytest-remaster/)

# pytest-remaster

Framework for golden master testing for pytest with automatic regeneration of the golden master.

## Usage

By default, golden master files are automatically regenerated when a comparison fails.
Use `--no-remaster` to get strict failures instead.

The default can be changed in `pyproject.toml`:

```toml
[tool.pytest.ini_options]
remaster-by-default = false
```
