Esempio n. 1
0
    def test_not_found_service(self):
        request = health_pb2.HealthCheckRequest(service='not-found')
        with self.assertRaises(grpc.RpcError) as context:
            resp = self._stub.Check(request)

        self.assertEqual(grpc.StatusCode.NOT_FOUND, context.exception.code())
 def test_check_empty_service(self):
     request = health_pb2.HealthCheckRequest()
     resp = self._stub.Check(request)
     self.assertEqual(health_pb2.HealthCheckResponse.SERVING, resp.status)
Esempio n. 3
0
 def test_not_serving_service(self):
     request = health_pb2.HealthCheckRequest(
         service='grpc.test.TestServiceNotServing')
     resp = self._stub.Check(request)
     self.assertEqual(health_pb2.HealthCheckResponse.NOT_SERVING,
                      resp.status)
Esempio n. 4
0
 def test_unknown_serivce(self):
     request = health_pb2.HealthCheckRequest(
         service='grpc.test.TestServiceUnknown')
     resp = self._stub.Check(request)
     self.assertEqual(health_pb2.HealthCheckResponse.UNKNOWN, resp.status)
Esempio n. 5
0
 async def test_check_not_serving_service(self):
     request = health_pb2.HealthCheckRequest(service=_NOT_SERVING_SERVICE)
     resp = await self._stub.Check(request)
     self.assertEqual(health_pb2.HealthCheckResponse.NOT_SERVING,
                      resp.status)
Esempio n. 6
0
 async def test_check_unknown_service(self):
     request = health_pb2.HealthCheckRequest(service=_UNKNOWN_SERVICE)
     resp = await self._stub.Check(request)
     self.assertEqual(health_pb2.HealthCheckResponse.UNKNOWN, resp.status)
Esempio n. 7
0
 def health(self):
     return self.health_stub.Check(health_pb2.HealthCheckRequest())