You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kg...@apache.org on 2019/09/11 20:24:32 UTC
[qpid-dispatch] branch master updated: DISPATCH-1413: re-fix the
test_10_propagated_disposition in system_tests_two_routers
This is an automated email from the ASF dual-hosted git repository.
kgiusti pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/qpid-dispatch.git
The following commit(s) were added to refs/heads/master by this push:
new d0e391c DISPATCH-1413: re-fix the test_10_propagated_disposition in system_tests_two_routers
d0e391c is described below
commit d0e391ce53e036156197d0a7c3ebab33aac7b5e8
Author: Kenneth Giusti <kg...@redhat.com>
AuthorDate: Wed Sep 11 16:15:01 2019 -0400
DISPATCH-1413: re-fix the test_10_propagated_disposition in system_tests_two_routers
---
tests/system_tests_two_routers.py | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/tests/system_tests_two_routers.py b/tests/system_tests_two_routers.py
index 3dd7ea7..42c0fb8 100644
--- a/tests/system_tests_two_routers.py
+++ b/tests/system_tests_two_routers.py
@@ -1444,27 +1444,23 @@ class PropagatedDisposition(MessagingHandler):
self.receiver = event.container.create_receiver(self.receiver_conn, addr)
self.receiver.flow(2)
self.trackers = {}
+ for b in ['accept', 'reject']:
+ self.trackers[self.sender.send(Message(body=b))] = b
def timeout(self):
- unique_list = list(dict.fromkeys(self.settled))
- self.error = "Timeout Expired: Expected ['accept', 'reject'] got " + unique_list
+ unique_list = sorted(list(dict.fromkeys(self.settled)))
+ self.error = "Timeout Expired: Expected ['accept', 'reject'] got %s" % unique_list
self.sender_conn.close()
self.receiver_conn.close()
def check(self):
- unique_list = list(dict.fromkeys(self.settled))
+ unique_list = sorted(list(dict.fromkeys(self.settled)))
if unique_list == [u'accept', u'reject']:
self.passed = True
self.sender_conn.close()
self.receiver_conn.close()
self.timer.cancel()
- def on_sendable(self, event):
- if self.sender == event.sender:
- for b in ['accept', 'reject']:
- msg = Message(body=b)
- self.trackers[self.sender.send(msg)] = b
-
def on_message(self, event):
if event.message.body == u'accept':
event.delivery.update(Delivery.ACCEPTED)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org