Attempt to write a Python testing framework I can actually stand