| Class | LogCollector | Undocumented |
| Function | makeCollectingLogger | I make a logger instance that collects its logs for programmatic analysis |
| Function | visitTests | A foreign method for visiting the tests in a test suite. |
| Class | FailedCollectionCase | Pseudo-test to run and report failure if given case was uncollected |
| Class | TestSuite | I am an extended TestSuite with a visitor interface. |
| Class | TestLoader | Custom TestLoader to extend the stock python one. |
| Class | FilteredByModuleTestLoader | A test loader that import only the needed modules. |
| Class | TestVisitor | A visitor for Tests |
| Function | _run_and_collect_case | Run test case against result and use weakref to drop the refcount |