[Twisted-Python] How do I write AMP Command definitions TTD-edly?

exarkun at twistedmatrix.com exarkun at twistedmatrix.com
Mon Mar 4 11:17:44 EST 2013

On 03:34 pm, _ at lvh.cc wrote:
>I have no issue writing AMP responders TTD-edly, they work pretty much 
>way any other code would. However, I did notice that the only way I'd
>notice if my Command definitions themselves were broken were if my
>functional tests start failing.

Chris and I wrote all the AMP-using code for game TDD.  See 
game/test/test_network.py in lp:game.

>It would be nice if I could write unit test driven Command 
>as well.
>The quickest I could come up with was to call 
>with a few known-good/known-bad dictionaries, and see if it blows up. 
>there a smarter way to do it?

More information about the Twisted-Python mailing list