Test suite fails when running against RabbitMQ 3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
txAMQP |
Fix Committed
|
Undecided
|
Free Ekanayaka |
Bug Description
There are a couple of incompatible changes between RabbitMQ 2 and 3 that affect the test suite:
1 - queue_delete now silently succeeds for non-existing queues
2 - support for the "immediate" flag in basic_publish was dropped
Running "cd src; trial txamqp" on Ubuntu 14.04 leads to:
[FAIL]
Traceback (most recent call last):
File "/usr/lib/
result = g.send(result)
File "/home/
self.
twisted.
txamqp.
=======
[ERROR]
Traceback (most recent call last):
File "/usr/lib/
result = result.
File "/usr/lib/
return g.throw(self.type, self.value, self.tb)
File "/home/
msg = yield queue.get(
File "/usr/lib/
current.result = callback(
File "/home/
raise Closed()
txamqp.
txamqp.
Related branches
- Esteve Fernandez: Approve
-
Diff: 97 lines (+43/-4)3 files modifiedsrc/txamqp/test/test_broker.py (+12/-1)
src/txamqp/test/test_queue.py (+21/-2)
src/txamqp/testlib.py (+10/-1)
Changed in txamqp: | |
status: | New → In Progress |
assignee: | nobody → Free Ekanayaka (free.ekanayaka) |
Changed in txamqp: | |
status: | In Progress → Fix Committed |