From d01c391a3ea928fa68402ca11d73e2a09f6f1938 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Tue, 17 Sep 2019 21:04:21 -0400 Subject: [PATCH] Add missing suite level requirements from 2efd89d02941 In 2efd89d02941ab4267d6e2842963fd38b1539f6c we added suite-level requirements but did not add them to the base, causing failures in third party dialect test suites. Change-Id: Ic5f1a053f5c47166e1b12c613595823106c8736e (cherry picked from commit 33648643f227929f083b67d817701f930078f901) --- lib/sqlalchemy/testing/requirements.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/sqlalchemy/testing/requirements.py b/lib/sqlalchemy/testing/requirements.py index ab133f3d56..9ba91fb9b9 100644 --- a/lib/sqlalchemy/testing/requirements.py +++ b/lib/sqlalchemy/testing/requirements.py @@ -789,6 +789,16 @@ class SuiteRequirements(Requirements): """ return exclusions.closed() + @property + def order_by_col_from_union(self): + """target database supports ordering by a column from a SELECT + inside of a UNION + + E.g. (SELECT id, ...) UNION (SELECT id, ...) ORDER BY id + + """ + return exclusions.open() + @property def order_by_label_with_expression(self): """target backend supports ORDER BY a column label within an -- 2.47.2