mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #32116 -- Fixed QuerySet.order_by() crash on EmptyQuerySet with union() on a single non-empty ordered queryset.
This commit is contained in:
committed by
Mariusz Felisiak
parent
4e4db426c5
commit
c7c7615d00
@@ -106,6 +106,11 @@ class QuerySetSetOperationTests(TestCase):
|
||||
self.assertEqual(len(qs2.union(qs2)), 0)
|
||||
self.assertEqual(len(qs3.union(qs3)), 0)
|
||||
|
||||
def test_empty_qs_union_with_ordered_qs(self):
|
||||
qs1 = Number.objects.all().order_by('num')
|
||||
qs2 = Number.objects.none().union(qs1).order_by('num')
|
||||
self.assertEqual(list(qs1), list(qs2))
|
||||
|
||||
def test_limits(self):
|
||||
qs1 = Number.objects.all()
|
||||
qs2 = Number.objects.all()
|
||||
|
||||
Reference in New Issue
Block a user