diff --git a/Changelog b/Changelog index e61a57fe..d47e8ce1 100644 --- a/Changelog +++ b/Changelog @@ -10,6 +10,8 @@ ====== :release-date: 2013-06-25 16:00 P.M BST +- Now depends on amqp 1.0.12 (Py3 compatibility issues). + - MongoDB: Removed cause of a "database name in URI is being ignored" warning. diff --git a/kombu/tests/transport/test_pyamqp.py b/kombu/tests/transport/test_pyamqp.py index 745c0142..51dfd532 100644 --- a/kombu/tests/transport/test_pyamqp.py +++ b/kombu/tests/transport/test_pyamqp.py @@ -3,8 +3,10 @@ from __future__ import with_statement import sys +from functools import partial from mock import patch from nose import SkipTest +from itertools import count try: import amqp # noqa @@ -13,6 +15,7 @@ except ImportError: else: from kombu.transport import pyamqp from kombu import Connection +from kombu.utils.compat import next from kombu.tests.utils import TestCase from kombu.tests.utils import mask_modules, Mock @@ -43,6 +46,7 @@ class test_Channel(TestCase): pass self.conn = Mock() + self.conn._get_free_channel_id.side_effect = partial(next, count(0)) self.conn.channels = {} self.channel = Channel(self.conn, 0)