From f4bab0982aba90dd1d2a7f9b6141d72f76922fe5 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Wed, 27 May 2020 09:03:53 +0200 Subject: [PATCH] Refs #31614 -- Added test for ordering by OrderBy() of combined queryset with not selected columns. --- tests/queries/test_qs_combinators.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/queries/test_qs_combinators.py b/tests/queries/test_qs_combinators.py index 8e2e14403d..9c6fd474ca 100644 --- a/tests/queries/test_qs_combinators.py +++ b/tests/queries/test_qs_combinators.py @@ -268,6 +268,8 @@ class QuerySetSetOperationTests(TestCase): list(qs1.union(qs2).order_by('num')) with self.assertRaisesMessage(DatabaseError, msg): 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: list(qs2.union(qs1).order_by('num'))