Skip to content

Commit e86655d

Browse files
author
bjmb
committed
Added a test around SELECT JSON
1 parent 9a67df4 commit e86655d

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

tests/integration/standard/test_query.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,15 @@ def test_column_names(self):
314314

315315
self.assertEqual(result_set.column_names, [u'user', u'game', u'year', u'month', u'day', u'score'])
316316

317+
def test_basic_json_query(self):
318+
insert_query = SimpleStatement("INSERT INTO test3rf.test(k, v) values (1, 1)", consistency_level = ConsistencyLevel.QUORUM)
319+
json_query = SimpleStatement("SELECT JSON * FROM test3rf.test where k=1", consistency_level = ConsistencyLevel.QUORUM)
320+
321+
self.session.execute(insert_query)
322+
results = self.session.execute(json_query)
323+
self.assertEqual(results.column_names, ["[json]"])
324+
self.assertEqual(results[0][0], '{"k": 1, "v": 1}')
325+
317326

318327
class PreparedStatementTests(unittest.TestCase):
319328

0 commit comments

Comments
 (0)