Developing with nose¶
Get the code¶
nose is hosted at GitHub. You should clone this repository if you’re developing a plugin or working on bug fixes for nose:
git clone https://github.com/nose-devs/nose
You should fork this repository if you are developing new features for nose. Then submit your changes as a pull request.
Read¶
- Extending and customizing nose with plugins
- nose internals
- Test runner and main()
- Test Loader
TestLoaderdefaultTestLoader- Test Selection
SelectorTestAddressdefaultSelector- Configuration
- Test Cases
- Test Suites
ContextListContextSuiteContextSuiteFactoryFinalizingSuiteWrapperLazySuiteMixedContextError- Test Result
TextTestResult- Result Proxy
ResultProxyResultProxyFactoryproxied_attribute()- Plugin Manager
BuiltinPluginManagerDefaultPluginManagerEntryPointPluginManagerPluginManagerRestrictedPluginManager- Importer
- nosetests setuptools command
- Bootstrapping
get_user_options()nosetests- Twisted integration
TimeExpireddeferred()stop_reactor()threaded_reactor()- Traceback inspector
- Utility functions
- Contributing to nose