@defer.inlineCallbacks incompatible with Python 2.4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
testtools |
Fix Released
|
Critical
|
Jonathan Lange |
Bug Description
I get eight test failures on Python 2.4 with the tests for AsynchronousDef
=======
FAIL: testtools.
-------
Text attachment: traceback
------------
Traceback (most recent call last):
File "C:\bzr\
return fn(*args)
File "C:\bzr\
return self._get_
File "C:\bzr\
self.
File "C:\bzr\
self.
File "C:\bzr\
self.
AssertionError: Match failed. Matchee: "['setUp', 'test', 'tearDown', 'clean-up']"
Matcher: Equals(['setUp', 'test', 'tearDown'])
Difference: ['setUp', 'test', 'tearDown'] != ['setUp', 'test', 'tearDown', 'clean-up']
Basically cleanups aren't being called as AsynchronousDef
I'm not sure if it's a general problem that the underlying exception is being swallowed, but it's like:
Failure instance: Traceback: exceptions.
C:\Python24\
C:\Python24\
C:\bzr\
C:\Python24\
--- <exception caught here> ---
C:\Python24\
description: | updated |
Changed in testtools: | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → Jonathan Lange (jml) |
milestone: | none → next |
Changed in testtools: | |
importance: | High → Critical |
Changed in testtools: | |
status: | Fix Committed → Fix Released |