PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Unit Testing Python Packages

Python packages with the GitHub topic unit-testing. Sorted by monthly downloads, with stars and forks.
pytest-dev
pytest

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

787.6M 15K 3K
utapyngo
pytest-unordered

Test equality of unordered sequences

5.1M 57 6
beanbaginc
kgb

Python function spy support for unit tests

4M 53 3
pytest-dev
pyfakefs

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

3.2M 753 106
samuelcolvin
dirty-equals

Doing dirty (but extremely useful) things with equals.

2.4M 1K 56
pytest-dev
pytest-flask

A set of pytest fixtures to test Flask applications

1.2M 499 93
chrisguidry
pytest-opentelemetry

A pytest plugin for instrumenting test runs via OpenTelemetry

707K 40 9
nivbend
mock-open

A better mock for file I/O

407K 7 4
kuzxnia
async-factory-boy

factory_boy extension with asynchronous ORM support

253K 25 11
pytest-dev
pytest-localserver

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

220K 37 12
Xion
callee

Argument matchers for unittest.mock

181K 90 12
canimus
cuallee

Possibly the fastest DataFrame-agnostic quality check library in town.

87K 250 23
lgpage
pytest-cython

A pytest plugin that allows for the testing of C extension modules for Python, specifically created through cython

78K 22 6
kalekundert
parametrize-from-file

Read unit test parameters from config files

72K 22 3
nteract
testbook

๐Ÿงช ๐Ÿ“— Unit test your Jupyter Notebooks the right way

67K 435 38
VUnit
vunit-hdl

VUnit is a unit testing framework for VHDL/SystemVerilog

48K 848 305
promptromp
pytest-impacted

A pytest plugin that selectively runs tests affected by codechanges via git introspection, ASL parsing, and dependency graph analysis.

43K 30 2
kajaste
pychoir

A Simple Unit Test Matcher Library for Python 3.6+

22K 22 2
promptromp
pytest-impacted-rs

A pytest plugin that selectively runs tests affected by codechanges via git introspection, ASL parsing, and dependency graph analysis.

20K 30 2
christianhelle
autofaker

Python library designed to minimize the setup/arrange phase of your unit tests

20K 8 3
kmmbvnr
django-jenkins

Plug and play continuous integration with django and jenkins

18K 936 273
zmievsa
pytest-fixture-classes

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

14K 49 3
haarcuba
testix

Mocking framework for Python with *exact* Scenarios

8K 7 3
KarlGong
ptest

ptest is a light test framework for Python. With ptest, you can tag test classes & test cases by decorators, execute test cases by command line, and get clear reports.

8K 55 11
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology