I use unittest (actually unittest2) for Python testing, together with Python Mock for mocking objects and nose to run all tests in a single pass.>
unittest
unittest2
In python 2.x you could try pyrg. Does not work in Python 3 though.