Skip to content

Commit 2edd612

Browse files
authored
Stop using a non-public grpcio API in Spanner tests. (googleapis#4620)
Fixes googleapis#4580.
1 parent 4f2c977 commit 2edd612

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

spanner/tests/unit/test_session.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -899,16 +899,17 @@ def begin_transaction(self, session, options_, options=None):
899899
def _trailing_metadata(self):
900900
from google.protobuf.duration_pb2 import Duration
901901
from google.rpc.error_details_pb2 import RetryInfo
902-
from grpc._common import to_cygrpc_metadata
903902

904903
if self._commit_abort_retry_nanos is None:
905-
return to_cygrpc_metadata(())
904+
return []
905+
906906
retry_info = RetryInfo(
907907
retry_delay=Duration(
908908
seconds=self._commit_abort_retry_seconds,
909909
nanos=self._commit_abort_retry_nanos))
910-
return to_cygrpc_metadata([
911-
('google.rpc.retryinfo-bin', retry_info.SerializeToString())])
910+
return [
911+
('google.rpc.retryinfo-bin', retry_info.SerializeToString()),
912+
]
912913

913914
def commit(self, session, mutations,
914915
transaction_id='', single_use_transaction=None, options=None):

0 commit comments

Comments
 (0)