Sane testing in Django
While Django developers seems to favour tests a lot, framework itself does not support good testing much. This library contains various fixes and support/integration for various 3rd party tools that make developers live easier.
Licensed under BSD.
See Releases to download it in various OS/distribution formats, or use easy_install.
sphinx documentation is available, with complete guide. See Documentation for other doc sources.
Clone from my mercurial repo if interested.
Feedback, issues, proposals, complaints, questions and (perhaps) answers in google group. If you want to file tickets, login as guest/rpg.
Main issues:
- Live test support, for testing with urrlib2 or webtests (and possibility to use CherryPy's WSGI so you can make recurring requests)
- Selenium integration
- Possibility to separate not-using-database unittests, one-transaction-only "unit"tests, regression tests, web tests
- Using nose as testing framework to allow above
- Runnable via manage.py test
