Django now has fast tests. Changeset 9756 switched Django’s TestCase class to running tests inside a transaction and rolling back at the end (instead of doing a full dump and reload). “Ellington’s test suite, which was taking around 1.5-2 hours to run on Postgres, has been reduced to 10 minutes.”
Always glad to see our good ideas being adopted by other projects :). But it's kinda sad that there's no mention of the heritage of the idea in the ticket, commit log or announcement.
The mailing list post clearly says where the idea came from... Is rails a banned word in the django project? :)
Awesome, this makes using large numbers of unit tests a lot less painful.