Test Anything, Test Everything

A session at DjangoCon US 2011

Monday 5th September, 2011

9:00am to 12:30pm

Testing in Django is easy if you're testing models against your database. What happens when you need to test other-systems, like a search engine, or an API? This tutorial will cover how I built SphinxTestCase, ESTestCase and redisutils to allow us to maintain test coverage on our web sites.

Testing backends other than your database can be tricky. It's entirely necessary, however, otherwise you'll start getting glaring holes in terms of coverage.

This tutorial will show you how to subclass TestCase and properly setup and teardown external systems.

It will also show you how to be nice to your other developers who may want to opt-out of testing backend systems (like search).

About the speaker

This person is speaking at this event.
Dave Dash

Secret Asian Man bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 9:00am12:30pm PST

Date Mon 5th September 2011

Short URL


Official session page


View the schedule



See something wrong?

Report an issue with this session