mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-12-03 16:24:01 +03:00
update test_serializer_bulk_update for handling new error formatting
This commit is contained in:
parent
c04d629909
commit
54d649b8ed
|
|
@ -65,11 +65,9 @@ class BulkCreateSerializerTests(TestCase):
|
|||
'author': 'Haruki Murakami'
|
||||
}
|
||||
]
|
||||
expected_errors = [
|
||||
{},
|
||||
{},
|
||||
{'id': ['A valid integer is required.']}
|
||||
]
|
||||
expected_errors = {
|
||||
2: {'id': ['A valid integer is required.']}
|
||||
}
|
||||
|
||||
serializer = self.BookSerializer(data=data, many=True)
|
||||
assert serializer.is_valid() is False
|
||||
|
|
@ -85,11 +83,7 @@ class BulkCreateSerializerTests(TestCase):
|
|||
assert serializer.is_valid() is False
|
||||
|
||||
message = 'Invalid data. Expected a dictionary, but got str.'
|
||||
expected_errors = [
|
||||
{'non_field_errors': [message]},
|
||||
{'non_field_errors': [message]},
|
||||
{'non_field_errors': [message]}
|
||||
]
|
||||
expected_errors = {idx: {'non_field_errors': [message]} for idx in range(len(data))}
|
||||
|
||||
assert serializer.errors == expected_errors
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user