
Sept. 19, 2004
7:50 p.m.
On Sun, 2004-09-19 at 12:44, donfu wrote:
Dear Twisters
I'm diving into the twisted matrix. Mostly really enjoying it, but sometimes it's a tough ground :)
Now i'm trying to set up unittests with trial for a small twisted datastore. the store itself works outside of trial, but strange things happen when running the tests.
The first thing I had to learn, is to explicitly start the dbpool with dbpool.start(). Now the tests work sometimes, but sometimes not. I guess the problem has something to do with adbapi's usage of threads and my using of 'deferredResult()' in the tests.
deferredResult should work just fine, I use it all the time with db-related tests. Are you calling db.close() after the tests are done? dave