mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-12-03 16:24:01 +03:00
fixed flake8 errors
This commit is contained in:
parent
c95a7aa40a
commit
c04d629909
|
|
@ -779,8 +779,7 @@ class TestToRepresentationManagerCheck:
|
||||||
|
|
||||||
class TestListSerializerDictErrorBehavior:
|
class TestListSerializerDictErrorBehavior:
|
||||||
"""
|
"""
|
||||||
Tests for the proposed dict-based error structure for ListSerializer,
|
Tests dict-based error structure for ListSerializer, and consistency with ListField.
|
||||||
and consistency with ListField.
|
|
||||||
|
|
||||||
https://github.com/encode/django-rest-framework/issues/7279
|
https://github.com/encode/django-rest-framework/issues/7279
|
||||||
"""
|
"""
|
||||||
|
|
@ -805,8 +804,8 @@ class TestListSerializerDictErrorBehavior:
|
||||||
|
|
||||||
data = [
|
data = [
|
||||||
{"num": "1"},
|
{"num": "1"},
|
||||||
{"num": "x"},
|
{"num": "x"},
|
||||||
{"num": "0"},
|
{"num": "0"},
|
||||||
{"num": "hello"},
|
{"num": "hello"},
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
@ -820,22 +819,20 @@ class TestListSerializerDictErrorBehavior:
|
||||||
"num": [ErrorDetail(string="Must be a valid boolean.", code="invalid")]
|
"num": [ErrorDetail(string="Must be a valid boolean.", code="invalid")]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def test_listserializer_and_listfield_consistency(self):
|
def test_listserializer_and_listfield_consistency(self):
|
||||||
|
|
||||||
data = {
|
data = {
|
||||||
"list_serializer": [
|
"list_serializer": [
|
||||||
{"num": "1"},
|
{"num": "1"},
|
||||||
{"num": "wrong"},
|
{"num": "wrong"},
|
||||||
{"num": "0"},
|
{"num": "0"},
|
||||||
{"num": ""},
|
{"num": ""},
|
||||||
],
|
],
|
||||||
"list_field": [
|
"list_field": [
|
||||||
{"ok": "x"},
|
{"ok": "x"},
|
||||||
{},
|
{},
|
||||||
{"valid": "y"},
|
{"valid": "y"},
|
||||||
{},
|
{},
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -847,7 +844,7 @@ class TestListSerializerDictErrorBehavior:
|
||||||
assert isinstance(errors["list_serializer"], dict)
|
assert isinstance(errors["list_serializer"], dict)
|
||||||
assert isinstance(errors["list_field"], dict)
|
assert isinstance(errors["list_field"], dict)
|
||||||
|
|
||||||
assert set(errors["list_serializer"].keys()) == {1,3}
|
assert set(errors["list_serializer"].keys()) == {1, 3}
|
||||||
assert set(errors["list_field"].keys()) == {1, 3}
|
assert set(errors["list_field"].keys()) == {1, 3}
|
||||||
|
|
||||||
assert errors["list_serializer"][1] == {
|
assert errors["list_serializer"][1] == {
|
||||||
|
|
@ -855,4 +852,4 @@ class TestListSerializerDictErrorBehavior:
|
||||||
}
|
}
|
||||||
|
|
||||||
for index, value in errors["list_field"].items():
|
for index, value in errors["list_field"].items():
|
||||||
assert value == [ErrorDetail(string='This dictionary may not be empty.', code='empty')]
|
assert value == [ErrorDetail(string='This dictionary may not be empty.', code='empty')]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user