diff options
| author | Gordon Sim <gsim@apache.org> | 2013-08-15 20:10:48 +0000 |
|---|---|---|
| committer | Gordon Sim <gsim@apache.org> | 2013-08-15 20:10:48 +0000 |
| commit | ee07b5b309a79d99c2db7dcf52f0a6d8956b8bbb (patch) | |
| tree | 94c75a4e7548a99c442fe1456fd1964c9564547d /cpp/src/tests/interlink_tests.py | |
| parent | 325b47ca9971801cb02d12d919ed9600795cf607 (diff) | |
| download | qpid-python-ee07b5b309a79d99c2db7dcf52f0a6d8956b8bbb.tar.gz | |
QPID-5077: improvement to SASL logic to handle entirely asynchronous dialogue
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1514465 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/tests/interlink_tests.py')
| -rwxr-xr-x | cpp/src/tests/interlink_tests.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/cpp/src/tests/interlink_tests.py b/cpp/src/tests/interlink_tests.py index 129283ac24..0d2b757152 100755 --- a/cpp/src/tests/interlink_tests.py +++ b/cpp/src/tests/interlink_tests.py @@ -218,16 +218,22 @@ class AmqpBrokerTest(BrokerTest): assert len(domains) == 1 assert domains[0].name == "BrokerB" - def test_incoming_link(self): + def incoming_link(self, mechanism): brokerB = self.amqp_broker() agentB = BrokerAgent(brokerB.connect()) self.agent.create("queue", "q") agentB.create("queue", "q") - self.agent.create("domain", "BrokerB", {"url":brokerB.host_port(), "sasl_mechanisms":"NONE"}) + self.agent.create("domain", "BrokerB", {"url":brokerB.host_port(), "sasl_mechanisms":mechanism}) self.agent.create("incoming", "Link1", {"domain":"BrokerB","source":"q","target":"q"}) #send to brokerB, receive from brokerA self.send_and_receive(send_config=Config(brokerB)) + def test_incoming_link_anonymous(self): + self.incoming_link("ANONYMOUS") + + def test_incoming_link_nosasl(self): + self.incoming_link("NONE") + def test_outgoing_link(self): brokerB = self.amqp_broker() agentB = BrokerAgent(brokerB.connect()) |
