Simple assertion library with verbose error messages
Simple python assertion library with verbose output.
my assert is a simple assertion library designed to give your assertion statements a more user friendly output.
It currently accommodates two main implementations:
Inheriting from the AllAssertions class
You can superclass the AllAssertions class to provide direct access to the assertion statements through self.
from myassert import AllAssertions class MyNewClass(AllAssertions): def my_function(foo, bar): self.assert_equal(foo, bar)
All methods inside AllAssertions are static, so it requires no initialisation.
Importing the function directly
You can also import the functions directly:
from myassert.assertions import assert_equal def my_function(foo, bar): assert_equal(foo, bar)
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size my-assert-0.0.3.tar.gz (4.6 kB)||File type Source||Python version None||Upload date||Hashes View|