Example #1
0
def SearchClients(query=None, context=None):
    """List clients conforming to a givent query."""

    args = client_pb2.ApiSearchClientsArgs(query=query)

    items = context.SendIteratorRequest("SearchClients", args)
    return utils.MapItemsIterator(
        lambda data: Client(data=data, context=context), items)
  def testCorrectlyCallsGeneralMethod(self):
    self.SetupClients(10)

    args = client_pb2.ApiSearchClientsArgs(query=".")
    result = self.connector.SendRequest("SearchClients", args=args)
    self.assertEqual(len(result.items), 10)