summaryrefslogtreecommitdiff
path: root/qpid/python/tests_0-10
diff options
context:
space:
mode:
authorTed Ross <tross@apache.org>2008-10-23 19:07:05 +0000
committerTed Ross <tross@apache.org>2008-10-23 19:07:05 +0000
commitf1a80c1b4fc685331e709788a71112afd1855bf9 (patch)
tree9d36066279dffeb660b005fd21d8b9acae9ee4b7 /qpid/python/tests_0-10
parent74128983b961a029e6ad206d9ecc6a1299d67ec2 (diff)
downloadqpid-python-f1a80c1b4fc685331e709788a71112afd1855bf9.tar.gz
Marked old python management API as obsolete. Updated 0-10 tests to use new qmfconsole API
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@707449 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/python/tests_0-10')
-rw-r--r--qpid/python/tests_0-10/management.py31
1 files changed, 8 insertions, 23 deletions
diff --git a/qpid/python/tests_0-10/management.py b/qpid/python/tests_0-10/management.py
index efec2b8a92..a47982173b 100644
--- a/qpid/python/tests_0-10/management.py
+++ b/qpid/python/tests_0-10/management.py
@@ -72,39 +72,25 @@ class ManagementTest (TestBase010):
self.assertEqual (res.body, body)
def test_system_object (self):
- session = self.session
-
- mc = managementClient (session.spec)
- mch = mc.addChannel (session)
-
- mc.syncWaitForStable (mch)
- systems = mc.syncGetObjects (mch, "system")
+ self.startQmf()
+ systems = self.qmf.getObjects(_class="system")
self.assertEqual (len (systems), 1)
- mc.removeChannel (mch)
def test_self_session_id (self):
- session = self.session
-
- mc = managementClient (session.spec)
- mch = mc.addChannel (session)
+ self.startQmf()
+ sessionId = self.qmf_broker.getSessionId()
+ brokerSessions = self.qmf.getObjects(_class="session")
- info = mc.syncWaitForStable (mch)
- brokerSessions = mc.syncGetObjects (mch, "session")
found = False
for bs in brokerSessions:
- if bs.name == info.sessionId:
+ if bs.name == sessionId:
found = True
self.assertEqual (found, True)
- mc.removeChannel (mch)
def test_standard_exchanges (self):
- session = self.session
-
- mc = managementClient (session.spec)
- mch = mc.addChannel (session)
+ self.startQmf()
- mc.syncWaitForStable (mch)
- exchanges = mc.syncGetObjects (mch, "exchange")
+ exchanges = self.qmf.getObjects(_class="exchange")
exchange = self.findExchange (exchanges, "")
self.assertEqual (exchange.type, "direct")
exchange = self.findExchange (exchanges, "amq.direct")
@@ -117,7 +103,6 @@ class ManagementTest (TestBase010):
self.assertEqual (exchange.type, "headers")
exchange = self.findExchange (exchanges, "qpid.management")
self.assertEqual (exchange.type, "topic")
- mc.removeChannel (mch)
def findExchange (self, exchanges, name):
for exchange in exchanges: