[Twisted-Python] Deferreds and Trial -- getting my timing right

Brendon Colby brendoncolby at gmail.com
Wed Oct 31 12:13:08 EDT 2007


Greetings,

I've paused development to bring my unittests up to date, and have hit
another snag. I am under the impression that no real work should be done in
my factory's init, so I have a bunch of routines that load data from a DB in
startFactory() (they all return deferreds from adbapi). I'm not sure when
startFactory() runs, but I know it's definitely not running before my tests
fire. I'm curious: do I need to move my data loading back into init, save
the deferred and return that deferred from setUp to have all my pre-loading
complete before my tests run? When does startFactory() actually fire?

Thanks,

Brendon Colby
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://twistedmatrix.com/pipermail/twisted-python/attachments/20071031/a7219f61/attachment.htm 


More information about the Twisted-Python mailing list