Skip to main content
PyPI version https://img.shields.io/conda/vn/conda-forge/pytest-regressions.svg Python versions See Build Status on Travis CI See Build Status on AppVeyor https://img.shields.io/readthedocs/pytest-regressions.svg https://img.shields.io/badge/code%20style-black-000000.svg

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.

Requirements

  • pytest>=3.5

  • Python 2.7 and Python 3.5+.

Installation

You can install “pytest-regressions” via pip from PyPI:

$ pip install pytest-regressions

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest-regressions-1.0.2.tar.gz (79.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pytest_regressions-1.0.2-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file pytest-regressions-1.0.2.tar.gz.

File metadata

  • Download URL: pytest-regressions-1.0.2.tar.gz
  • Upload date:
  • Size: 79.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.3

File hashes

Hashes for pytest-regressions-1.0.2.tar.gz
Algorithm Hash digest
SHA256 4b38ed7d014ff4ac740d4b4af6cecf3461e6cb5a21efa204c10643cb96c58026
MD5 350aca3d824ed017e06f7913b5f1a7e2
BLAKE2b-256 adf04100b2848ecd6d0cd28a498b582aa4aa33c2d7dfa86b4f49d43ba76caac2

See more details on using hashes here.

File details

Details for the file pytest_regressions-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: pytest_regressions-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.3

File hashes

Hashes for pytest_regressions-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 95f8cfd6f6eb8ceb4ed3a75d6753b5a7852d1bc317c76a36aa1668614fab336c
MD5 7f401ea7a2e23a0419a668592a3d2bf1
BLAKE2b-256 c56ec1c7ab3c50a7c0b6b9aabf0ca0def939f9d2fc739a1eb10763ed94329803

See more details on using hashes here.

Release history Release notifications | RSS feed

2.11.0

2 files

2.10.0

2 files

2.9.1

2 files

2.9.0

2 files

2.8.3

2 files

2.8.2

2 files

2.8.1

2 files

2.8.0

2 files

2.7.0

2 files

2.6.0

2 files

2.5.0

2 files

2.4.3

2 files

2.4.2

2 files

2.4.1

2 files

2.4.0

2 files

2.3.1

2 files

2.3.0

2 files

2.2.0

2 files

2.1.1

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

This release

1.0.2 This release

2 files

1.0.1

2 files

1.0.0

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page