Topic: "pytest-plugin"
seleniumbase/SeleniumBase
Python APIs for web automation, testing, and bypassing bot-detection.
Language: Python - Size: 13 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 11,070 - Forks: 1,361

lk-geimfari/mimesis
Mimesis is a robust data generator for Python that can produce a wide range of fake data in multiple languages.
Language: Python - Size: 33.8 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 4,584 - Forks: 341

inducer/pudb
Full-screen console debugger for Python
Language: Python - Size: 2.12 MB - Last synced at: about 14 hours ago - Pushed at: 22 days ago - Stars: 3,093 - Forks: 233

pytest-dev/pytest-testinfra
Testinfra test your infrastructures
Language: Python - Size: 1.07 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 2,426 - Forks: 361

pytest-dev/pytest-xdist
pytest plugin for distributed testing and loop-on-failures testing modes.
Language: Python - Size: 1.96 MB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 1,624 - Forks: 236

pytest-dev/pytest-asyncio
Asyncio support for pytest
Language: Python - Size: 945 KB - Last synced at: 1 day ago - Pushed at: 7 days ago - Stars: 1,522 - Forks: 159

pytest-dev/pytest-django
A Django plugin for pytest.
Language: Python - Size: 1.67 MB - Last synced at: 1 day ago - Pushed at: 8 days ago - Stars: 1,458 - Forks: 346

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: 331 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 1,437 - Forks: 75

pytest-dev/pytest-bdd
BDD library for the pytest runner
Language: Python - Size: 2.15 MB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 1,382 - Forks: 226

pytest-dev/pytest-html
Plugin for generating HTML reports for pytest results
Language: Python - Size: 1.77 MB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 734 - Forks: 246

pytest-dev/pyfakefs
Provides a fake file system that mocks the Python file system modules.
Language: Python - Size: 9.61 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 691 - Forks: 92

syrupy-project/syrupy
:pancakes: The sweeter pytest snapshot plugin
Language: Python - Size: 12.4 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 641 - Forks: 42

wemake-services/django-test-migrations
Test django schema and data migrations, including migrations' order and best practices.
Language: Python - Size: 1.21 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 553 - Forks: 32

pytest-dev/pytest-flask
A set of pytest fixtures to test Flask applications
Language: Python - Size: 274 KB - Last synced at: 19 days ago - Pushed at: 21 days ago - Stars: 493 - Forks: 89

microsoft/playwright-pytest
Pytest plugin to write end-to-end browser tests with Playwright.
Language: Python - Size: 162 KB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 485 - Forks: 68

dbfixtures/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.82 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 477 - Forks: 48

computationalmodelling/nbval
A py.test plugin to validate Jupyter notebooks
Language: Python - Size: 908 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 453 - 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 at: 7 days ago - Pushed at: over 1 year ago - Stars: 445 - Forks: 23

TvoroG/pytest-lazy-fixture
It helps to use fixtures in pytest.mark.parametrize
Language: Python - Size: 69.3 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 390 - Forks: 31

okken/pytest-check
A pytest plugin that allows multiple failures per test.
Language: Python - Size: 259 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 372 - Forks: 39

miketheman/pytest-socket
Pytest Plugin to disable socket calls during tests
Language: Python - Size: 537 KB - Last synced at: 9 days ago - Pushed at: 21 days ago - Stars: 312 - Forks: 48

shawnbrown/datatest
Tools for test driven data-wrangling and data validation.
Language: Python - Size: 3.27 MB - Last synced at: about 16 hours ago - Pushed at: over 3 years ago - Stars: 294 - Forks: 13

jerry-git/pytest-split
Pytest plugin which splits the test suite to equally sized "sub suites" based on test execution time.
Language: Python - Size: 890 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 276 - Forks: 34

pytest-dev/pytest-describe
Describe-style plugin for the pytest framework
Language: Python - Size: 74.2 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 220 - Forks: 18

Erotemic/xdoctest
A rewrite of Python's builtin doctest module (with pytest plugin integration) with AST instead of RegEx.
Language: Python - Size: 1.57 MB - Last synced at: 19 days ago - Pushed at: 2 months ago - Stars: 211 - Forks: 13

vapor-ware/kubetest
Kubernetes integration testing in Python via pytest
Language: Python - Size: 403 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 207 - Forks: 57

treebeardtech/nbmake
๐ Pytest plugin for testing notebooks
Language: Python - Size: 660 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 198 - Forks: 18

pytest-dev/pytest-order
pytest plugin that allows to customize the test execution order
Language: Python - Size: 808 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 190 - Forks: 14

alteryx/locust-grasshopper
a load testing tool extended from locust
Language: Python - Size: 165 KB - Last synced at: 23 days ago - Pushed at: 3 months ago - Stars: 180 - Forks: 10

CFMTech/pytest-monitor
Pytest plugin for analyzing resource usage during test sessions
Language: Python - Size: 171 KB - Last synced at: 24 days ago - Pushed at: 11 months ago - Stars: 180 - Forks: 16

RKrahl/pytest-dependency
Manage dependencies of tests
Language: Python - Size: 200 KB - Last synced at: 9 days ago - Pushed at: 12 months ago - Stars: 161 - Forks: 37

jllorencetti/pytest-deadfixtures
Plugin to list unused fixtures in your tests
Language: Python - Size: 52.7 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 160 - Forks: 17

numirias/pytest-json-report
๐๏ธ A pytest plugin to report test results as JSON
Language: Python - Size: 158 KB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 149 - Forks: 43

pytest-dev/pytest-instafail
py.test plugin to show failures instantly
Language: Python - Size: 52.7 KB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 144 - Forks: 7

aio-libs/pytest-aiohttp
pytest plugin for aiohttp support
Language: Python - Size: 91.8 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 138 - Forks: 22

yunstanford/pytest-sanic
a Pytest Plugin for Sanic.
Language: Python - Size: 184 KB - Last synced at: 22 days ago - Pushed at: almost 3 years ago - Stars: 135 - Forks: 21

joseph-roitman/pytest-snapshot
A plugin for snapshot testing with pytest.
Language: Python - Size: 104 KB - Last synced at: 11 days ago - Pushed at: 11 months ago - Stars: 130 - Forks: 13

kataev/pytest-grpc
Allow test gRPC with pytest
Language: Python - Size: 25.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 129 - Forks: 20

abalkin/pytest-leaks
A pytest plugin to trace resource leaks.
Language: Python - Size: 596 KB - Last synced at: 16 days ago - Pushed at: over 5 years ago - Stars: 116 - Forks: 3

typeddjango/pytest-mypy-plugins
pytest plugin for testing mypy types, stubs, and plugins
Language: Python - Size: 198 KB - Last synced at: 3 days ago - Pushed at: 18 days ago - Stars: 114 - Forks: 27

etianen/logot
Test whether your code is logging correctly ๐ชต
Language: Python - Size: 775 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 112 - Forks: 1

aklajnert/pytest-subprocess
Pytest plugin to fake subprocess.
Language: Python - Size: 311 KB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 110 - Forks: 16

pchomik/pytest-spec
Library pytest-spec is a pytest plugin to display test execution output like a SPECIFICATION.
Language: Python - Size: 2.09 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 105 - Forks: 20

dbfixtures/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.44 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 104 - Forks: 16

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 at: 22 days ago - Pushed at: over 1 year ago - Stars: 102 - Forks: 9

pytest-dev/pytest-reportlog
Replacement for the --resultlog option, focused in simplicity and extensibility
Language: Python - Size: 77.1 KB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 97 - Forks: 19

hitchdev/hitchstory
Type-safe YAML integration tests. Tests that write your docs. Tests that rewrite themselves.
Language: Python - Size: 2.56 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 97 - Forks: 4

Jc2k/pytest-docker-tools
Opionated helpers for creating py.test fixtures for Docker integration and smoke testing environments
Language: Python - Size: 339 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 88 - Forks: 10

vberlier/pytest-insta
A practical snapshot testing plugin for pytest.
Language: Python - Size: 481 KB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 87 - Forks: 2

swyddfa/lsp-devtools
Tooling for working with language servers and clients.
Language: Python - Size: 638 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 85 - Forks: 10

NyanKiyoshi/pytest-django-queries
Generate performance reports from your django database performance tests.
Language: Python - Size: 521 KB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 83 - Forks: 2

databrickslabs/pytester
Python Testing for Databricks
Language: Python - Size: 330 KB - Last synced at: 8 days ago - Pushed at: 20 days ago - Stars: 79 - Forks: 8

mintel/pytest-localstack
Pytest plugin for local AWS integration tests
Language: Python - Size: 422 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 78 - Forks: 21

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 at: 18 days ago - Pushed at: almost 2 years ago - Stars: 72 - Forks: 10

JamesHutchison/pytest-hot-reloading
A hot reloading pytest daemon, implemented as a plugin
Language: Python - Size: 4.06 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 70 - Forks: 2

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 at: 7 days ago - Pushed at: over 1 year ago - Stars: 70 - Forks: 10

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 at: 7 days ago - Pushed at: almost 6 years ago - Stars: 70 - Forks: 4

dbfixtures/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: 1.22 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 68 - Forks: 22

LUMC/pytest-workflow
Configure workflow/pipeline tests using yaml files.
Language: Python - Size: 763 KB - Last synced at: 28 days ago - Pushed at: 11 months ago - Stars: 68 - Forks: 10

pytest-dev/pytest-messenger
Pytest-messenger report plugin for all popular messengers like: Slack, DingTalk, Telegram
Language: Python - Size: 1.69 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 67 - Forks: 15

cloudcoil/cloudcoil
Modern async-first Kubernetes client for Python with Pydantic models - bringing cloud-native operations and K8s development to life with elegant Pythonic APIs
Language: Python - Size: 1.24 MB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 62 - Forks: 5

MrMino/pytest-edit
Type `pytest --edit` to open the failing test code โจ
Language: Python - Size: 16.6 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 62 - Forks: 2

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 at: 25 days ago - Pushed at: over 1 year ago - Stars: 62 - Forks: 4

wronglink/pytest-pudb
Pytest PuDB debugger integration
Language: Python - Size: 30.3 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 58 - Forks: 7

saltstack/pytest-helpers-namespace
PyTest Helpers Namespace
Language: Python - Size: 174 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 58 - Forks: 9

dbfixtures/pytest-dbfixtures ๐ฆ
Language: Python - Size: 373 KB - Last synced at: 26 days ago - Pushed at: almost 7 years ago - Stars: 57 - Forks: 20

dbfixtures/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: 1.04 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 56 - Forks: 20

thombashi/pytest-md-report
A pytest plugin to generate test outcomes reports with markdown table format.
Language: Python - Size: 598 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 53 - Forks: 6

chrisjsewell/pytest-notebook
A pytest plugin for regression testing and regenerating Jupyter Notebooks
Language: Jupyter Notebook - Size: 3.75 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 52 - Forks: 11

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: 56.6 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 52 - Forks: 27

getsentry/pytest-sentry
Track flaky tests in Sentry
Language: Python - Size: 368 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 50 - Forks: 9

utapyngo/pytest-unordered
Test equality of unordered sequences
Language: Python - Size: 54.7 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 50 - Forks: 5

zmievsa/pytest-fixture-classes
Fixtures as classes that work well with dependency injection, autocompletetion, type checkers, and language servers
Language: Python - Size: 47.9 KB - Last synced at: 30 days ago - Pushed at: about 2 months ago - Stars: 48 - Forks: 1

dbfixtures/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: 992 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 45 - Forks: 13

MyGodIsHe/pytest-neo
Matrix has you...
Language: Python - Size: 195 KB - Last synced at: 29 days ago - Pushed at: over 3 years ago - Stars: 44 - Forks: 0

mariusvniekerk/pytest-monkeytype
Language: Python - Size: 28.3 KB - Last synced at: 30 days ago - Pushed at: almost 5 years ago - Stars: 44 - Forks: 2

mharrisb1/openai-responses-python
๐งช๐ค Pytest plugin for OpenAI requests
Language: Python - Size: 278 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 43 - Forks: 4

litestar-org/pytest-databases
Reusable database fixtures for any and all databases.
Language: Python - Size: 3.72 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 42 - 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 at: 7 days ago - Pushed at: over 2 years ago - Stars: 42 - Forks: 8

idlesign/pytest-djangoapp
Nice pytest plugin to help you with Django pluggable application testing.
Language: Python - Size: 209 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 41 - Forks: 6

hackebrot/pytest-md
Plugin for generating Markdown reports for pytest results ๐
Language: Python - Size: 43.9 KB - Last synced at: 26 days ago - Pushed at: almost 5 years ago - Stars: 41 - Forks: 6

thirtytwobits/nanaimo ๐ฆ
A delicious Python treat that makes on-target testing sweet and satisfying.
Language: Python - Size: 13.7 MB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 39 - Forks: 4

mondeja/pytest-blender
Pytest plugin for easy addons testing with Blender's Python interpreter
Language: Python - Size: 121 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 36 - Forks: 7

pytest-dev/pytest-localserver
py.test plugin to test server connections locally. This repository was migrated from Bitbucket.
Language: Python - Size: 493 KB - Last synced at: 9 days ago - Pushed at: 21 days ago - Stars: 33 - Forks: 13

davidfritzsche/pytest-mypy-testing
pytest plugin to test mypy static type analysis
Language: Python - Size: 118 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 9

chrisguidry/pytest-opentelemetry
A pytest plugin for instrumenting test runs via OpenTelemetry
Language: Python - Size: 57.6 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 30 - Forks: 7

nolar/looptime
Time dilation & contraction in asyncio event loops (in tests)
Language: Python - Size: 30.3 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 30 - Forks: 0

nonebot/nonebug
NoneBot2 ๆต่ฏๆกๆถ / NoneBot2 test framework
Language: Python - Size: 545 KB - Last synced at: 3 days ago - Pushed at: 14 days ago - Stars: 29 - Forks: 6

praekeltfoundation/seaworthy
Test harness for Docker container images ๐ ๐ข
Language: Python - Size: 388 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 4

pyodide/pytest-pyodide
Pytest plugin for testing applications that use Pyodide
Language: Python - Size: 291 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 28 - Forks: 17

glutanimate/pytest-anki
A pytest plugin for testing Anki add-ons
Language: Python - Size: 563 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 28 - Forks: 7

Stranger6667/pytest-click
Pytest plugin for Click
Language: Python - Size: 57.6 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 6

rhevm-qe-automation/pytest_jira
py.test plugin to integrate with JIRA
Language: Python - Size: 167 KB - Last synced at: 23 days ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 25

astropy/pytest-arraydiff
pytest plugin to facilitate comparison of results to a pre-defined reference
Language: Python - Size: 117 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 27 - Forks: 20

bp72/pytest-skipuntil
A simple pytest plugin to skip flapping test with deadline
Language: Python - Size: 28.3 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 0

idlesign/pytest-responsemock
Simplified requests calls mocking for pytest
Language: Python - Size: 46.9 KB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 27 - Forks: 1

meherett/pytest-solidity
PyTest plugin for testing smart contracts for Ethereum blockchain.
Language: Python - Size: 184 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 6

marginalhours/pytest-involve
A pytest plugin to run tests pertaining to a specific file or changeset
Language: Python - Size: 97.7 KB - Last synced at: 22 days ago - Pushed at: over 5 years ago - Stars: 27 - Forks: 0

Blueshoe/pytest-kubernetes
A :arrow_right: pytest plugin to make the management of (local) Kubernetes clusters a breeze. :rocket:
Language: Python - Size: 183 KB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 26 - Forks: 3

livestreamx/overhave
Web-framework for BDD: scalable, configurable, easy to use, based on Flask Admin and Pydantic.
Language: JavaScript - Size: 8.4 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 26 - Forks: 24
