Releases

Note for Gentoo users: There is an  overlay with my software. Just add it to /etc/paludis/repositories/ and you can install all releases (or fresh repository checkouts) using paludis.

Note for Arch users: django-sane-testing is maintained by me in  AUR. You can install it using Yaourt as usual.

Project also lives on  PyPi,  You can check it out from there.

0.5.6

  • Support for hacks around syncdb (see docs)

0.5.5

  • Content Type import moved (so You can import djangosanetestign without settings in path)
  • Support for lazily-translated strings inside tests.

0.5.4

  • Fixed default host/port in selenium default url_root
  • Content Type cache is cleared after every test (make fixtures working with CT to work with databases that do not allow forward references, i.e. MySQL)

0.5.3

  • Live server can be bound to non-default address/port
  • assert_not_equals (finally) available

0.5.2

[annoying regression regarding SELENIUM_URL_ROOT, do not use]

0.5.1

  • Speedup (fixed unneeded flushes)

0.5.0

  • Test selection plugin
  • Documentation and some code cleanup

0.4.0

  • Able to use CP as live server with settings.CHERRYPY_TEST_SERVER
  • Django development server is multithreaded

0.3.1

  • Fixed non-method test handling

0.3.0

  • Django's client available for HttpTestCase
  • Proper handling of ./manage.py test
  • Tests skip themselves if they rely on plugin that is not loaded
  • No Database care when running true unit tests whatsoever
  • ...and few fixes

0.2.0

  • Selenium support
  • various minor fixes

0.1.0

  • Initial public hacks
  • --with-django for plugin-related environment setup/teardown
  • TEST_RUNNER='djangosanetesting.testrunner.run_tests' for more django way
  • DatabaseTestCase for transactional tests (no database flush)
  • HttpTestCase for live server, enabled by --with-djangoliveserver

Attachments