[Twisted-Python] twisted.im has no tests

WARNING: The next person to work with twisted.im, be it radix, myself, or someone else, is most likely going to break shit, because this package needs some reconstructive surgery. Currently, there are NO TESTS for this package, nothing to tell us how much we've broken. And if we don't know how much we've broken, there's no reason to feel guilty about it, right? The upshot of this is that if you're using this package and there's something that you need not to break, or maybe broken a little but at least not be rewritten out of existence, WRITE TESTS NOW. Cheers, - Kevin -- The moon is first quarter, 62.1% illuminated, 8.5 days old.

I'd really like for what little Jython code there is right now not to break. This is rather hard to write a unit test for, though, and I imagine most people who are making changes to IM would not see it break. There are acceptance tests that involve running im against Words, so please use those, if you can. Thanks for the heads-up. On 11 Jan 2003 20:48:33 -0800, Kevin Turner <acapnotic@twistedmatrix.com> wrote:
The upshot of this is that if you're using this package and there's something that you need not to break, or maybe broken a little but at least not be rewritten out of existence, WRITE TESTS NOW.
-- | <`'> | Glyph Lefkowitz: Travelling Sorcerer | | < _/ > | Lead Developer, the Twisted project | | < ___/ > | http://www.twistedmatrix.com |

On 11 Jan 2003 20:48:33 -0800, Kevin Turner <acapnotic@twistedmatrix.com> wrote:
this package needs some reconstructive surgery.
One other thing... I am planning on developing some external code very soon which will rely upon IM. While I recognize that this reconstructive surgery is necessary, and I don't want to get in your way, please take the trouble to provide documentation for any changed interfaces (or better yet, backwards-compatibility and warnings -- but this might be too difficult to be worthwhile). If you don't, I may have to revert your changes temporarily in order to get my demo working. -- | <`'> | Glyph Lefkowitz: Travelling Sorcerer | | < _/ > | Lead Developer, the Twisted project | | < ___/ > | http://www.twistedmatrix.com |
participants (2)
-
Glyph Lefkowitz
-
Kevin Turner