pytest-dev

pytest-dev Joined Sept 2014 View on GitHub

Stars
38,598
across 77 public repos
Rank
#834
of 94,827 organizations, top 0.9%
Down 24 places this week

Repositories with 50+ stars

pytest-dev's repositories with their overall rank
RankRepositoryLanguageStars
3,562

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

Python 14,677
27,378

Testinfra test your infrastructures

Python 2,480
32,743

Coverage plugin for pytest.

Python 2,080
33,295

Thin-wrapper around the mock package for easier use with pytest

Python 2,044
35,268

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

Python 1,933
40,003

A minimalist production ready plugin system

Python 1,714
40,965

Asyncio support for pytest

Python 1,672
44,224

A Django plugin for pytest.

Python 1,548
46,518

BDD library for the pytest runner

Python 1,474
83,602

Plugin for generating HTML reports for pytest results

Python 779
85,827

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

Python 758
89,551

Pytest plugin to randomly order tests and control random.seed

Python 724
125,857

A set of pytest fixtures to test Flask applications

Python 498
129,242

a pytest plugin that re-runs failed tests up to -n times to eliminate flakey failures

Python 483
135,796

pytest plugin for Qt (PyQt5/PyQt6 and PySide2/PySide6) application testing

Python 457
153,168

factory_boy integration the pytest runner

Python 399
170,996

Plugin for running Selenium with pytest

Python 352
178,602

A Cookiecutter template for pytest plugins 💻

Python 335
221,417 Python 261
226,373

pytest splinter and selenium integration for anyone interested in browser interaction in tests

Python 254
226,373

unittest subTest() support and subtests fixture

Python 254
236,640

Describe-style plugin for the pytest framework

Python 241
240,756

pytest plugin to set environment variables in pytest.ini or pyproject.toml file

Python 236
264,065

pytest plugin that allows to customize the test execution order

Python 211
280,682

pytest plugin for repeating test execution

Python 196
294,384

Pytest plugin to annotate failed tests with a workflow command for GitHub Actions

Python 185
356,174

py.test plugin to show failures instantly

Python 147
356,174

Use pytest's runner to discover and execute C++ tests

C++ 147
366,315

helps rewriting Python `unittest` test-cases into `pytest` test-cases

Python 142
455,871

pytest external process plugin

Python 108
462,552

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

Python 106
465,949

distributed Python deployment and communication

Python 105
555,247

extracted --boxed from pytest-xdist to ensure backward compat

Python 84
571,596

pytest-print adds the printer fixture you can use to print messages to the user (directly to the pytest runner, not stdout)

Python 81
577,198

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

Python 80
607,110

Plugin for providing variables to pytest tests/fixtures

Python 75
620,075

Python development support library (note: maintenance only)

Python 73
620,075

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

Python 73
633,655

Plugin for accessing test session metadata

Python 71
663,603

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

Python 67
679,513

Collection of fixtures and utility functions to run service processes for your tests

Python 65
687,796 Python 64
723,126

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

Python 60
742,438

Pytest plugin providing a fixture interface for spulec/freezegun

Python 58
763,364

py-test plugin: an incremental test runner

Python 56
763,364 Python 56
774,412 Python 55

Among 94,827 organizations

25k–40k stars: 673 organizations, including pytest-dev

Stars along the bottom, and organizations in each band on a log scale

When they were made

47 repos with 50+ stars, made between 2011 and 2022

Quick stats

Next rank
+58 stars to reach #833
Next milestone
+152,171 stars to reach the top 0.1%
Public repos
77, 47 with 50+ stars
Popular repos
9 over 1k stars, 1 over 10k stars
Top repo
pytest, #3,562 of all repos, 38% of stars
Smaller repos
580 stars from repos under 50

Stars counted Recounted daily Next count queued