mirror of
https://github.com/django/django.git
synced 2025-10-24 14:16:09 +00:00
Refs #28214 -- Added test for escaping JSONField key lookups.
Thanks mrsanders for the report.
Fixed in 7deeabc7c7.
This commit is contained in:
@@ -411,6 +411,10 @@ class TestQuerying(PostgreSQLTestCase):
|
||||
**{lookup: value},
|
||||
).exists())
|
||||
|
||||
def test_key_escape(self):
|
||||
obj = JSONModel.objects.create(field={'%total': 10})
|
||||
self.assertEqual(JSONModel.objects.filter(**{'field__%total': 10}).get(), obj)
|
||||
|
||||
|
||||
@isolate_apps('postgres_tests')
|
||||
class TestChecks(PostgreSQLSimpleTestCase):
|
||||
|
||||
Reference in New Issue
Block a user