diff options
Diffstat (limited to 'python/google/protobuf/internal/service_reflection_test.py')
-rwxr-xr-x | python/google/protobuf/internal/service_reflection_test.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/python/google/protobuf/internal/service_reflection_test.py b/python/google/protobuf/internal/service_reflection_test.py index 29492e16..e04f8252 100755 --- a/python/google/protobuf/internal/service_reflection_test.py +++ b/python/google/protobuf/internal/service_reflection_test.py @@ -74,7 +74,7 @@ class FooUnitTest(unittest.TestCase): rpc_controller.failure_message = None - service_descriptor = unittest_pb2.TestService.DESCRIPTOR + service_descriptor = unittest_pb2.TestService.GetDescriptor() srvc.CallMethod(service_descriptor.methods[1], rpc_controller, unittest_pb2.BarRequest(), MyCallback) self.assertEqual('Method Bar not implemented.', @@ -118,6 +118,10 @@ class FooUnitTest(unittest.TestCase): rpc_controller = 'controller' request = 'request' + # GetDescriptor now static, still works as instance method for compatability + self.assertEqual(unittest_pb2.TestService_Stub.GetDescriptor(), + stub.GetDescriptor()) + # Invoke method. stub.Foo(rpc_controller, request, MyCallback) |