Refs #31614 -- Added test for ordering by OrderBy() of combined queryset with not selected columns.

This commit is contained in:
Mariusz Felisiak 2020-05-27 09:03:53 +02:00 committed by GitHub
parent 587b179d41
commit f4bab0982a
1 changed files with 2 additions and 0 deletions

View File

@ -268,6 +268,8 @@ class QuerySetSetOperationTests(TestCase):
list(qs1.union(qs2).order_by('num')) list(qs1.union(qs2).order_by('num'))
with self.assertRaisesMessage(DatabaseError, msg): with self.assertRaisesMessage(DatabaseError, msg):
list(qs1.union(qs2).order_by(F('num'))) list(qs1.union(qs2).order_by(F('num')))
with self.assertRaisesMessage(DatabaseError, msg):
list(qs1.union(qs2).order_by(F('num').desc()))
# switched order, now 'exists' again: # switched order, now 'exists' again:
list(qs2.union(qs1).order_by('num')) list(qs2.union(qs1).order_by('num'))