Modified: incubator/qpid/trunk/qpid/python/tests_0-10/message.py
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/python/tests_0-10/message.py?rev=568174&r1=568173&r2=568174&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/python/tests_0-10/message.py (original)
+++ incubator/qpid/trunk/qpid/python/tests_0-10/message.py Tue Aug 21 08:51:41 
2007
@@ -34,8 +34,8 @@
         channel.queue_declare(queue="test-queue-1a", exclusive=True)
         channel.queue_declare(queue="test-queue-1b", exclusive=True)
         #establish two consumers one of which excludes delivery of locally 
sent messages
-        channel.message_consume(destination="local_included", 
queue="test-queue-1a")
-        channel.message_consume(destination="local_excluded", 
queue="test-queue-1b", no_local=True)
+        channel.message_subscribe(destination="local_included", 
queue="test-queue-1a")
+        channel.message_subscribe(destination="local_excluded", 
queue="test-queue-1b", no_local=True)
 
         #send a message
         channel.message_transfer(routing_key="test-queue-1a", 
body="consume_no_local")
@@ -61,9 +61,9 @@
         channel.queue_declare(queue="test-queue-2", exclusive=True)
 
         #check that an exclusive consumer prevents other consumer being 
created:
-        channel.message_consume(destination="first", queue="test-queue-2", 
exclusive=True)
+        channel.message_subscribe(destination="first", queue="test-queue-2", 
exclusive=True)
         try:
-            channel.message_consume(destination="second", queue="test-queue-2")
+            channel.message_subscribe(destination="second", 
queue="test-queue-2")
             self.fail("Expected consume request to fail due to previous 
exclusive consumer")
         except Closed, e:
             self.assertChannelException(403, e.args[0])
@@ -73,9 +73,9 @@
         channel.channel_open()
 
         #check that an exclusive consumer cannot be created if a consumer 
already exists:
-        channel.message_consume(destination="first", queue="test-queue-2")
+        channel.message_subscribe(destination="first", queue="test-queue-2")
         try:
-            channel.message_consume(destination="second", 
queue="test-queue-2", exclusive=True)
+            channel.message_subscribe(destination="second", 
queue="test-queue-2", exclusive=True)
             self.fail("Expected exclusive consume request to fail due to 
previous consumer")
         except Closed, e:
             self.assertChannelException(403, e.args[0])
@@ -87,7 +87,7 @@
         channel = self.channel
         try:
             #queue specified but doesn't exist:
-            channel.message_consume(queue="invalid-queue")
+            channel.message_subscribe(queue="invalid-queue")
             self.fail("Expected failure when consuming from non-existent 
queue")
         except Closed, e:
             self.assertChannelException(404, e.args[0])
@@ -96,7 +96,7 @@
         channel.channel_open()
         try:
             #queue not specified and none previously declared for channel:
-            channel.message_consume(queue="")
+            channel.message_subscribe(queue="")
             self.fail("Expected failure when consuming from unspecified queue")
         except Closed, e:
             self.assertConnectionException(530, e.args[0])
@@ -110,9 +110,9 @@
         channel.queue_declare(queue="test-queue-3", exclusive=True)
 
         #check that attempts to use duplicate tags are detected and prevented:
-        channel.message_consume(destination="first", queue="test-queue-3")
+        channel.message_subscribe(destination="first", queue="test-queue-3")
         try:
-            channel.message_consume(destination="first", queue="test-queue-3")
+            channel.message_subscribe(destination="first", 
queue="test-queue-3")
             self.fail("Expected consume request to fail due to non-unique tag")
         except Closed, e:
             self.assertConnectionException(530, e.args[0])
@@ -124,7 +124,7 @@
         channel = self.channel
         #setup, declare a queue:
         channel.queue_declare(queue="test-queue-4", exclusive=True)
-        channel.message_consume(destination="my-consumer", 
queue="test-queue-4")
+        channel.message_subscribe(destination="my-consumer", 
queue="test-queue-4")
         channel.message_transfer(routing_key="test-queue-4", body="One")
 
         #cancel should stop messages being delivered
@@ -150,7 +150,7 @@
         channel = self.channel
         channel.queue_declare(queue="test-ack-queue", exclusive=True)
         
-        channel.message_consume(queue="test-ack-queue", 
destination="consumer_tag", no_ack=False)
+        channel.message_subscribe(queue="test-ack-queue", 
destination="consumer_tag", confirm_mode=1)
         queue = self.client.queue("consumer_tag")
 
         channel.message_transfer(routing_key="test-ack-queue", body="One")
@@ -194,7 +194,7 @@
         channel = self.channel
         channel.queue_declare(queue="test-requeue", exclusive=True)
         
-        channel.message_consume(queue="test-requeue", 
destination="consumer_tag", no_ack=False)
+        channel.message_subscribe(queue="test-requeue", 
destination="consumer_tag", confirm_mode=1)
         queue = self.client.queue("consumer_tag")
 
         channel.message_transfer(routing_key="test-requeue", body="One")
@@ -225,7 +225,7 @@
         #requeue unacked messages (Three and Five)
         channel.message_recover(requeue=True)
 
-        channel.message_consume(queue="test-requeue", 
destination="consumer_tag")
+        channel.message_subscribe(queue="test-requeue", 
destination="consumer_tag")
         queue2 = self.client.queue("consumer_tag")
         
         msg3b = queue2.get(timeout=1)
@@ -256,7 +256,7 @@
         #setup: declare queue and subscribe
         channel = self.channel
         channel.queue_declare(queue="test-prefetch-count", exclusive=True)
-        subscription = channel.message_consume(queue="test-prefetch-count", 
destination="consumer_tag", no_ack=False)
+        subscription = channel.message_subscribe(queue="test-prefetch-count", 
destination="consumer_tag", confirm_mode=1)
         queue = self.client.queue("consumer_tag")
 
         #set prefetch to 5:
@@ -298,7 +298,7 @@
         #setup: declare queue and subscribe
         channel = self.channel
         channel.queue_declare(queue="test-prefetch-size", exclusive=True)
-        subscription = channel.message_consume(queue="test-prefetch-size", 
destination="consumer_tag", no_ack=False)
+        subscription = channel.message_subscribe(queue="test-prefetch-size", 
destination="consumer_tag", confirm_mode=1)
         queue = self.client.queue("consumer_tag")
 
         #set prefetch to 50 bytes (each message is 9 or 10 bytes):
@@ -362,13 +362,13 @@
         self.assertEqual(reply.method.klass.name, "message")
         self.assertEqual(reply.method.name, "empty")
 
-        #repeat for no_ack=False
+        #repeat for confirm_mode=1
         for i in range(11, 21):
             channel.message_transfer(routing_key="test-get", body="Message %d" 
% i)
 
         for i in range(11, 21):
             tag = "queue %d" % i
-            reply = channel.message_get(no_ack=False, queue="test-get", 
destination=tag)
+            reply = channel.message_get(confirm_mode=1, queue="test-get", 
destination=tag)
             self.assertEqual(reply.method.klass.name, "message")
             self.assertEqual(reply.method.name, "ok")
             msg = self.client.queue(tag).get(timeout=1)
@@ -389,7 +389,7 @@
         #get the unacked messages again (14, 16, 18, 20)
         for i in [14, 16, 18, 20]:
             tag = "queue %d" % i
-            reply = channel.message_get(no_ack=False, queue="test-get", 
destination=tag)
+            reply = channel.message_get(confirm_mode=1, queue="test-get", 
destination=tag)
             self.assertEqual(reply.method.klass.name, "message")
             self.assertEqual(reply.method.name, "ok")
             msg = self.client.queue(tag).get(timeout=1)
@@ -412,7 +412,7 @@
         """
         channel = self.channel
         channel.queue_declare(queue="ref_queue", exclusive=True)
-        channel.message_consume(queue="ref_queue", destination="c1")
+        channel.message_subscribe(queue="ref_queue", destination="c1")
         queue = self.client.queue("c1")
 
         refId = "myref"
@@ -454,7 +454,7 @@
         other = self.connect(tune_params={"channel_max":10, "frame_max":5120, 
"heartbeat":0})
         ch2 = other.channel(1)
         ch2.channel_open()
-        ch2.message_consume(queue="ref_queue", destination="c1")
+        ch2.message_subscribe(queue="ref_queue", destination="c1")
         queue = other.queue("c1")
         
         msg = queue.get(timeout=1)
@@ -469,7 +469,7 @@
         """
         channel = self.channel
         channel.queue_declare(queue="ref_queue", exclusive=True)
-        channel.message_consume(queue="ref_queue", destination="c1")
+        channel.message_subscribe(queue="ref_queue", destination="c1")
         queue = self.client.queue("c1")
 
         refId = "myref"
@@ -502,8 +502,8 @@
         #declare and consume from two queues
         channel.queue_declare(queue="q-one", exclusive=True)
         channel.queue_declare(queue="q-two", exclusive=True)
-        channel.message_consume(queue="q-one", destination="q-one")
-        channel.message_consume(queue="q-two", destination="q-two")
+        channel.message_subscribe(queue="q-one", destination="q-one")
+        channel.message_subscribe(queue="q-two", destination="q-two")
         queue1 = self.client.queue("q-one")
         queue2 = self.client.queue("q-two")
 
@@ -590,7 +590,7 @@
     def test_empty_reference(self):
         channel = self.channel
         channel.queue_declare(queue="ref_queue", exclusive=True)
-        channel.message_consume(queue="ref_queue", destination="c1")
+        channel.message_subscribe(queue="ref_queue", destination="c1")
         queue = self.client.queue("c1")
 
         refId = "myref"
@@ -611,14 +611,14 @@
         channel = self.channel
         channel.queue_declare(queue = "q", exclusive=True)
 
-        channel.message_consume(queue = "q", destination = "consumer")
+        channel.message_subscribe(queue = "q", destination = "consumer")
         channel.message_transfer(routing_key = "q", body="blah, blah")
         msg = self.client.queue("consumer").get(timeout = 1)
         self.assertEquals(msg.body, "blah, blah")
         channel.message_cancel(destination = "consumer")
         msg.reject()
 
-        channel.message_consume(queue = "q", destination = "checker")
+        channel.message_subscribe(queue = "q", destination = "checker")
         msg = self.client.queue("checker").get(timeout = 1)
         self.assertEquals(msg.body, "blah, blah")
 
@@ -634,7 +634,7 @@
 
         channel = self.client.channel(2)
         channel.channel_open()
-        channel.message_consume(queue = "q", destination = "consumer")
+        channel.message_subscribe(queue = "q", destination = "consumer")
         offset = channel.message_resume(reference="my-ref", 
identifier="my-checkpoint").value
         self.assertTrue(offset<=16)
         channel.message_append(reference="my-ref", bytes="qrstuvwxyz")
@@ -654,7 +654,7 @@
         channel = self.channel
         channel.queue_declare(queue = "q", exclusive=True)
         #create consumer (for now that defaults to infinite credit)
-        channel.message_consume(queue = "q", destination = "c")
+        channel.message_subscribe(queue = "q", destination = "c")
         channel.message_flow_mode(mode = 0, destination = "c")
         #set credit to zero (can remove this once move to proper default for 
subscribe method)
         channel.message_stop(destination = "c")
@@ -686,7 +686,7 @@
         channel = self.channel
         channel.queue_declare(queue = "q", exclusive=True)
         #create consumer (for now that defaults to infinite credit)
-        channel.message_consume(queue = "q", destination = "c")
+        channel.message_subscribe(queue = "q", destination = "c")
         channel.message_flow_mode(mode = 0, destination = "c")
         #set credit to zero (can remove this once move to proper default for 
subscribe method)
         channel.message_stop(destination = "c")
@@ -720,7 +720,7 @@
         channel = self.channel
         channel.queue_declare(queue = "q", exclusive=True)
         #create consumer (for now that defaults to infinite credit)
-        channel.message_consume(queue = "q", destination = "c")
+        channel.message_subscribe(queue = "q", destination = "c", confirm_mode 
= 1)
         channel.message_flow_mode(mode = 1, destination = "c")
         #set credit to zero (can remove this once move to proper default for 
subscribe method)
         channel.message_stop(destination = "c")
@@ -754,7 +754,7 @@
         channel = self.channel
         channel.queue_declare(queue = "q", exclusive=True)
         #create consumer (for now that defaults to infinite credit)
-        channel.message_consume(queue = "q", destination = "c")
+        channel.message_subscribe(queue = "q", destination = "c", confirm_mode 
= 1)
         channel.message_flow_mode(mode = 1, destination = "c")
         #set credit to zero (can remove this once move to proper default for 
subscribe method)
         channel.message_stop(destination = "c")

Modified: incubator/qpid/trunk/qpid/python/tests_0-10/query.py
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/python/tests_0-10/query.py?rev=568174&r1=568173&r2=568174&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/python/tests_0-10/query.py (original)
+++ incubator/qpid/trunk/qpid/python/tests_0-10/query.py Tue Aug 21 08:51:41 
2007
@@ -30,22 +30,25 @@
         """
         channel = self.channel
         #check returned type for the standard exchanges
-        self.assertEqual("direct", 
channel.exchange_query(name="amq.direct").type)
-        self.assertEqual("topic", 
channel.exchange_query(name="amq.topic").type)
-        self.assertEqual("fanout", 
channel.exchange_query(name="amq.fanout").type)
-        self.assertEqual("headers", 
channel.exchange_query(name="amq.match").type)
-        self.assertEqual("direct", channel.exchange_query(name="").type)       
 
+        self.assert_type("direct", channel.exchange_query(name="amq.direct"))
+        self.assert_type("topic", channel.exchange_query(name="amq.topic"))
+        self.assert_type("fanout", channel.exchange_query(name="amq.fanout"))
+        self.assert_type("headers", channel.exchange_query(name="amq.match"))
+        self.assert_type("direct", channel.exchange_query(name=""))        
         #declare an exchange
         channel.exchange_declare(exchange="my-test-exchange", type= "direct", 
durable=False)
         #check that the result of a query is as expected
         response = channel.exchange_query(name="my-test-exchange")
-        self.assertEqual("direct", response.type)
+        self.assert_type("direct", response)
         self.assertEqual(False, response.durable)
         self.assertEqual(False, response.not_found)
         #delete the exchange
         channel.exchange_delete(exchange="my-test-exchange")
         #check that the query now reports not-found
         self.assertEqual(True, 
channel.exchange_query(name="my-test-exchange").not_found)
+
+    def assert_type(self, expected_type, response):
+        self.assertEqual(expected_type, response.__getattr__("type"))
 
     def test_binding_query_direct(self):
         """

Modified: incubator/qpid/trunk/qpid/python/tests_0-10/queue.py
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/python/tests_0-10/queue.py?rev=568174&r1=568173&r2=568174&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/python/tests_0-10/queue.py (original)
+++ incubator/qpid/trunk/qpid/python/tests_0-10/queue.py Tue Aug 21 08:51:41 
2007
@@ -38,18 +38,18 @@
         channel.message_transfer(destination="test-exchange", 
routing_key="key", body="three")
 
         #check that the queue now reports 3 messages:
-        reply = channel.queue_declare(queue="test-queue")
+        channel.queue_declare(queue="test-queue")
+        reply = channel.queue_query(queue="test-queue")
         self.assertEqual(3, reply.message_count)
 
         #now do the purge, then test that three messages are purged and the 
count drops to 0
-        reply = channel.queue_purge(queue="test-queue");
-        self.assertEqual(3, reply.message_count)        
-        reply = channel.queue_declare(queue="test-queue")
-        self.assertEqual(0, reply.message_count)
+        channel.queue_purge(queue="test-queue");
+        reply = channel.queue_query(queue="test-queue")
+        self.assertEqual(0, reply.message_count)        
 
         #send a further message and consume it, ensuring that the other 
messages are really gone
         channel.message_transfer(destination="test-exchange", 
routing_key="key", body="four")
-        channel.message_consume(queue="test-queue", destination="tag", 
no_ack=True)
+        channel.message_subscribe(queue="test-queue", destination="tag")
         queue = self.client.queue("tag")
         msg = queue.get(timeout=1)
         self.assertEqual("four", msg.body)
@@ -169,8 +169,8 @@
         channel.queue_declare(queue="queue-1", exclusive="True")
         channel.queue_declare(queue="queue-2", exclusive="True")
 
-        channel.message_consume(queue="queue-1", destination="queue-1", 
no_ack=True)
-        channel.message_consume(queue="queue-2", destination="queue-2", 
no_ack=True)
+        channel.message_subscribe(queue="queue-1", destination="queue-1")
+        channel.message_subscribe(queue="queue-2", destination="queue-2")
 
         queue1 = self.client.queue("queue-1")
         queue2 = self.client.queue("queue-2")
@@ -213,8 +213,7 @@
         channel.message_transfer(routing_key="delete-me", body="a")
         channel.message_transfer(routing_key="delete-me", body="b")
         channel.message_transfer(routing_key="delete-me", body="c")        
-        reply = channel.queue_delete(queue="delete-me")
-        self.assertEqual(3, reply.message_count)
+        channel.queue_delete(queue="delete-me")
         #check that it has gone be declaring passively
         try:
             channel.queue_declare(queue="delete-me", passive="True")
@@ -256,7 +255,7 @@
         channel.channel_open()
 
         #empty queue:
-        channel.message_consume(destination="consumer_tag", 
queue="delete-me-2", no_ack=True)
+        channel.message_subscribe(destination="consumer_tag", 
queue="delete-me-2")
         queue = self.client.queue("consumer_tag")
         msg = queue.get(timeout=1)
         self.assertEqual("message", msg.body)
@@ -281,7 +280,7 @@
         #create a queue and register a consumer:
         channel.queue_declare(queue="delete-me-3")
         channel.queue_declare(queue="delete-me-3", passive="True")
-        channel.message_consume(destination="consumer_tag", 
queue="delete-me-3", no_ack=True)
+        channel.message_subscribe(destination="consumer_tag", 
queue="delete-me-3")
 
         #need new channel now:    
         channel2 = self.client.channel(2)
@@ -316,8 +315,8 @@
         channel.queue_declare(queue="auto-delete-me", auto_delete=True)
 
         #consume from both channels
-        reply = channel.basic_consume(queue="auto-delete-me", no_ack=True)
-        channel2.basic_consume(queue="auto-delete-me", no_ack=True)
+        reply = channel.basic_consume(queue="auto-delete-me")
+        channel2.basic_consume(queue="auto-delete-me")
 
         #implicit cancel
         channel2.channel_close()

Modified: incubator/qpid/trunk/qpid/python/tests_0-10/tx.py
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/python/tests_0-10/tx.py?rev=568174&r1=568173&r2=568174&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/python/tests_0-10/tx.py (original)
+++ incubator/qpid/trunk/qpid/python/tests_0-10/tx.py Tue Aug 21 08:51:41 2007
@@ -41,13 +41,13 @@
         channel = self.channel
         channel.tx_select()
 
-        channel.message_consume(queue="tx-commit-a", destination="qa", 
no_ack=False)
+        channel.message_subscribe(queue="tx-commit-a", destination="qa", 
confirm_mode=1)
         queue_a = self.client.queue("qa")
 
-        channel.message_consume(queue="tx-commit-b", destination="qb", 
no_ack=False)
+        channel.message_subscribe(queue="tx-commit-b", destination="qb", 
confirm_mode=1)
         queue_b = self.client.queue("qb")
 
-        channel.message_consume(queue="tx-commit-c", destination="qc", 
no_ack=False)
+        channel.message_subscribe(queue="tx-commit-c", destination="qc", 
confirm_mode=1)
         queue_c = self.client.queue("qc")
 
         #check results
@@ -174,7 +174,7 @@
         channel.tx_select()
 
         #consume and ack messages
-        channel.message_consume(queue=name_a, destination="sub_a", 
no_ack=False)
+        channel.message_subscribe(queue=name_a, destination="sub_a", 
confirm_mode=1)
         queue_a = self.client.queue("sub_a")
         for i in range(1, 5):
             msg = queue_a.get(timeout=1)
@@ -182,13 +182,13 @@
 
         msg.complete()
 
-        channel.message_consume(queue=name_b, destination="sub_b", 
no_ack=False)
+        channel.message_subscribe(queue=name_b, destination="sub_b", 
confirm_mode=1)
         queue_b = self.client.queue("sub_b")
         msg = queue_b.get(timeout=1)
         self.assertEqual("Message 6", msg.body)
         msg.complete()
 
-        sub_c = channel.message_consume(queue=name_c, destination="sub_c", 
no_ack=False)
+        sub_c = channel.message_subscribe(queue=name_c, destination="sub_c", 
confirm_mode=1)
         queue_c = self.client.queue("sub_c")
         msg = queue_c.get(timeout=1)
         self.assertEqual("Message 7", msg.body)


Reply via email to