Browse files

Added a test for using an `__in` lookup with a ValueListQueryset from…

… a none() call. Refs #14622.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@14568 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
1 parent e69bc74 commit 8da8d6c586bdbd086c3d76930fe32476a8438f19 @alex alex committed Nov 16, 2010
Showing with 7 additions and 1 deletion.
  1. +7 −1 tests/regressiontests/queries/tests.py
View
8 tests/regressiontests/queries/tests.py
@@ -1437,13 +1437,19 @@ class EmptyQuerySetTests(TestCase):
def test_emptyqueryset_values(self):
# #14366 -- Calling .values() on an EmptyQuerySet and then cloning that
# should not cause an error"
- self.assertEqual(list(Number.objects.none().values('num').order_by('num')), [])
+ self.assertQuerysetEqual(
+ Number.objects.none().values('num').order_by('num'), []
+ )
def test_values_subquery(self):
self.assertQuerysetEqual(
Number.objects.filter(pk__in=Number.objects.none().values("pk")),
[]
)
+ self.assertQuerysetEqual(
+ Number.objects.filter(pk__in=Number.objects.none().values_list("pk")),
+ []
+ )
class WeirdQuerysetSlicingTests(BaseQuerysetTest):

0 comments on commit 8da8d6c

Please sign in to comment.