From 8a42027bc91e4b6b51d19f20489d0679e0ecbddd Mon Sep 17 00:00:00 2001 From: boukeversteegh Date: Sun, 24 May 2020 20:33:48 +0200 Subject: [PATCH] Improve failing test-case for issue #64 --- .../inputs/googletypes_response/test_googletypes_response.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/betterproto/tests/inputs/googletypes_response/test_googletypes_response.py b/betterproto/tests/inputs/googletypes_response/test_googletypes_response.py index 76c012b..fb2152b 100644 --- a/betterproto/tests/inputs/googletypes_response/test_googletypes_response.py +++ b/betterproto/tests/inputs/googletypes_response/test_googletypes_response.py @@ -43,11 +43,14 @@ async def test_channel_receives_wrapped_type( async def test_service_unwraps_response( service_method: Callable[[TestStub], Any], wrapper_class: Callable, value ): + """ + grpclib does not unwrap wrapper values returned by services + """ wrapped_value = wrapper_class() wrapped_value.value = value service = TestStub(MockChannel(responses=[wrapped_value])) response_value = await service_method(service) - assert type(response_value) == value + assert response_value == value assert type(response_value) == type(value)