Removed input value from deault_error_message (#5881)

This commit is contained in:
Sascha P 2018-04-20 16:00:27 +02:00 committed by Carlton Gibson
parent 4260531b6c
commit 7d64b7016d
2 changed files with 8 additions and 8 deletions

View File

@ -642,7 +642,7 @@ class Field(object):
class BooleanField(Field):
default_error_messages = {
'invalid': _('"{input}" is not a valid boolean.')
'invalid': _('Must be a valid boolean.')
}
default_empty_html = False
initial = False
@ -687,7 +687,7 @@ class BooleanField(Field):
class NullBooleanField(Field):
default_error_messages = {
'invalid': _('"{input}" is not a valid boolean.')
'invalid': _('Must be a valid boolean.')
}
initial = None
TRUE_VALUES = {
@ -841,7 +841,7 @@ class UUIDField(Field):
valid_formats = ('hex_verbose', 'hex', 'int', 'urn')
default_error_messages = {
'invalid': _('"{value}" is not a valid UUID.'),
'invalid': _('Must be a valid UUID.'),
}
def __init__(self, **kwargs):

View File

@ -629,7 +629,7 @@ class TestBooleanField(FieldValues):
False: False,
}
invalid_inputs = {
'foo': ['"foo" is not a valid boolean.'],
'foo': ['Must be a valid boolean.'],
None: ['This field may not be null.']
}
outputs = {
@ -654,7 +654,7 @@ class TestBooleanField(FieldValues):
for input_value in inputs:
with pytest.raises(serializers.ValidationError) as exc_info:
field.run_validation(input_value)
expected = ['"{0}" is not a valid boolean.'.format(input_value)]
expected = ['Must be a valid boolean.'.format(input_value)]
assert exc_info.value.detail == expected
@ -671,7 +671,7 @@ class TestNullBooleanField(TestBooleanField):
None: None
}
invalid_inputs = {
'foo': ['"foo" is not a valid boolean.'],
'foo': ['Must be a valid boolean.'],
}
outputs = {
'true': True,
@ -815,8 +815,8 @@ class TestUUIDField(FieldValues):
284758210125106368185219588917561929842: uuid.UUID('d63a6fb6-88d5-40c7-a91c-9edf73283072')
}
invalid_inputs = {
'825d7aeb-05a9-45b5-a5b7': ['"825d7aeb-05a9-45b5-a5b7" is not a valid UUID.'],
(1, 2, 3): ['"(1, 2, 3)" is not a valid UUID.']
'825d7aeb-05a9-45b5-a5b7': ['Must be a valid UUID.'],
(1, 2, 3): ['Must be a valid UUID.']
}
outputs = {
uuid.UUID('825d7aeb-05a9-45b5-a5b7-05df87923cda'): '825d7aeb-05a9-45b5-a5b7-05df87923cda'