You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by ee...@apache.org on 2010/02/26 00:32:12 UTC
svn commit: r916492 -
/incubator/cassandra/trunk/test/system/test_avro_server.py
Author: eevans
Date: Thu Feb 25 23:32:12 2010
New Revision: 916492
URL: http://svn.apache.org/viewvc?rev=916492&view=rev
Log:
consistent column and supercolumn convenience funcs
Patch by eevans
Modified:
incubator/cassandra/trunk/test/system/test_avro_server.py
Modified: incubator/cassandra/trunk/test/system/test_avro_server.py
URL: http://svn.apache.org/viewvc/incubator/cassandra/trunk/test/system/test_avro_server.py?rev=916492&r1=916491&r2=916492&view=diff
==============================================================================
--- incubator/cassandra/trunk/test/system/test_avro_server.py (original)
+++ incubator/cassandra/trunk/test/system/test_avro_server.py Thu Feb 25 23:32:12 2010
@@ -32,8 +32,8 @@
dict(name="sc1", columns=COLUMNS[3:]),
]
-def _insert_column(client, column):
- _insert_columns(client, [column])
+def _insert_column(client, name, value):
+ _insert_columns(client, [(name, value)])
def _insert_columns(client, columns):
params = dict()
@@ -42,9 +42,9 @@
params['column_path'] = dict(column_family='Standard1')
params['consistency_level'] = 'ONE'
- for column in columns:
- params['column_path']['column'] = column['name']
- params['value'] = column['value']
+ for (name, value) in columns:
+ params['column_path']['column'] = name
+ params['value'] = value
params['timestamp'] = long(time())
client.request('insert', params)
@@ -100,7 +100,7 @@
"setting and getting a simple column"
column = random_column()
- _insert_column(self.client, column)
+ _insert_column(self.client, column['name'], column['value'])
result = _get_column(self.client, column['name'])
assert isinstance(result, dict) and result.has_key('column') \