On Thu, Mar 5, 2009 at 10:50 AM, Jean-Paul Calderone <[email protected]> wrote:


> This is good advice, and it largely agrees with what Aaron was proposing,
> I think.  The core idea here is to only test the code you're trying to test,
> not a huge heap of other stuff.  A lot of the HTTP client tests invoke a
> huge swath of Twisted Web code, and needlessly so.  Finding some way to
> write new tests which only exercise the very limited set of code that the
> test is actually for is definitely the way to go.
>
> Jean-Paul

With a separate function (for brevity I'll just call it r2ar for this
email) there would only be a single request to check that r2ar is
called at all. The rest of the test would involve calling r2ar a few
times. As an added bonus, calls to r2ar are extremely cheap. timeit
pegs them at in the order of 10 x -5 seconds on my laptop.

-Aaron

_______________________________________________
Twisted-web mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web

Reply via email to