pytest-plugin

There are 358 repositories under pytest-plugin topic.

  • pytest-dbfixtures

    Language:Python57
  • pytest-grpc

    Allow test gRPC with pytest

    Language:Python127
  • pytest-snapshot

    A plugin for snapshot testing with pytest.

    Language:Python118
  • pytest-leaks

    A pytest plugin to trace resource leaks.

    Language:Python115
  • pytest-mypy-plugins

    pytest plugin for testing mypy types, stubs, and plugins

    Language:Python109
  • pytest-subprocess

    Pytest plugin to fake subprocess.

    Language:Python107
  • logot

    Test whether your code is logging correctly 🪵

    Language:Python105
  • pytest-redis

    pytest-redis

    Redis fixtures and fixture factories for Pytest.This is a pytest plugin, that enables you to test your code that relies on a running Redis database. It allows you to specify additional fixtures for Redis process and client.

    Language:Python101
  • pytest-spec

    Library pytest-spec is a pytest plugin to display test execution output like a SPECIFICATION.

    Language:Python101
  • pytest-datafiles

    pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.

    Language:Python99
  • pytest-hot-reloading

    A hot reloading pytest daemon, implemented as a plugin

    Language:Python97
  • pytest-reportlog

    Replacement for the --resultlog option, focused in simplicity and extensibility

    Language:Python93
  • hitchstory

    Type-safe YAML integration tests. Tests that write your docs. Tests that rewrite themselves.

    Language:Python92
  • pytest-docker-tools

    Opionated helpers for creating py.test fixtures for Docker integration and smoke testing environments

    Language:Python84
  • pytest-django-queries

    Generate performance reports from your django database performance tests.

    Language:Python78
  • pytest-localstack

    Pytest plugin for local AWS integration tests

    Language:Python78
  • overhave

    Web-framework for BDD: scalable, configurable, easy to use, based on Flask Admin and Pydantic.

    Language:JavaScript71
  • pytest-insta

    A practical snapshot testing plugin for pytest.

    Language:Python71
  • pytest-play

    pytest plugin that let you automate actions and assertions with test metrics reporting executing plain YAML files

    Language:Python69
  • pytest-elasticsearch

    pytest-elasticsearch

    This is a pytest plugin that enables you to test your code that relies on a running Elasticsearch search engine. It allows you to specify fixtures for Elasticsearch process and client.

    Language:Python68
  • lsp-devtools

    Tooling for working with language servers and clients.

    Language:Python67
  • pytest-workflow

    Configure workflow/pipeline tests using yaml files.

    Language:Python67
  • pytest-random-order

    pytest plugin to randomise the order of tests with some control over the randomness

    Language:Python67
  • pytest-messenger

    Pytest-messenger report plugin for all popular messengers like: Slack, DingTalk, Telegram

    Language:Python66
  • pytest-mimesis

    Mimesis integration with the pytest test runner. This plugin provider useful fixtures based on providers from Mimesis.

    Language:Python62
  • pytest-edit

    Type `pytest --edit` to open the failing test code ✨

    Language:Python61
  • pytest-pudb

    Pytest PuDB debugger integration

    Language:Python58
  • pytest-helpers-namespace

    PyTest Helpers Namespace

    Language:Python58
  • pytester

    Python Testing for Databricks

    Language:Python56
  • pytest-mysql

    pytest-mysql

    This is a pytest plugin, that enables you to test your code that relies on a running MySQL Database. It allows you to specify fixtures for MySQL process and client.

    Language:Python56
  • pytest-notebook

    A pytest plugin for regression testing and regenerating Jupyter Notebooks

    Language:Jupyter Notebook50
  • pytest-test-groups

    A Pytest plugin that gives you a way to split your tests into groups of a specific size

    Language:Python50
  • pytest-unordered

    Test equality of unordered sequences

    Language:Python47
  • pytest-sentry

    Track flaky tests in Sentry

    Language:Python46
  • pytest-neo

    Matrix has you...

    Language:Python44
  • pytest-rabbitmq

    pytest-rabbitmq

    This is a pytest plugin, that enables you to test your code that relies on a running RabbitMQ Queues. It allows you to specify additional fixtures for RabbitMQ process and client.

    Language:Python44