summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/queries/test_query.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/queries/test_query.py b/tests/queries/test_query.py
index f0d3a6260a..012d56a02f 100644
--- a/tests/queries/test_query.py
+++ b/tests/queries/test_query.py
@@ -113,3 +113,10 @@ class TestQuery(SimpleTestCase):
clone = query.clone()
clone.add_select_related(['note', 'creator__extra'])
self.assertEqual(query.select_related, {'creator': {}})
+
+ def test_iterable_lookup_value(self):
+ query = Query(Item)
+ where = query.build_where(Q(name=['a', 'b']))
+ name_exact = where.children[0]
+ self.assertIsInstance(name_exact, Exact)
+ self.assertEqual(name_exact.rhs, "['a', 'b']")