|category:||Unit Testing in Python|
TestGears [link ] is part of the TurboGears web uber-framework. It provides automatic discovery of test functions, simplifies suite development, and makes it easy to run tests zero configuration. Kevin Dangoor [link ] says he will deprecate this in favor of Nose. David Warnock [link ] says something similar.
TestOOB [link ] (Testing Out Of [the] Box) provides for new styles of output (HTML and color terminal), debugger launching, verbose asserts, parallel execution, and command-line utility testing
nose [link ] provides an alternate test discovery and execution engine for unittest
doctest [link ]
py.test [link ]
Jeremy Hylton’s blog has some notes [link ] on unit testing, describing test.py.
Ian Bicking also has a list of complaints about the basic unittest interface [link ], many of which are answered by the add-ons.