On 01/11/2012 01:05 AM, Roy Smith wrote:
In article<mailman.4588.1326198152.27778.python-l...@python.org>,
  Lie Ryan<lie.1...@gmail.com>  wrote:

On 01/10/2012 12:05 PM, Roy Smith wrote:
Somewhat more seriously, let's say you wanted to do test queries against
a database with 100 million records in it.  You could rebuild the
database from scratch for each test, but doing so might take hours per
test.  Sometimes, real life is just*so*  inconvenient.

All serious database has rollback feature when they're available to
quickly revert database state in the setUp/cleanUp phase.

I guess MongoDB is not a serious database?

I guess there are always those oddball cases, but if you choose MongoDB then you already know the consequences that it couldn't be as easily unit-tested. And in any case, it is generally a bad idea to unittest with a database that contains 100 million items, that's for performance testing. So your point is?

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to