Batteries included: builtin nose pluginsΒΆ
nose includes a number of builtin plugins that can make testing faster and easier.
Note
nose 0.11.2 includes a change to default plugin loading. Now, a 3rd party plugin with the same name as a builtin will be loaded instead of the builtin plugin.
- AllModules: collect tests in all modules
- Attrib: tag and select tests with attributes
- Capture: capture stdout during tests
- Collect: Collect tests quickly
- Cover: code coverage
- Debug: drop into pdb on errors or failures
- Deprecated: mark tests as deprecated
- Doctests: run doctests with nose
- Failure Detail: introspect asserts
- Isolate: protect tests from (some) side-effects
- Logcapture: capture logging during tests
- Multiprocess: parallel testing
- Prof: enable profiling using the hotshot profiler
- Skip: mark tests as skipped
- Testid: add a test id to each test name output
- Xunit: output test results in xunit format