Enhanced GUI Test Runner for PyUnit
The open source PyUnit Enhanced GUI Runner improves on the GUI test runner provided as part of PyUnit in the following ways:
- A test run can be stopped by clicking the "Stop" button
- Timing statistics are provided
- The list box is populated with the full list of tests before the tests run and test-by-test progress and status information is displayed in real-time while tests are running.
Here is what it looks like while running tests:
Here is what it looks like when the tests have all run:
Try it yourself: download links are to the right. Many thanks to Steve Purcell, from whose original PyUnit GUI runner this code is derived.