We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 38d4640 commit 3fb9f16Copy full SHA for 3fb9f16
1 file changed
spanner/tests/system/test_system.py
@@ -758,6 +758,19 @@ def test_empty_read_with_single_keys_index(self):
758
rows = list(results_iter)
759
self.assertEqual(rows, [])
760
761
+ def test_read_with_multiple_keys_index(self):
762
+ row_count = 10
763
+ columns = self.COLUMNS[1], self.COLUMNS[2]
764
+ session, committed = self._set_up_table(row_count)
765
+ self.to_delete.append(session)
766
+ expected = [[row[1], row[2]] for row in self._row_data(row_count)]
767
+ rows = list(session.read(self.TABLE,
768
+ columns,
769
+ KeySet(keys=expected),
770
+ index='name')
771
+ )
772
+ self.assertEqual(rows, expected)
773
+
774
def test_snapshot_read_w_various_staleness(self):
775
from datetime import datetime
776
from google.cloud._helpers import UTC
0 commit comments