Re: [Twisted-Python] Unit testing, trail, inlineCallbacks, deferreds and mocking

2015-01-30 Thread Patryk Ściborek
Hi James, Thank you for Your response, it was very helpful :) I hope you don't mind if I use your testing.py in my project. I wrote tests for the SessionCleaner class and they seems to be OK ( https://github.com/scibi/pyradacctsrv/blob/master/tests/test_cleaner.py). I saw your post from July 2013

Re: [Twisted-Python] Unit testing, trail, inlineCallbacks, deferreds and mocking

2015-01-27 Thread Adi Roiban
On 27 January 2015 at 13:00, Patryk Ściborek wrote: > Hi! > > I've just started a new project using Twisted and I want to write unit tests > since the beginning. Unfortunately I've got some trouble understanding how > should I do it. I read 'Test-driven development with Twisted', read some > artic

Re: [Twisted-Python] Unit testing, trail, inlineCallbacks, deferreds and mocking

2015-01-27 Thread James Broadhead
Hey I raised a similar question a while ago: http://twistedmatrix.com/pipermail/twisted-python/2013-July/027241.html Since then, our approach has evolved into the below, which may be useful. https://github.com/jamesbroadhead/bttrtwisted/blob/master/bttrtwisted/testing.py Usage: expected = Foo(