All Projects → ESSS → Pytest Regressions

ESSS / Pytest Regressions

Licence: mit
Pytest plugin for regression testing: https://pytest-regressions.readthedocs.io

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pytest Regressions

Pytest Picked
Run the tests related to the changed files (according to Git) 🤓
Stars: ✭ 262 (+194.38%)
Mutual labels:  hacktoberfest, pytest
Pytest Recording
A pytest plugin that allows recording network interactions via VCR.py
Stars: ✭ 98 (+10.11%)
Mutual labels:  hacktoberfest, pytest
Schemathesis
A modern API testing tool for web applications built with Open API and GraphQL specifications.
Stars: ✭ 768 (+762.92%)
Mutual labels:  hacktoberfest, pytest
Pytest Qt
pytest plugin for Qt (PyQt4, PyQt5 and PySide) application testing
Stars: ✭ 210 (+135.96%)
Mutual labels:  hacktoberfest, pytest
Pytest Mock
Thin-wrapper around the mock package for easier use with pytest
Stars: ✭ 1,020 (+1046.07%)
Mutual labels:  hacktoberfest, pytest
Jetpack
Security, performance, marketing, and design tools — Jetpack is made by the WordPress experts to make WP sites safer and faster, and help you grow your traffic.
Stars: ✭ 1,283 (+1341.57%)
Mutual labels:  hacktoberfest
Gravitee Management Rest Api
Gravitee.io - API Management - Management Rest API
Stars: ✭ 88 (-1.12%)
Mutual labels:  hacktoberfest
Flexget
The official FlexGet repository
Stars: ✭ 1,279 (+1337.08%)
Mutual labels:  hacktoberfest
Openjdk Website
Website source
Stars: ✭ 86 (-3.37%)
Mutual labels:  hacktoberfest
Selene
A blazing-fast modern Lua linter written in Rust
Stars: ✭ 88 (-1.12%)
Mutual labels:  hacktoberfest
Sp Dev Fx Webparts
SharePoint Framework web part, Teams tab, personal app, app page samples
Stars: ✭ 1,289 (+1348.31%)
Mutual labels:  hacktoberfest
Container Tabs Sidebar
Firefox addon aiming to utilize screen estate more efficiently by showing tabs in a sidebar grouped by privacy containers. Inspired by TreeStyleTab.
Stars: ✭ 87 (-2.25%)
Mutual labels:  hacktoberfest
Policy Hub Cli
CLI for searching Rego policies
Stars: ✭ 88 (-1.12%)
Mutual labels:  hacktoberfest
Azurestorageexplorer
☁💾 Manage your Azure Storage blobs, tables, queues and file shares from this simple and intuitive web application.
Stars: ✭ 88 (-1.12%)
Mutual labels:  hacktoberfest
Policy sentry
IAM Least Privilege Policy Generator
Stars: ✭ 1,284 (+1342.7%)
Mutual labels:  hacktoberfest
Flutter Mvvm Provider Demo
Stars: ✭ 89 (+0%)
Mutual labels:  hacktoberfest
Dependency spy
Find known vulnerabilities in your dependencies
Stars: ✭ 87 (-2.25%)
Mutual labels:  hacktoberfest
Botbuilder Community Js
Part of the Bot Builder Community Project. Repository for extensions for the Bot Builder JavaScript SDK, including middleware, dialogs, recognizers and more.
Stars: ✭ 88 (-1.12%)
Mutual labels:  hacktoberfest
Snoopwpf
Snoop - The WPF Spy Utility
Stars: ✭ 1,286 (+1344.94%)
Mutual labels:  hacktoberfest
Understat
An asynchronous Python package for https://understat.com/.
Stars: ✭ 88 (-1.12%)
Mutual labels:  hacktoberfest

================== pytest-regressions

.. image:: https://img.shields.io/pypi/v/pytest-regressions.svg :target: https://pypi.org/project/pytest-regressions :alt: PyPI version

.. image:: https://img.shields.io/conda/vn/conda-forge/pytest-regressions.svg :target: https://anaconda.org/conda-forge/pytest-regressions

.. image:: https://img.shields.io/pypi/pyversions/pytest-regressions.svg :target: https://pypi.org/project/pytest-regressions :alt: Python versions

.. image:: https://github.com/ESSS/pytest-regressions/workflows/build/badge.svg :target: https://github.com/ESSS/pytest-regressions/actions?query=workflow%3Abuild

.. image:: https://img.shields.io/readthedocs/pytest-regressions.svg :target: https://pytest-regressions.readthedocs.io/en/latest

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/ambv/black

.. image:: https://results.pre-commit.ci/badge/github/ESSS/pytest-regressions/master.svg :target: https://results.pre-commit.ci/latest/github/ESSS/pytest-regressions/master :alt: pre-commit.ci status

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 <https://github.com/gabrielcnr/pytest-datadir>_) that can be used to verify that future runs produce the same data.

See the docs <https://pytest-regressions.readthedocs.io/en/latest>_ for examples and API usage.

Requirements

  • pytest>=3.5
  • Python 3.6+.

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.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter .. _@hackebrot: https://github.com/hackebrot .. _MIT: http://opensource.org/licenses/MIT .. _BSD-3: http://opensource.org/licenses/BSD-3-Clause .. _GNU GPL v3.0: http://www.gnu.org/licenses/gpl-3.0.txt .. _Apache Software License 2.0: http://www.apache.org/licenses/LICENSE-2.0 .. _cookiecutter-pytest-plugin: https://github.com/pytest-dev/cookiecutter-pytest-plugin .. _file an issue: https://github.com/nicoddemus/pytest-regressions/issues .. _pytest: https://github.com/pytest-dev/pytest .. _tox: https://tox.readthedocs.io/en/latest/ .. _pip: https://pypi.org/project/pip/ .. _PyPI: https://pypi.org/project

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].