summaryrefslogtreecommitdiff
path: root/tests/raw_query
diff options
context:
space:
mode:
authorAlexander Lyabah <a.lyabah@checkio.org>2020-11-28 18:08:27 +0200
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2021-01-05 10:37:11 +0100
commit415f50298f97fb17f841a9df38d995ccf347dfcc (patch)
tree3907c7f089deaae35a4d1f96e1208ba2e79e8aa1 /tests/raw_query
parentaa3d36063174cc1e16a1e5150b6b47609dd1e79a (diff)
Fixed #32231 -- Allowed passing None params to QuerySet.raw().
Diffstat (limited to 'tests/raw_query')
-rw-r--r--tests/raw_query/tests.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/raw_query/tests.py b/tests/raw_query/tests.py
index 17a5a68a8a..cf57cfd696 100644
--- a/tests/raw_query/tests.py
+++ b/tests/raw_query/tests.py
@@ -180,6 +180,11 @@ class RawQueryTests(TestCase):
self.assertEqual(len(results), 1)
self.assertIsInstance(repr(qset), str)
+ def test_params_none(self):
+ query = "SELECT * FROM raw_query_author WHERE first_name like 'J%'"
+ qset = Author.objects.raw(query, params=None)
+ self.assertEqual(len(qset), 2)
+
def test_escaped_percent(self):
query = "SELECT * FROM raw_query_author WHERE first_name like 'J%%'"
qset = Author.objects.raw(query)