@@ -46,6 +46,7 @@ def test_constructor_options():
46
46
client_library_version = "5" ,
47
47
user_agent = "6" ,
48
48
rest_version = "7" ,
49
+ protobuf_runtime_version = "8" ,
49
50
)
50
51
51
52
assert info .python_version == "1"
@@ -55,11 +56,15 @@ def test_constructor_options():
55
56
assert info .client_library_version == "5"
56
57
assert info .user_agent == "6"
57
58
assert info .rest_version == "7"
59
+ assert info .protobuf_runtime_version == "8"
58
60
59
61
60
62
def test_to_user_agent_minimal ():
61
63
info = client_info .ClientInfo (
62
- python_version = "1" , api_core_version = "2" , grpc_version = None
64
+ python_version = "1" ,
65
+ api_core_version = "2" ,
66
+ grpc_version = None ,
67
+ protobuf_runtime_version = None ,
63
68
)
64
69
65
70
user_agent = info .to_user_agent ()
@@ -75,11 +80,14 @@ def test_to_user_agent_full():
75
80
gapic_version = "4" ,
76
81
client_library_version = "5" ,
77
82
user_agent = "app-name/1.0" ,
83
+ protobuf_runtime_version = "6" ,
78
84
)
79
85
80
86
user_agent = info .to_user_agent ()
81
87
82
- assert user_agent == "app-name/1.0 gl-python/1 grpc/2 gax/3 gapic/4 gccl/5"
88
+ assert (
89
+ user_agent == "app-name/1.0 gl-python/1 grpc/2 gax/3 gapic/4 gccl/5 pb/6"
90
+ )
83
91
84
92
85
93
def test_to_user_agent_rest ():
0 commit comments