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 package for performing assertions and providing informative exception messages.
Fluent, fully typed assertion library for Python: your type checker sees only the assertions that fit the value, and every failure carries a structured diff. Soft assertions, polling, inline snapshots, OpenAPI contracts.
A plugin providing an alternative, colourful diff output for failing assertions.
Structured logging assertions
A pytest plugin that allows multiple failures per test
Check that left and right spark DataFrame are equal.
Soft assertions for Python
Delayed/soft assertions for python
Expressive and extensible TDD/BDD assertion library for Python
CLI for the Assertion API
Input validation using JSON Schema, Rego policies, and CQL2 assertions embedded as CWL hints
An assertion library for use with CDK Apps
show where your regex match assertion failed!
Literate BDD assertions in Python with no magic
assertions in __eq__methods
Supports lightweight soft assertions by extending the unittest.TestCase class
flake8 plugin which forbids assert statements without messages
Apple DeviceCheck API. Reduce fraudulent use of your services by managing device state and asserting app integrity.
Utility for chaining commands and incrementally checking the results
Useful assertion utilities for use with pytest
Stand-alone Assertions
Pytest plugin for asserting data against voluptuous schema.
Safe assert for Python that can be used together with optimised mode
DataHub Great Expectations plugin — send data quality assertion results from GX checkpoints into your DataHub catalog
pytest assert checker plugin for flake8
Provides unittest assertions in a fluent style.
Flake8 unittest assert method checker
JUnit assert statement checker plugin for flake8
Lightweight assertions inspired by the great-expectations library
Assertion introspection via AST rewriting
A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
A small assertion library for testing
Client, assertion verification and middleware for the Custom Domain API.
BDD / TDD assertion library for Python
TestFlows - Asserts Assertion Library
A pytest plugin for enhanced assertion reporting with detailed diffs
Expects matchers for Doublex test doubles assertions
Soft assertions for Python/Pytest
flake8 plugin to catch useless `assert` statements
Capture and make assertions on transaction.on_commit() callbacks.
Regression testing for LLM output against a baseline committed in your own repo, with the reference's own noise measured when you sample.
CLI tool to assert that nothing in a tree carries a comment or a docstring