[Twisted-Python] Thoughts about testing
James Y Knight
foom at fuhm.net
Wed Oct 26 21:11:06 EDT 2005
On Oct 26, 2005, at 8:38 PM, Jonathan Lange wrote:
>> 3. Tests execute in predictable order.
> Trial *ought* to execute tests in a predictable order. If it doesn't,
> please file a bug on http://www.twistedmatrix.com/bugs/, assign it to
> 'jml' with topic 'trial'. (Also, please include repro)
It does, it just doesn't execute them in *source* order, which is
sometimes annoying. I've groused about this before...I generally
write tests in order from simple->complex as well, and python happily
throws that order out before trial even gets a chance to see it.
Easily fixable by giving your test cases a numeric prefix.
Possibly "fixable" in trial with a horrible hack of looking up source
line numbers of classes/methods and sorting according to that, but
that seems rather...horrible.
More information about the Twisted-Python