summaryrefslogtreecommitdiff
path: root/tests/requirements.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2017-10-06 15:03:21 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2017-10-06 15:03:21 -0400
commitde47ebb163b92d9ff0e43c4e73151a7811d32cfb (patch)
tree97f63ea77640b8bcad554944afb169bedc31468b /tests/requirements.py
parentc2745d4790b60ab7c5c0dd3a4484f5004e4fdb35 (diff)
downloadalembic-de47ebb163b92d9ff0e43c4e73151a7811d32cfb.tar.gz
- still attempt to exclude mariadb 10.2 from this test for older
SQLAlchemy versions Change-Id: I38aaa14cae326206f4d2c0f22150336957187de7
Diffstat (limited to 'tests/requirements.py')
-rw-r--r--tests/requirements.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/requirements.py b/tests/requirements.py
index 660ae21..d3f8cbe 100644
--- a/tests/requirements.py
+++ b/tests/requirements.py
@@ -125,6 +125,13 @@ class DefaultRequirements(SuiteRequirements):
"""if a compare of Integer and BigInteger is supported yet."""
return exclusions.skip_if(["oracle"], "not supported by alembic impl")
+ @property
+ def mysql_timestamp_reflection(self):
+ def go(config):
+ return not self._mariadb_102(config) \
+ or self.sqlalchemy_1115.enabled
+ return exclusions.only_if(go)
+
def _mariadb_102(self, config):
return exclusions.against(config, "mysql") and \
sqla_compat._is_mariadb(config.db.dialect) and \