From 6ee8e9d56c17eb0014e73189950a9e8de2a8ec0e Mon Sep 17 00:00:00 2001 From: Clifford Gama Date: Sat, 25 Oct 2025 18:41:08 +0200 Subject: Fixed #36508 -- Interpreted __iexact=None on KeyTransforms as __exact=None. Thanks Jacob Walls for the report. --- tests/model_fields/test_jsonfield.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tests/model_fields') diff --git a/tests/model_fields/test_jsonfield.py b/tests/model_fields/test_jsonfield.py index 76cdc0e421..1afeef31eb 100644 --- a/tests/model_fields/test_jsonfield.py +++ b/tests/model_fields/test_jsonfield.py @@ -782,6 +782,12 @@ class TestQuerying(TestCase): [self.objs[4]], ) + def test_key_iexact_none(self): + self.assertSequenceEqual( + NullableJSONModel.objects.filter(value__j__iexact=None), + [self.objs[4]], + ) + def test_none_key_exclude(self): obj = NullableJSONModel.objects.create(value={"j": 1}) if connection.vendor == "oracle": -- cgit v1.3