summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2011-04-08 09:32:39 +0000
committerGordon Sim <gsim@apache.org>2011-04-08 09:32:39 +0000
commitc3191680e607f25ff75fb6031099d53765510113 (patch)
treedf558e6a1e1e2c1eac77ea2d9fffc55ed62fe29a
parentf2c8742b00581c787eb937d7484e6086153cb21a (diff)
downloadqpid-python-c3191680e607f25ff75fb6031099d53765510113.tar.gz
NO-JIRA: prevent interference from other tests by using unique queue name
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1090169 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/tests/src/py/qpid_tests/broker_0_10/extensions.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/qpid/tests/src/py/qpid_tests/broker_0_10/extensions.py b/qpid/tests/src/py/qpid_tests/broker_0_10/extensions.py
index 11e03f8a1c..50c0aa3dd1 100644
--- a/qpid/tests/src/py/qpid_tests/broker_0_10/extensions.py
+++ b/qpid/tests/src/py/qpid_tests/broker_0_10/extensions.py
@@ -30,12 +30,13 @@ class ExtensionTests(TestBase010):
def test_timed_autodelete(self):
session = self.session
session2 = self.conn.session("another-session")
- session2.queue_declare(queue="my-queue", exclusive=True, auto_delete=True, arguments={"qpid.auto_delete_timeout":3})
+ name=str(uuid4())
+ session2.queue_declare(queue=name, exclusive=True, auto_delete=True, arguments={"qpid.auto_delete_timeout":3})
session2.close()
- result = session.queue_query(queue="my-queue")
- self.assertEqual("my-queue", result.queue)
+ result = session.queue_query(queue=name)
+ self.assertEqual(name, result.queue)
sleep(5)
- result = session.queue_query(queue="my-queue")
+ result = session.queue_query(queue=name)
self.assert_(not result.queue)
def valid_policy_args(self, args, name="test-queue"):