def bad_value(arg_name, type_name, value, line, column, errors=None):
    if not errors:
        errors = [u'Expected type "{}", found {}.'.format(type_name, value)]

    return {
        'message': ArgumentsOfCorrectType.bad_value_message(arg_name, type_name, value, errors),
        'locations': [SourceLocation(line, column)]
    }
def bad_value(arg_name, type_name, value, line, column, errors=None):
    if not errors:
        errors = [u'Expected type "{}", found {}.'.format(type_name, value)]

    return {
        'message': ArgumentsOfCorrectType.bad_value_message(arg_name, type_name, value, errors),
        'locations': [SourceLocation(line, column)]
    }
Exemple #3
0
def bad_value(arg_name, type_name, value, line, column):
    return {
        'message': ArgumentsOfCorrectType.bad_value_message(arg_name, type_name, value),
        'locations': [SourceLocation(line, column)]
    }