mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-06-15 19:13:33 +03:00
update tests to expect new error messages
This commit is contained in:
parent
1368c31a70
commit
7f8d314101
|
@ -338,7 +338,7 @@ class TestBooleanField(FieldValues):
|
||||||
False: False,
|
False: False,
|
||||||
}
|
}
|
||||||
invalid_inputs = {
|
invalid_inputs = {
|
||||||
'foo': ['`foo` is not a valid boolean.'],
|
'foo': ['"foo" is not a valid boolean.'],
|
||||||
None: ['This field may not be null.']
|
None: ['This field may not be null.']
|
||||||
}
|
}
|
||||||
outputs = {
|
outputs = {
|
||||||
|
@ -368,7 +368,7 @@ class TestNullBooleanField(FieldValues):
|
||||||
None: None
|
None: None
|
||||||
}
|
}
|
||||||
invalid_inputs = {
|
invalid_inputs = {
|
||||||
'foo': ['`foo` is not a valid boolean.'],
|
'foo': ['"foo" is not a valid boolean.'],
|
||||||
}
|
}
|
||||||
outputs = {
|
outputs = {
|
||||||
'true': True,
|
'true': True,
|
||||||
|
@ -832,7 +832,7 @@ class TestChoiceField(FieldValues):
|
||||||
'good': 'good',
|
'good': 'good',
|
||||||
}
|
}
|
||||||
invalid_inputs = {
|
invalid_inputs = {
|
||||||
'amazing': ['`amazing` is not a valid choice.']
|
'amazing': ['"amazing" is not a valid choice.']
|
||||||
}
|
}
|
||||||
outputs = {
|
outputs = {
|
||||||
'good': 'good',
|
'good': 'good',
|
||||||
|
@ -872,8 +872,8 @@ class TestChoiceFieldWithType(FieldValues):
|
||||||
3: 3,
|
3: 3,
|
||||||
}
|
}
|
||||||
invalid_inputs = {
|
invalid_inputs = {
|
||||||
5: ['`5` is not a valid choice.'],
|
5: ['"5" is not a valid choice.'],
|
||||||
'abc': ['`abc` is not a valid choice.']
|
'abc': ['"abc" is not a valid choice.']
|
||||||
}
|
}
|
||||||
outputs = {
|
outputs = {
|
||||||
'1': 1,
|
'1': 1,
|
||||||
|
@ -899,7 +899,7 @@ class TestChoiceFieldWithListChoices(FieldValues):
|
||||||
'good': 'good',
|
'good': 'good',
|
||||||
}
|
}
|
||||||
invalid_inputs = {
|
invalid_inputs = {
|
||||||
'awful': ['`awful` is not a valid choice.']
|
'awful': ['"awful" is not a valid choice.']
|
||||||
}
|
}
|
||||||
outputs = {
|
outputs = {
|
||||||
'good': 'good'
|
'good': 'good'
|
||||||
|
@ -917,8 +917,8 @@ class TestMultipleChoiceField(FieldValues):
|
||||||
('aircon', 'manual'): set(['aircon', 'manual']),
|
('aircon', 'manual'): set(['aircon', 'manual']),
|
||||||
}
|
}
|
||||||
invalid_inputs = {
|
invalid_inputs = {
|
||||||
'abc': ['Expected a list of items but got type `str`.'],
|
'abc': ['Expected a list of items but got type "str".'],
|
||||||
('aircon', 'incorrect'): ['`incorrect` is not a valid choice.']
|
('aircon', 'incorrect'): ['"incorrect" is not a valid choice.']
|
||||||
}
|
}
|
||||||
outputs = [
|
outputs = [
|
||||||
(['aircon', 'manual'], set(['aircon', 'manual']))
|
(['aircon', 'manual'], set(['aircon', 'manual']))
|
||||||
|
@ -1028,7 +1028,7 @@ class TestListField(FieldValues):
|
||||||
(['1', '2', '3'], [1, 2, 3])
|
(['1', '2', '3'], [1, 2, 3])
|
||||||
]
|
]
|
||||||
invalid_inputs = [
|
invalid_inputs = [
|
||||||
('not a list', ['Expected a list of items but got type `str`.']),
|
('not a list', ['Expected a list of items but got type "str".']),
|
||||||
([1, 2, 'error'], ['A valid integer is required.'])
|
([1, 2, 'error'], ['A valid integer is required.'])
|
||||||
]
|
]
|
||||||
outputs = [
|
outputs = [
|
||||||
|
|
|
@ -101,7 +101,7 @@ class BulkCreateSerializerTests(TestCase):
|
||||||
serializer = self.BookSerializer(data=data, many=True)
|
serializer = self.BookSerializer(data=data, many=True)
|
||||||
self.assertEqual(serializer.is_valid(), False)
|
self.assertEqual(serializer.is_valid(), False)
|
||||||
|
|
||||||
expected_errors = {'non_field_errors': ['Expected a list of items but got type `int`.']}
|
expected_errors = {'non_field_errors': ['Expected a list of items but got type "int".']}
|
||||||
|
|
||||||
self.assertEqual(serializer.errors, expected_errors)
|
self.assertEqual(serializer.errors, expected_errors)
|
||||||
|
|
||||||
|
@ -118,6 +118,6 @@ class BulkCreateSerializerTests(TestCase):
|
||||||
serializer = self.BookSerializer(data=data, many=True)
|
serializer = self.BookSerializer(data=data, many=True)
|
||||||
self.assertEqual(serializer.is_valid(), False)
|
self.assertEqual(serializer.is_valid(), False)
|
||||||
|
|
||||||
expected_errors = {'non_field_errors': ['Expected a list of items but got type `dict`.']}
|
expected_errors = {'non_field_errors': ['Expected a list of items but got type "dict".']}
|
||||||
|
|
||||||
self.assertEqual(serializer.errors, expected_errors)
|
self.assertEqual(serializer.errors, expected_errors)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user