summaryrefslogtreecommitdiff
path: root/tests/model_fields
diff options
context:
space:
mode:
authorHasan Ramezani <hasan.r67@gmail.com>2021-02-05 12:20:38 +0100
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2021-02-05 16:14:12 +0100
commit63d239db037f02d98b7771c90422840bbb4a319a (patch)
tree5b7a7ba9afcce1bfe723f7427d818285efa3172d /tests/model_fields
parent51637222b6eeed81d9ce6f5d24e22e249c605ba3 (diff)
Fixed #32411 -- Fixed __icontains lookup for JSONField on MySQL.
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 c6b2f85e1e..89b78de708 100644
--- a/tests/model_fields/test_jsonfield.py
+++ b/tests/model_fields/test_jsonfield.py
@@ -313,6 +313,12 @@ class TestQuerying(TestCase):
[self.objs[3]],
)
+ def test_icontains(self):
+ self.assertSequenceEqual(
+ NullableJSONModel.objects.filter(value__icontains='BaX'),
+ self.objs[6:8],
+ )
+
def test_isnull(self):
self.assertSequenceEqual(
NullableJSONModel.objects.filter(value__isnull=True),