Generic way to create meaningful and easy to use assertions for the Robot Framework libraries.
use icdiff for better error messages in pytest assertions
A pytest plugin that allows multiple failures per test
A plugin providing an alternative, colourful diff output for failing assertions.
Soft assertions for Python
Simple assertion library for unit testing in python with a fluent API
Stand-alone Assertions
Delayed/soft assertions for python
Apple DeviceCheck API. Reduce fraudulent use of your services by managing device state and asserting app integrity.
Check that left and right spark DataFrame are equal.
Structured logging assertions
Flake8 unittest assert method checker
flake8 plugin to catch useless `assert` statements
Expressive and extensible TDD/BDD assertion library for Python
pytest assert checker plugin for flake8
A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
Literate BDD assertions in Python with no magic
Assertion introspection via AST rewriting
Behavior-oriented, expressive, developer-friendly assertions library
Utility for chaining commands and incrementally checking the results
Pytest plugin for asserting data against voluptuous schema.
Capture and make assertions on transaction.on_commit() callbacks.
assertions in __eq__methods
Useful assertion utilities for use with pytest
show where your regex match assertion failed!
BDD / TDD assertion library for Python
Supports lightweight soft assertions by extending the unittest.TestCase class
A collection of utilities I use across different projects
Expects matchers for Doublex test doubles assertions
Rich matchers, useful for assertions in tests. Inspired by Hamcrest.
Provides unittest assertions in a fluent style.
Adds the ability to _assert_ types when typechecking to mypy
Generate python mocks and assertions quickly
Complex assertions that can be used when writing test with pytest
Simple unit testing library for PySpark.
Pytest Assertions
A python interface to produce and consume Security Assertion Markup Language (SAML) v2.0 messages.
Simple but powerful assertion and verification of logged lines.
Runner for the Certora Prover
A pytest plugin to treat non-assertion failures as test errors.
Helpers for testing Django using context managers
flake8 plugin which forbids assert statements without messages
Safe assert for Python that can be used together with optimised mode
Rich assertions library for Python