14 """Test for gRPC Python authentication example."""
21 from examples.python.auth
import _credentials
22 from examples.python.auth
import async_customized_auth_client
23 from examples.python.auth
import async_customized_auth_server
24 from examples.python.auth
import customized_auth_client
25 from examples.python.auth
import customized_auth_server
27 _SERVER_ADDR_TEMPLATE =
'localhost:%d'
35 _SERVER_ADDR_TEMPLATE % port)
as channel:
43 self.assertEqual(resp.code(), grpc.StatusCode.UNAVAILABLE)
48 _credentials.ROOT_CERTIFICATE)
50 channel_credential)
as channel:
52 self.assertEqual(resp.code(), grpc.StatusCode.UNAUTHENTICATED)
56 async
def test_body():
59 _SERVER_ADDR_TEMPLATE % port)
65 asyncio.get_event_loop().run_until_complete(test_body())
68 if __name__ ==
'__main__':
69 unittest.main(verbosity=2)