If you want do Test Driven Development your tests should run in a split second. Your tests shouldn't touch database if it's possible nor you should run slow acceptance tests in one run with unit tests for TDD. django-smarttest is package which helps you keep with that rules.
30 Mar 2015 by dryobates