Author: eevans
Date: Wed Mar 30 19:02:52 2011
New Revision: 1087043

URL: http://svn.apache.org/viewvc?rev=1087043&view=rev
Log:
stubbed functional test-case for typed keys

Patch by eevans

Modified:
    cassandra/trunk/test/system/test_cql.py

Modified: cassandra/trunk/test/system/test_cql.py
URL: 
http://svn.apache.org/viewvc/cassandra/trunk/test/system/test_cql.py?rev=1087043&r1=1087042&r2=1087043&view=diff
==============================================================================
--- cassandra/trunk/test/system/test_cql.py (original)
+++ cassandra/trunk/test/system/test_cql.py Wed Mar 30 19:02:52 2011
@@ -591,3 +591,13 @@ class TestCql(ThriftTester):
         """, "test_escaped_quotes")
         assert (len(r) == 1) and (len(r[0]) == 1), "wrong number of results"
         assert r[0][0].name == "x\'and\'y"
+        
+    def test_typed_keys(self):
+        "using typed keys"
+        conn = init()
+        r = conn.execute("SELECT * FROM StandardString1 WHERE KEY = ?", "ka")
+        assert isinstance(r[0].key, unicode), \
+            "wrong key-type returned, expected unicode, got %s" % 
type(r[0].key)
+        
+        # FIXME: The above is woefully inadequate, but the test config uses
+        # CollatingOrderPreservingPartitioner which only supports UTF8.


Reply via email to