You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by gs...@apache.org on 2010/03/04 20:38:31 UTC

svn commit: r919142 - /qpid/trunk/qpid/tests/src/py/qpid_tests/broker_0_10/exchange.py

Author: gsim
Date: Thu Mar  4 19:38:31 2010
New Revision: 919142

URL: http://svn.apache.org/viewvc?rev=919142&view=rev
Log:
QPID-2429: Added extra test.

Modified:
    qpid/trunk/qpid/tests/src/py/qpid_tests/broker_0_10/exchange.py

Modified: qpid/trunk/qpid/tests/src/py/qpid_tests/broker_0_10/exchange.py
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/tests/src/py/qpid_tests/broker_0_10/exchange.py?rev=919142&r1=919141&r2=919142&view=diff
==============================================================================
--- qpid/trunk/qpid/tests/src/py/qpid_tests/broker_0_10/exchange.py (original)
+++ qpid/trunk/qpid/tests/src/py/qpid_tests/broker_0_10/exchange.py Thu Mar  4 19:38:31 2010
@@ -430,6 +430,16 @@
         self.myBasicPublish({"irrelevant":0})
         self.assertEmpty(self.q)
 
+    def testMatchVoidValue(self):
+        self.session.exchange_bind(queue="q", exchange="amq.match", arguments={ 'x-match':'any', "name":None})
+        self.myAssertPublishGet({"name":"fred"})
+        self.myAssertPublishGet({"name":"bob"})
+
+        # Wont match
+        self.myBasicPublish({})
+        self.myBasicPublish({"irrelevant":0})
+        self.assertEmpty(self.q)
+
 
 class MiscellaneousErrorsTests(TestHelper):
     """



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org