From: Mike Bayer Date: Wed, 18 Sep 2019 01:04:21 +0000 (-0400) Subject: Add missing suite level requirements from 2efd89d02941 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d01c391a3ea928fa68402ca11d73e2a09f6f1938;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git 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) --- 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