Delayed/soft assertions for python
Delayed aka. Soft asserts for python
- No Dependenices on any other framework/library. - Should work with any testing framework. - Can be use as decorator or context manager.
Install via pip
pip install delayed-assert
Install from master
pip install git+https://github.com/pr4bh4sh/python-delayed-assert
ExampleUnittest.py for usage.
Using assertion library with lambda
Pass the assertion call as
While I've tested only with unittest asserttion,It should be able to use any assertion library.
Keep in mind that, Python does not support statement inside lambda, so
lambda: assert 1 == 1
won't work as it is not a valid lambda expression in python
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for delayed_assert-0.3.1-py3-none-any.whl