Unittest Zero is a light weight Assert DSL written for python. It is a tool that was born out of a need to use the standard assert methods in python but have a nice readable way to use them. You can find the pydocs here.