Ticket #2894 enhancement closed fixed
twisted.test.test_defer.DeferredTestCase.testMaybeDeferred should be faster and four different tests
| Reported by: | exarkun | Owned by: | |
|---|---|---|---|
| Priority: | highest | Milestone: | |
| Component: | core | Keywords: | |
| Cc: | therve | Branch: | branches/test-maybedeferred-2894 |
| Author: | therve | Launchpad Bug: |
Description
testMaybeDeferred uses reactor.callLater(0.2 twice, making it take at least 0.4 seconds to run. This could easily be shortened so that it succeeds synchronously (it's trying to test the uncalled Deferred case for success and error, but it could do this by calling back the Deferred after maybeDeferred has gotten a hold of it).
It's also testing four different conditions, so it should be broken into separate test methods.
Change History
Note: See
TracTickets for help on using
tickets.
