Ejemplo n.º 1
0
def _make_dummy_check_request(project_id, service_name):
    info = check_request.Info(consumer_project_id=project_id,
                              operation_id=u'an_op_id',
                              operation_name=u'an_op_name',
                              referer=u'a_referer',
                              service_name=service_name)
    return info.as_check_request()
Ejemplo n.º 2
0
 def test_should_construct_with_no_args(self):
     expect(check_request.Info()).not_to(be_none)
Ejemplo n.º 3
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 = u'a_service_name'
_INFO_TESTS = [
    (check_request.Info(operation_id=u'an_op_id',
                        operation_name=u'an_op_name',
                        referer=u'a_referer',
                        service_name=_TEST_SERVICE_NAME),
     messages.Operation(
         importance=messages.Operation.ImportanceValueValuesEnum.LOW,
         labels=encoding.PyValueToMessage(
             messages.Operation.LabelsValue, {
                 u'servicecontrol.googleapis.com/user_agent':
                 _WANTED_USER_AGENT,
                 u'servicecontrol.googleapis.com/referer':
                 u'a_referer',
                 u'servicecontrol.googleapis.com/service_agent':
                 _WANTED_SERVICE_AGENT,
             }),
         operationId=u'an_op_id',
         operationName=u'an_op_name',
         startTime=_START_OF_EPOCH,