summaryrefslogtreecommitdiff
path: root/qpid/tests
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2015-11-06 20:31:55 +0000
committerGordon Sim <gsim@apache.org>2015-11-06 20:31:55 +0000
commitb1dcd3eb8ac737c9be61c1c67bcb57ff04344c63 (patch)
tree149d8a83dae2b410cea8b8a11bbe27683f5a0e6f /qpid/tests
parent74f0456e992417d3a382c4b548ef5ac8901f23ec (diff)
downloadqpid-python-b1dcd3eb8ac737c9be61c1c67bcb57ff04344c63.tar.gz
QPID-6754: add support for null target
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1713024 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/tests')
-rw-r--r--qpid/tests/src/py/qpid_tests/broker_1_0/general.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/qpid/tests/src/py/qpid_tests/broker_1_0/general.py b/qpid/tests/src/py/qpid_tests/broker_1_0/general.py
index 414d0b48f5..a5b9779add 100644
--- a/qpid/tests/src/py/qpid_tests/broker_1_0/general.py
+++ b/qpid/tests/src/py/qpid_tests/broker_1_0/general.py
@@ -69,3 +69,13 @@ class GeneralTests (VersionTest):
assert msg.content == expected.content
self.ssn.acknowledge(msg)
+ def test_anonymous_relay(self):
+ snd = self.ssn.sender("<null>")
+ rcv = self.ssn.receiver("#")
+
+ snd.send(Message(id="a1", content="my-message", properties={'x-amqp-to':rcv.source}))
+
+ request = rcv.fetch(5)
+ assert request.content == "my-message" and request.id == "a1", request
+
+ self.ssn.acknowledge()