summaryrefslogtreecommitdiff
path: root/tests/model_fields
diff options
context:
space:
mode:
authorClifford Gama <cliffygamy@gmail.com>2025-10-25 18:41:08 +0200
committerJacob Walls <jacobtylerwalls@gmail.com>2025-12-22 14:20:07 -0500
commit6ee8e9d56c17eb0014e73189950a9e8de2a8ec0e (patch)
tree0947d7b96d288effe728b8db62fb2345f64313f7 /tests/model_fields
parent9cc5c87ffb989991524ee4eb91a435d2296ded2b (diff)
Fixed #36508 -- Interpreted __iexact=None on KeyTransforms as __exact=None.
Thanks Jacob Walls for the report.
Diffstat (limited to 'tests/model_fields')
-rw-r--r--tests/model_fields/test_jsonfield.py6
1 files changed, 6 insertions, 0 deletions
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":