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,
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,