1818from google .cloud .bigtable .data .execute_query ._reader import _QueryResultRowReader
1919
2020from google .cloud .bigtable .data .execute_query .metadata import (
21- ProtoMetadata ,
21+ Metadata ,
2222 SqlType ,
2323 _pb_metadata_to_metadata_types ,
2424)
3737
3838class TestQueryResultRowReader :
3939 def test__single_values_received (self ):
40- metadata = ProtoMetadata (
41- [("test1" , SqlType .Int64 ()), ("test2" , SqlType .Int64 ())]
42- )
40+ metadata = Metadata ([("test1" , SqlType .Int64 ()), ("test2" , SqlType .Int64 ())])
4341 values = [
4442 proto_rows_bytes (int_val (1 ), int_val (2 )),
4543 proto_rows_bytes (int_val (3 ), int_val (4 )),
@@ -61,9 +59,7 @@ def test__multiple_rows_received(self):
6159 proto_rows_bytes (int_val (7 ), int_val (8 )),
6260 ]
6361
64- metadata = ProtoMetadata (
65- [("test1" , SqlType .Int64 ()), ("test2" , SqlType .Int64 ())]
66- )
62+ metadata = Metadata ([("test1" , SqlType .Int64 ()), ("test2" , SqlType .Int64 ())])
6763 reader = _QueryResultRowReader ()
6864
6965 result = reader .consume (values [0 :1 ], metadata )
@@ -89,9 +85,7 @@ def test__multiple_rows_received(self):
8985 assert result [0 ][1 ] == result [0 ]["test2" ] == 8
9086
9187 def test__received_values_are_passed_to_parser_in_batches (self ):
92- metadata = ProtoMetadata (
93- [("test1" , SqlType .Int64 ()), ("test2" , SqlType .Int64 ())]
94- )
88+ metadata = Metadata ([("test1" , SqlType .Int64 ()), ("test2" , SqlType .Int64 ())])
9589
9690 # TODO move to a SqlType test
9791 assert SqlType .Struct ([("a" , SqlType .Int64 ())]) == SqlType .Struct (
@@ -128,7 +122,7 @@ def test__received_values_are_passed_to_parser_in_batches(self):
128122 )
129123
130124 def test__parser_errors_are_forwarded (self ):
131- metadata = ProtoMetadata ([("test1" , SqlType .Int64 ())])
125+ metadata = Metadata ([("test1" , SqlType .Int64 ())])
132126
133127 values = [str_val ("test" )]
134128
@@ -236,7 +230,7 @@ def test_multiple_batches(self):
236230 ]
237231 results = reader .consume (
238232 batches ,
239- ProtoMetadata ([("test1" , SqlType .Int64 ()), ("test2" , SqlType .Int64 ())]),
233+ Metadata ([("test1" , SqlType .Int64 ()), ("test2" , SqlType .Int64 ())]),
240234 )
241235 assert len (results ) == 4
242236 [row1 , row2 , row3 , row4 ] = results
@@ -250,9 +244,9 @@ def test_multiple_batches(self):
250244 assert row4 ["test2" ] == 8
251245
252246
253- class TestProtoMetadata :
247+ class TestMetadata :
254248 def test__duplicate_column_names (self ):
255- metadata = ProtoMetadata (
249+ metadata = Metadata (
256250 [
257251 ("test1" , SqlType .Int64 ()),
258252 ("test2" , SqlType .Bytes ()),
0 commit comments