From: Anders Bogsnes Date: Mon, 5 Aug 2024 19:56:22 +0000 (+0200) Subject: Add array_type to SuiteRequirements X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=91731026bfdae307283137565d20d7df7781b77b;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Add array_type to SuiteRequirements The exported SuiteRequirements class does not expose an `array_type` property for subclasses to override. --- diff --git a/lib/sqlalchemy/testing/requirements.py b/lib/sqlalchemy/testing/requirements.py index 3b53dd943f..0112409afe 100644 --- a/lib/sqlalchemy/testing/requirements.py +++ b/lib/sqlalchemy/testing/requirements.py @@ -33,7 +33,7 @@ class Requirements: pass -class SuiteRequirements(Requirements): +class SuiteRequirements(Requirements): @property def create_table(self): """target platform can emit basic CreateTable DDL.""" @@ -1092,7 +1092,12 @@ class SuiteRequirements(Requirements): ) return exclusions.only_if(go) - + + @property + def array_type(self): + """Target platform implements a native ARRAY type""" + return exclusions.closed() + @property def json_type(self): """target platform implements a native JSON type."""