PyTest is a Python unit testing library with a number of extremely useful tools for creating unit tests for your python code.
Testing framework in python