From 961f29562040679066f0a542c83f89e485731354 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 17:42:56 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- polymorphic/query_translate.py | 4 +++- polymorphic/showfields.py | 2 +- polymorphic/tests/admintestcase.py | 12 ++++++------ polymorphic/tests/test_orm.py | 24 ++++++++++++------------ 4 files changed, 22 insertions(+), 20 deletions(-) diff --git a/polymorphic/query_translate.py b/polymorphic/query_translate.py index 15a02d4b..6ef14e30 100644 --- a/polymorphic/query_translate.py +++ b/polymorphic/query_translate.py @@ -182,7 +182,9 @@ def translate_polymorphic_field_path(queryset_model, field_path): submodels = _get_all_sub_models(queryset_model) model = submodels.get(classname, None) - assert model, f"PolymorphicModel: model {classname} not found (not a subclass of {queryset_model.__name__})!" + assert model, ( + f"PolymorphicModel: model {classname} not found (not a subclass of {queryset_model.__name__})!" + ) basepath = _create_base_path(queryset_model, model) diff --git a/polymorphic/showfields.py b/polymorphic/showfields.py index 7590e3fa..1339fc49 100644 --- a/polymorphic/showfields.py +++ b/polymorphic/showfields.py @@ -45,7 +45,7 @@ def _showfields_get_content(self, field_name, field_type=type(None)): txt = str(content) max_len = self.polymorphic_showfield_max_field_width if len(txt) > max_len: - txt = f"{txt[:max_len - 2]}.." + txt = f"{txt[: max_len - 2]}.." out += f'"{txt}"' return out diff --git a/polymorphic/tests/admintestcase.py b/polymorphic/tests/admintestcase.py index d0bf01a1..f22fe7c8 100644 --- a/polymorphic/tests/admintestcase.py +++ b/polymorphic/tests/admintestcase.py @@ -219,9 +219,9 @@ def assertFormSuccess(self, request_url, response): else: raise KeyError("Unknown field for errors in the TemplateResponse!") - assert ( - response.status_code == 302 - ), f"Form errors in calling {request_url}:\n{errors.as_text()}" - assert ( - "/login/?next=" not in response["Location"] - ), f"Received login response for {request_url}" + assert response.status_code == 302, ( + f"Form errors in calling {request_url}:\n{errors.as_text()}" + ) + assert "/login/?next=" not in response["Location"], ( + f"Received login response for {request_url}" + ) diff --git a/polymorphic/tests/test_orm.py b/polymorphic/tests/test_orm.py index 98cf7d33..1f2de936 100644 --- a/polymorphic/tests/test_orm.py +++ b/polymorphic/tests/test_orm.py @@ -235,9 +235,9 @@ def test_defer_fields(self): objects_deferred = Model2A.objects.defer("field1").order_by("id") - assert ( - "field1" not in objects_deferred[0].__dict__ - ), "field1 was not deferred (using defer())" + assert "field1" not in objects_deferred[0].__dict__, ( + "field1 was not deferred (using defer())" + ) # Check that we have exactly one deferred field ('field1') per resulting object. for obj in objects_deferred: @@ -247,12 +247,12 @@ def test_defer_fields(self): objects_only = Model2A.objects.only("pk", "polymorphic_ctype", "field1") - assert ( - "field1" in objects_only[0].__dict__ - ), 'qs.only("field1") was used, but field1 was incorrectly deferred' - assert ( - "field1" in objects_only[3].__dict__ - ), 'qs.only("field1") was used, but field1 was incorrectly deferred on a child model' + assert "field1" in objects_only[0].__dict__, ( + 'qs.only("field1") was used, but field1 was incorrectly deferred' + ) + assert "field1" in objects_only[3].__dict__, ( + 'qs.only("field1") was used, but field1 was incorrectly deferred on a child model' + ) assert "field4" not in objects_only[3].__dict__, "field4 was not deferred (using only())" assert "field1" not in objects_only[0].get_deferred_fields() @@ -290,9 +290,9 @@ def test_defer_related_fields(self): self.create_model2abcd() objects_deferred_field4 = Model2A.objects.defer("Model2D___field4") - assert ( - "field4" not in objects_deferred_field4[3].__dict__ - ), "field4 was not deferred (using defer(), traversing inheritance)" + assert "field4" not in objects_deferred_field4[3].__dict__, ( + "field4 was not deferred (using defer(), traversing inheritance)" + ) assert objects_deferred_field4[0].__class__ == Model2A assert objects_deferred_field4[1].__class__ == Model2B assert objects_deferred_field4[2].__class__ == Model2C