Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: pytest-plugin

lk-geimfari/mimesis

Mimesis is a powerful Python library that empowers developers to generate massive amounts of synthetic data efficiently.

Language: Python - Size: 22.7 MB - Last synced: 2 days ago - Pushed: 6 days ago - Stars: 4,310 - Forks: 327

seleniumbase/SeleniumBase

📊 Python's all-in-one framework for web crawling, scraping, testing, and reporting. Supports pytest. UC Mode provides stealth. Includes many tools.

Language: Python - Size: 11.8 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 4,273 - Forks: 891

inducer/pudb

Full-screen console debugger for Python

Language: Python - Size: 1.93 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 2,861 - Forks: 222

pytest-dev/pytest-testinfra

Testinfra test your infrastructures

Language: Python - Size: 1.03 MB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 2,319 - Forks: 352

pytest-dev/pytest-xdist

pytest plugin for distributed testing and loop-on-failures testing modes.

Language: Python - Size: 1.84 MB - Last synced: 11 days ago - Pushed: 13 days ago - Stars: 1,360 - Forks: 218

pytest-dev/pytest-asyncio

Asyncio support for pytest

Language: Python - Size: 675 KB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 1,330 - Forks: 139

pytest-dev/pytest-django

A Django plugin for pytest.

Language: Python - Size: 1.63 MB - Last synced: 4 days ago - Pushed: 18 days ago - Stars: 1,310 - Forks: 339

Teemu/pytest-sugar

a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)

Language: Python - Size: 316 KB - Last synced: 9 days ago - Pushed: 3 months ago - Stars: 1,250 - Forks: 73

pytest-dev/pytest-html

Plugin for generating HTML reports for pytest results

Language: Python - Size: 1.06 MB - Last synced: 11 days ago - Pushed: 13 days ago - Stars: 657 - Forks: 233

pytest-dev/pyfakefs

Provides a fake file system that mocks the Python file system modules.

Language: Python - Size: 9.66 MB - Last synced: about 15 hours ago - Pushed: about 16 hours ago - Stars: 612 - Forks: 87

wemake-services/django-test-migrations

Test django schema and data migrations, including migrations' order and best practices.

Language: Python - Size: 1.16 MB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 489 - Forks: 32

pytest-dev/pytest-flask

A set of pytest fixtures to test Flask applications

Language: Python - Size: 262 KB - Last synced: 2 days ago - Pushed: 13 days ago - Stars: 476 - Forks: 87

tophat/syrupy

:pancakes: The sweeter pytest snapshot plugin

Language: Python - Size: 11.7 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 462 - Forks: 32

computationalmodelling/nbval

A py.test plugin to validate Jupyter notebooks

Language: Python - Size: 908 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 432 - Forks: 51

darrenburns/pytest-clarity

A plugin to improve the output of pytest with colourful unified diffs

Language: Python - Size: 1.08 MB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 406 - Forks: 24

microsoft/playwright-pytest

Pytest plugin to write end-to-end browser tests with Playwright.

Language: Python - Size: 130 KB - Last synced: about 19 hours ago - Pushed: 6 days ago - Stars: 405 - Forks: 64

ClearcodeHQ/pytest-postgresql

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

Language: Python - Size: 1.44 MB - Last synced: about 14 hours ago - Pushed: about 15 hours ago - Stars: 383 - Forks: 40

TvoroG/pytest-lazy-fixture

It helps to use fixtures in pytest.mark.parametrize

Language: Python - Size: 69.3 KB - Last synced: 3 days ago - Pushed: 7 months ago - Stars: 365 - Forks: 27

okken/pytest-check

A pytest plugin that allows multiple failures per test.

Language: Python - Size: 239 KB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 324 - Forks: 35

shawnbrown/datatest

Tools for test driven data-wrangling and data validation.

Language: Python - Size: 3.27 MB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 288 - Forks: 15

miketheman/pytest-socket

Pytest Plugin to disable socket calls during tests

Language: Python - Size: 321 KB - Last synced: 11 days ago - Pushed: 13 days ago - Stars: 264 - Forks: 41

jerry-git/pytest-split

Pytest plugin which splits the test suite to equally sized "sub suites" based on test execution time.

Language: Python - Size: 864 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 220 - Forks: 27

vapor-ware/kubetest

Kubernetes integration testing in Python via pytest

Language: Python - Size: 403 KB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 204 - Forks: 57

Erotemic/xdoctest

A rewrite of Python's builtin doctest module (with pytest plugin integration) with AST instead of REGEX.

Language: Python - Size: 1.31 MB - Last synced: 2 days ago - Pushed: 3 months ago - Stars: 204 - Forks: 10

pytest-dev/pytest-describe

Describe-style plugin for the pytest framework

Language: Python - Size: 74.2 KB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 202 - Forks: 17

CFMTech/pytest-monitor

Pytest plugin for analyzing resource usage during test sessions

Language: Python - Size: 171 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 171 - Forks: 15

treebeardtech/nbmake

📝 Pytest plugin for testing notebooks

Language: Python - Size: 598 KB - Last synced: 26 days ago - Pushed: about 2 months ago - Stars: 170 - Forks: 16

alteryx/locust-grasshopper

a load testing tool extended from locust

Language: Python - Size: 195 KB - Last synced: 3 days ago - Pushed: 2 months ago - Stars: 168 - Forks: 6

pytest-dev/pytest-order

pytest plugin that allows to customize the test execution order

Language: Python - Size: 770 KB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 153 - Forks: 14

jllorencetti/pytest-deadfixtures

Plugin to list unused fixtures in your tests

Language: Python - Size: 50.8 KB - Last synced: about 13 hours ago - Pushed: 3 months ago - Stars: 149 - Forks: 15

numirias/pytest-json-report

🗒️ A pytest plugin to report test results as JSON

Language: Python - Size: 158 KB - Last synced: 11 days ago - Pushed: 10 months ago - Stars: 143 - Forks: 39

RKrahl/pytest-dependency

Manage dependencies of tests

Language: Python - Size: 200 KB - Last synced: 20 days ago - Pushed: about 2 months ago - Stars: 140 - Forks: 33

yunstanford/pytest-sanic

a Pytest Plugin for Sanic.

Language: Python - Size: 184 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 135 - Forks: 20

pytest-dev/pytest-instafail

py.test plugin to show failures instantly

Language: Python - Size: 52.7 KB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 132 - Forks: 9

aio-libs/pytest-aiohttp

pytest plugin for aiohttp support

Language: Python - Size: 52.7 KB - Last synced: 3 days ago - Pushed: 27 days ago - Stars: 131 - Forks: 24

kataev/pytest-grpc

Allow test gRPC with pytest

Language: Python - Size: 25.4 KB - Last synced: 24 days ago - Pushed: almost 3 years ago - Stars: 120 - Forks: 19

abalkin/pytest-leaks

A pytest plugin to trace resource leaks.

Language: Python - Size: 596 KB - Last synced: 28 days ago - Pushed: over 4 years ago - Stars: 115 - Forks: 4

joseph-roitman/pytest-snapshot

A plugin for snapshot testing with pytest.

Language: Python - Size: 104 KB - Last synced: 25 days ago - Pushed: 6 months ago - Stars: 108 - Forks: 12

ClearcodeHQ/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: Python - Size: 1.01 MB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 99 - Forks: 16

pchomik/pytest-spec

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

Language: Python - Size: 2.04 MB - Last synced: 20 days ago - Pushed: 11 months ago - Stars: 98 - Forks: 18

aklajnert/pytest-subprocess

Pytest plugin to fake subprocess.

Language: Python - Size: 247 KB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 97 - Forks: 14

omarkohl/pytest-datafiles

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

Language: Python - Size: 146 KB - Last synced: 10 days ago - Pushed: 6 months ago - Stars: 94 - Forks: 9

typeddjango/pytest-mypy-plugins

pytest plugin for testing mypy types, stubs, and plugins

Language: Python - Size: 177 KB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 90 - Forks: 25

etianen/logot

Test whether your code is logging correctly 🪵

Language: Python - Size: 344 KB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 89 - Forks: 1

hitchdev/hitchstory

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

Language: Python - Size: 2.55 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 84 - Forks: 3

pytest-dev/pytest-reportlog

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

Language: Python - Size: 50.8 KB - Last synced: 4 days ago - Pushed: 12 days ago - Stars: 80 - Forks: 18

mintel/pytest-localstack

Pytest plugin for local AWS integration tests

Language: Python - Size: 422 KB - Last synced: 2 days ago - Pushed: 7 months ago - Stars: 76 - Forks: 16

Jc2k/pytest-docker-tools

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

Language: Python - Size: 250 KB - Last synced: 21 days ago - Pushed: over 1 year ago - Stars: 75 - Forks: 8

NyanKiyoshi/pytest-django-queries

Generate performance reports from your django database performance tests.

Language: Python - Size: 521 KB - Last synced: 15 days ago - Pushed: about 3 years ago - Stars: 74 - Forks: 3

Tinkoff/overhave 📦

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

Language: JavaScript - Size: 6.61 MB - Last synced: 10 days ago - Pushed: 9 months ago - Stars: 72 - Forks: 9

JamesHutchison/pytest-hot-reloading

A hot reloading pytest daemon, implemented as a plugin

Language: Python - Size: 4.06 MB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 70 - Forks: 2

ClearcodeHQ/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: Python - Size: 938 KB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 69 - Forks: 21

pytest-dev/pytest-play

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

Language: Python - Size: 1.1 MB - Last synced: 4 days ago - Pushed: over 4 years ago - Stars: 68 - Forks: 4

pytest-dev/pytest-messenger

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

Language: Python - Size: 1.69 MB - Last synced: about 20 hours ago - Pushed: over 1 year ago - Stars: 67 - Forks: 15

pytest-dev/pytest-random-order

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

Language: Python - Size: 169 KB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 65 - Forks: 10

LUMC/pytest-workflow

Configure workflow/pipeline tests using yaml files.

Language: Python - Size: 756 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 63 - Forks: 8

pytest-dev/pytest-mimesis 📦

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

Language: Python - Size: 194 KB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 62 - Forks: 4

ClearcodeHQ/pytest-dbfixtures 📦

Language: Python - Size: 373 KB - Last synced: 21 days ago - Pushed: almost 6 years ago - Stars: 57 - Forks: 20

wronglink/pytest-pudb

Pytest PuDB debugger integration

Language: Python - Size: 30.3 KB - Last synced: 9 days ago - Pushed: 9 months ago - Stars: 57 - Forks: 6

saltstack/pytest-helpers-namespace

PyTest Helpers Namespace

Language: Python - Size: 174 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 56 - Forks: 8

ClearcodeHQ/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: Python - Size: 776 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 52 - Forks: 19

mark-adams/pytest-test-groups

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

Language: Python - Size: 18.6 KB - Last synced: 20 days ago - Pushed: almost 4 years ago - Stars: 50 - Forks: 25

chrisjsewell/pytest-notebook

A pytest plugin for regression testing and regenerating Jupyter Notebooks

Language: Jupyter Notebook - Size: 3.77 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 47 - Forks: 9

getsentry/pytest-sentry

Track flaky tests in Sentry

Language: Python - Size: 45.9 KB - Last synced: 3 days ago - Pushed: 17 days ago - Stars: 45 - Forks: 9

MyGodIsHe/pytest-neo

Matrix has you...

Language: Python - Size: 195 KB - Last synced: 14 days ago - Pushed: over 2 years ago - Stars: 44 - Forks: 0

vberlier/pytest-insta

A practical snapshot testing plugin for pytest.

Language: Python - Size: 528 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 42 - Forks: 0

ClearcodeHQ/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: Python - Size: 730 KB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 41 - Forks: 12

mariusvniekerk/pytest-monkeytype

Language: Python - Size: 28.3 KB - Last synced: 13 days ago - Pushed: almost 4 years ago - Stars: 41 - Forks: 3

idlesign/pytest-djangoapp

Nice pytest plugin to help you with Django pluggable application testing.

Language: Python - Size: 179 KB - Last synced: 27 days ago - Pushed: about 2 months ago - Stars: 40 - Forks: 6

pytest-dev/pytest-stress

A Pytest plugin that allows you to loop tests for a user defined amount of time.

Language: Python - Size: 29.3 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 40 - Forks: 9

thirtytwobits/nanaimo

A delicious Python treat that makes on-target testing sweet and satisfying.

Language: Python - Size: 13.7 MB - Last synced: 11 days ago - Pushed: about 4 years ago - Stars: 39 - Forks: 5

swyddfa/lsp-devtools

Tooling for working with language servers and clients.

Language: Python - Size: 585 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 35 - Forks: 6

zmievsa/pytest-fixture-classes

Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers

Language: Python - Size: 44.9 KB - Last synced: 6 days ago - Pushed: 7 months ago - Stars: 35 - Forks: 0

hackebrot/pytest-md

Plugin for generating Markdown reports for pytest results 📝

Language: Python - Size: 43.9 KB - Last synced: 25 days ago - Pushed: almost 4 years ago - Stars: 34 - Forks: 6

mondeja/pytest-blender

Pytest plugin for easy addons testing with Blender's Python interpreter.

Language: Python - Size: 115 KB - Last synced: 29 days ago - Pushed: 4 months ago - Stars: 32 - Forks: 6

praekeltfoundation/seaworthy

Test harness for Docker container images 🌊 🚢

Language: Python - Size: 388 KB - Last synced: 15 days ago - Pushed: 2 months ago - Stars: 30 - Forks: 3

rhevm-qe-automation/pytest_jira

py.test plugin to integrate with JIRA

Language: Python - Size: 138 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 28 - Forks: 24

marginalhours/pytest-involve

A pytest plugin to run tests pertaining to a specific file or changeset

Language: Python - Size: 97.7 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 28 - Forks: 0

Stranger6667/pytest-click

Pytest plugin for Click

Language: Python - Size: 57.6 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 28 - Forks: 6

bp72/pytest-skipuntil

A simple pytest plugin to skip flapping test with deadline

Language: Python - Size: 28.3 KB - Last synced: 4 days ago - Pushed: 6 months ago - Stars: 27 - Forks: 0

AndreyErmilov/pytest-mock-server

Mock server plugin for pytest

Language: Python - Size: 26.4 KB - Last synced: 25 days ago - Pushed: almost 2 years ago - Stars: 27 - Forks: 5

nolar/looptime

Time dilation & contraction in asyncio event loops (in tests)

Language: Python - Size: 30.3 KB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 27 - Forks: 0

davidfritzsche/pytest-mypy-testing

pytest plugin to test mypy static type analysis

Language: Python - Size: 118 KB - Last synced: 13 days ago - Pushed: 2 months ago - Stars: 27 - Forks: 8

idlesign/pytest-responsemock

Simplified requests calls mocking for pytest

Language: Python - Size: 46.9 KB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 27 - Forks: 1

thombashi/pytest-md-report

A pytest plugin to make test results report with Markdown table format.

Language: Python - Size: 451 KB - Last synced: 11 days ago - Pushed: 3 months ago - Stars: 26 - Forks: 6

meherett/pytest-solidity

PyTest plugin for testing smart contracts for Ethereum blockchain.

Language: Python - Size: 184 KB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 26 - Forks: 6

nonebot/nonebug

NoneBot2 测试框架 / NoneBot2 test framework

Language: Python - Size: 454 KB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 26 - Forks: 5

flyingcircusio/pytest-patterns

pytest-patterns is a plugin for pytest that provides a pattern matching engine optimized for testing.

Language: Python - Size: 43 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 25 - Forks: 3

idlesign/pytest-datafixtures

Data fixtures for pytest made simple

Language: Python - Size: 12.7 KB - Last synced: 27 days ago - Pushed: over 2 years ago - Stars: 25 - Forks: 0

livestreamx/overhave

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

Language: JavaScript - Size: 6.52 MB - Last synced: 10 days ago - Pushed: about 2 months ago - Stars: 24 - Forks: 22

ansible-community/pytest-molecule 📦

Please switch to pytest-ansible

Language: Python - Size: 176 KB - Last synced: 11 days ago - Pushed: 8 months ago - Stars: 23 - Forks: 10

glutanimate/pytest-anki

A pytest plugin for testing Anki add-ons

Language: Python - Size: 307 KB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 22 - Forks: 7

astropy/pytest-arraydiff

pytest plugin to facilitate comparison of results to a pre-defined reference

Language: Python - Size: 102 KB - Last synced: 29 days ago - Pushed: 6 months ago - Stars: 21 - Forks: 18

ClearcodeHQ/pytest-mongo

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

Language: Python - Size: 807 KB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 21 - Forks: 5

pytest-dev/pytest-localserver

py.test plugin to test server connections locally. This repository was migrated from Bitbucket.

Language: Python - Size: 475 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 21 - Forks: 11

pyodide/pytest-pyodide

Pytest plugin for testing applications that use Pyodide

Language: Python - Size: 266 KB - Last synced: 4 days ago - Pushed: 12 days ago - Stars: 21 - Forks: 11

zhukovgreen/pytest-when

Pytest plugin for more readable mocking

Language: Python - Size: 226 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 21 - Forks: 1

ClearcodeHQ/pytest-dynamodb

This is a pytest plugin, that enables you to test your code that relies on a running DynamoDB Database. It allows you to specify fixtures for DynamoDB process and client (resource in AWS boto terms).

Language: Python - Size: 1.66 MB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 20 - Forks: 7

TSNobleSoftware/awssert

Declarative assertions for AWS

Language: Python - Size: 117 KB - Last synced: 2 months ago - Pushed: about 3 years ago - Stars: 19 - Forks: 1

bow/pytest-pipeline 📦

Pytest plugin for functional testing of data analysis pipelines

Language: Python - Size: 78.1 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 3