fixed flake8 errors

This commit is contained in:
Pravin Kamble 2025-11-26 11:26:18 +05:30
parent c95a7aa40a
commit c04d629909

View File

@ -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')]