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. Who is using it already?

Licensed under BSD.

See Releases to download it in various OS/distribution formats, or use easy_install.

Documentation is lacking some things and language review, consider it work-in-progress.

Clone from my mercurial repo if interested.

Feedback, issues, proposals, complaints, questions and (perhaps) answers in google group

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