From d976760260c2d8371c1535a7bdeba9a2e0568a34 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Thu, 5 Jan 2017 19:03:51 -0500 Subject: Fixed #27693, Refs #27257 -- Fixed iexact lookup on JSONField keys. Thanks Harris Lapiroff for the report. --- tests/postgres_tests/test_json.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tests/postgres_tests/test_json.py') diff --git a/tests/postgres_tests/test_json.py b/tests/postgres_tests/test_json.py index 9691329a49..4e8851d485 100644 --- a/tests/postgres_tests/test_json.py +++ b/tests/postgres_tests/test_json.py @@ -238,6 +238,10 @@ class TestQuerying(PostgreSQLTestCase): self.objs[7:9] ) + def test_iexact(self): + self.assertTrue(JSONModel.objects.filter(field__foo__iexact='BaR').exists()) + self.assertFalse(JSONModel.objects.filter(field__foo__iexact='"BaR"').exists()) + def test_icontains(self): self.assertFalse(JSONModel.objects.filter(field__foo__icontains='"bar"').exists()) -- cgit v1.3