Socket for GitHub
Detect suspicious packages in PRs
Use Socket from the command line
Socket Dependency Search
Find any package for your project
Want to read all the docs? Start here
Keep up to date with all the news
Check out our customer stories
Supercharged assertion tests
Generic way to create meaningful and easy to use assertions for the Robot Framework libraries.
use icdiff for better error messages in pytest assertions
Simple assertion library for unit testing in python with a fluent API
A plugin providing an alternative, colourful diff output for failing assertions.
A pytest plugin that allows multiple failures per test
Delayed/soft assertions for python
Soft assertions for Python
Check that left and right spark DataFrame are equal.
Make multi-threaded pytest test cases fail when they should
Structured logging assertions
Lightweight assertions inspired by the great-expectations library
Flake8 unittest assert method checker
flake8 plugin to catch useless `assert` statements
A Flake8 plugin that checks Python tests follow the Arrange-Act-Assert pattern
Apple DeviceCheck API. Reduce fraudulent use of your services by managing device state and asserting app integrity.
pytest assert checker plugin for flake8
Utility for chaining commands and incrementally checking the results
Pytest plugin for asserting data against voluptuous schema.
Expressive and extensible TDD/BDD assertion library for Python
Assertion introspection via AST rewriting
Literate BDD assertions in Python with no magic
Behavior-oriented, expressive, developer-friendly assertions library
Capture and make assertions on transaction.on_commit() callbacks.
assertions in __eq__methods
Supports lightweight soft assertions by extending the unittest.TestCase class
show where your regex match assertion failed!
Safe assert for Python that can be used together with optimised mode
Rich matchers, useful for assertions in tests. Inspired by Hamcrest.
BDD / TDD assertion library for Python
Adds the ability to _assert_ types when typechecking to mypy
Useful assertion utilities for use with pytest
A collection of utilities I use across different projects
Expects matchers for Doublex test doubles assertions
Rich assertions library for Python
A python interface to produce and consume Security Assertion Markup Language (SAML) v2.0 messages.
Alternative syntax for comparing/asserting expressions in Python. Supports pluggable matchers for custom comparisons.
Runner for the Certora Prover
A Pylint plugin for detecting incorrect use of unittest assertions
Simple unit testing library for PySpark.
Handy functions for testing lxml etree objects for equality and compatibility
Generate python mocks and assertions quickly
Provides unittest assertions in a fluent style.
A collection of assertion methods to compare PyTorch Tensors in tests
flake8 plugin which forbids assert statements without messages
Pytest fixtures to assert anything and something
Simple but powerful assertion and verification of logged lines.
Helpers for testing Django using context managers