Simple assertion library with verbose error messages
Project description
Simple python assertion library with verbose output.
tests |
|
---|---|
package |
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)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
my-assert-0.0.3.tar.gz
(4.6 kB
view hashes)