pyshould

Assertion DSL

A Python DSL for writing expressive assertions using PyHamcrest matchers

Should style asserts based on pyhamcrest

GitHub

38 stars
5 watching
7 forks
Language: Python
last commit: over 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rbit/pydtls Provides secure communication over UDP sockets using DTLS 72
ocharles/assert-explainer A plugin to simplify assertions in Haskell by providing detailed error messages and context when an assertion fails. 65
awslabs/python-deequ A Python API for defining unit tests for data quality in large datasets 730
tlsfuzzer/python-ecdsa A Python implementation of ECDSA and ECDH algorithms 916
tylors/4.5 A library for functional assertions with curried and monadic APIs 21
jeremy-rifkin/libassert An assertion library with features like diagnostic info and integrations with test libraries 545
corbym/gocrest A hamcrest-like assertion library for Go 106
pycqa/flake8-docstrings Tools to improve Python documentation quality and consistency 154
davebshow/gremlinclient Client library for interacting with the Gremlin Server protocol in Python 28
dmazzella/ucrypto Provides a fast implementation of digital signatures using RSA and Elliptic Curve Cryptography. 32
google/yara-procdump-python A Python wrapper around the Yara API to access process memory 11
gpakosz/ppk_assert A lightweight assertion library with customizable message formatting and severity levels 203
rhasspy/rhasspy-hermes Provides Python classes for implementing the Hermes protocol in Rhasspy. 2
django-haystack/pysolr Provides a lightweight Python interface to interact with Apache Solr search engine 667