Testoob
From Wikipedia, the free encyclopedia
Testoob is an advanced Python testing framework that extends and integrates seamlessly with module 'unittest' (PyUnit).
The latest version, Testoob 1.13, was released on 3 December, 2006. (See the version 1.13 changes).
It works with existing test suites, and provides features such as:
- color console output (also on Windows)
- debug failed tests with pdb
- easy and powerful filtering of which tests to run (with regular expressions and glob patterns)
- HTML, XML, and PDF reports
- Test skipping
- Immediate reporting of failures
- Verbose asserts
- Run tests in parallel in multiple threads or processes
- Repeat tests
- Limit maximum individual test time with a timeout
- Stop testing on the first failure
- List any tests found that would have been run
- Delay between tests
- Test command-line applications
- Capture test output
- Enhanced assertRaises features
- Profiling support
- Graphical progress bar
- And more
[edit] Packages
[edit] Citings
- Testoob - Finally Learning Again, by Wolfram Kriesing
- The Python Cheese Shop's opening spoof
- Unit Testing in Python - Compare and Contrast, part 3
- The Python Testing Tools Taxonomy
- The PyUnit home page
- Included in the Enthon Python distribution