Exemple #1
0
    def test_when_missing_parameters_is_raised(self):
        expected_status_code = 400
        expected_message = ["Missing parameters: parameter"]
        exception = MissingParametersError(['parameter'])

        response = make_error_response(exception)

        self.assertResponse(response, expected_status_code, expected_message)
Exemple #2
0
def _validate_datetimes(start, end):
    missing_parameters = []
    if not start:
        missing_parameters.append('start_date')
    if not end:
        missing_parameters.append('end_date')

    if missing_parameters:
        raise MissingParametersError(missing_parameters)
Exemple #3
0
def _validate_missing_parameters(user_voicemail):
    missing = user_voicemail.missing_parameters()
    if len(missing) > 0:
        raise MissingParametersError(missing)
Exemple #4
0
def _validate_missing_parameters(user_line):
    missing = user_line.missing_parameters()
    if len(missing) > 0:
        raise MissingParametersError(missing)
Exemple #5
0
def validate_missing_parameters(func_key):
    missing = func_key.missing_parameters()
    if missing:
        raise MissingParametersError(missing)
Exemple #6
0
def _check_missing_parameters(voicemail):
    missing = voicemail.missing_parameters()
    if missing:
        raise MissingParametersError(missing)
Exemple #7
0
def _check_missing_parameters(line):
    missing = line.missing_parameters()
    if missing:
        raise MissingParametersError(missing)
Exemple #8
0
def _validate_data_has_param(data, mandatory_param):
    if mandatory_param not in data:
        raise MissingParametersError(mandatory_param)
Exemple #9
0
def validate_missing_parameters(extension):
    missing = extension.missing_parameters()
    if missing:
        raise MissingParametersError(missing)
Exemple #10
0
def _check_missing_parameters(user):
    missing = user.missing_parameters()
    if missing:
        raise MissingParametersError(missing)
Exemple #11
0
def _validate_missing(context):
    missing = context.missing_parameters()
    if len(missing) > 0:
        raise MissingParametersError(missing)