Example #1
0
def _make_dummy_check_request(project_id, service_name):
    info = check_request.Info(consumer_project_id=project_id,
                              operation_id='an_op_id',
                              operation_name='an_op_name',
                              referer='a_referer',
                              service_name=service_name)
    return info.as_check_request()
 def test_should_construct_with_no_args(self):
     expect(check_request.Info()).not_to(be_none)
    if importance is None:
        importance = messages.Operation.ImportanceValueValuesEnum.LOW
    op = messages.Operation(consumerId=_TEST_CONSUMER_ID,
                            operationName=_TEST_OP_NAME,
                            importance=importance)
    check_request = messages.CheckRequest(operation=op)
    return messages.ServicecontrolServicesCheckRequest(
        serviceName=service_name, checkRequest=check_request)


_WANTED_USER_AGENT = label_descriptor.USER_AGENT
_START_OF_EPOCH = timestamp.to_rfc3339(datetime.datetime(1970, 1, 1, 0, 0, 0))
_TEST_SERVICE_NAME = 'a_service_name'
_INFO_TESTS = [
    (check_request.Info(operation_id='an_op_id',
                        operation_name='an_op_name',
                        referer='a_referer',
                        service_name=_TEST_SERVICE_NAME),
     messages.Operation(
         importance=messages.Operation.ImportanceValueValuesEnum.LOW,
         labels=encoding.PyValueToMessage(
             messages.Operation.LabelsValue, {
                 'servicecontrol.googleapis.com/user_agent':
                 _WANTED_USER_AGENT,
                 'servicecontrol.googleapis.com/referer': 'a_referer'
             }),
         operationId='an_op_id',
         operationName='an_op_name',
         startTime=_START_OF_EPOCH,
         endTime=_START_OF_EPOCH)),
    (check_request.Info(api_key='an_api_key',
                        api_key_valid=True,
Example #4
0
        importance = messages.Operation.ImportanceValueValuesEnum.LOW
    op = messages.Operation(consumerId=_TEST_CONSUMER_ID,
                            operationName=_TEST_OP_NAME,
                            importance=importance)
    check_request = messages.CheckRequest(operation=op)
    return messages.ServicecontrolServicesCheckRequest(
        serviceName=service_name, checkRequest=check_request)


_WANTED_USER_AGENT = label_descriptor.USER_AGENT
_WANTED_SERVICE_AGENT = label_descriptor.SERVICE_AGENT
_START_OF_EPOCH = timestamp.to_rfc3339(datetime.datetime(1970, 1, 1, 0, 0, 0))
_TEST_SERVICE_NAME = 'a_service_name'
_INFO_TESTS = [
    (check_request.Info(operation_id='an_op_id',
                        operation_name='an_op_name',
                        referer='a_referer',
                        service_name=_TEST_SERVICE_NAME),
     messages.Operation(
         importance=messages.Operation.ImportanceValueValuesEnum.LOW,
         labels=encoding.PyValueToMessage(
             messages.Operation.LabelsValue, {
                 'servicecontrol.googleapis.com/user_agent':
                 _WANTED_USER_AGENT,
                 'servicecontrol.googleapis.com/referer':
                 'a_referer',
                 'servicecontrol.googleapis.com/service_agent':
                 _WANTED_SERVICE_AGENT,
             }),
         operationId='an_op_id',
         operationName='an_op_name',
         startTime=_START_OF_EPOCH,