summaryrefslogtreecommitdiff
path: root/t/unit/test_channel.py
diff options
context:
space:
mode:
Diffstat (limited to 't/unit/test_channel.py')
-rw-r--r--t/unit/test_channel.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/t/unit/test_channel.py b/t/unit/test_channel.py
index ff4e415..507136d 100644
--- a/t/unit/test_channel.py
+++ b/t/unit/test_channel.py
@@ -3,6 +3,7 @@ from __future__ import absolute_import, unicode_literals
import pytest
import socket
from case import ContextMock, Mock, patch, ANY, MagicMock
+from vine import promise
from amqp import spec
from amqp.basic_message import Message
@@ -293,7 +294,7 @@ class test_Channel:
def test_basic_consume_no_consumer_tag(self):
callback = Mock()
self.c.send_method.return_value = (123,)
- self.c.basic_consume(
+ ret = self.c.basic_consume(
'q', arguments={'x': 1},
callback=callback,
)
@@ -304,10 +305,13 @@ class test_Channel:
returns_tuple=True
)
assert self.c.callbacks[123] is callback
+ assert ret == 123
def test_basic_consume_no_wait(self):
callback = Mock()
- self.c.basic_consume(
+ ret_promise = promise()
+ self.c.send_method.return_value = ret_promise
+ ret = self.c.basic_consume(
'q', 123, arguments={'x': 1},
callback=callback, nowait=True
)
@@ -318,6 +322,7 @@ class test_Channel:
returns_tuple=True
)
assert self.c.callbacks[123] is callback
+ assert ret == ret_promise
def test_basic_consume_no_wait_no_consumer_tag(self):
callback = Mock()