summaryrefslogtreecommitdiff
path: root/tests/requirements.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2018-08-31 16:24:16 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2018-09-02 11:18:37 -0400
commit8c2a0c82d908fc0daa0b0a1c7df2fe86f631ba0e (patch)
tree3fb9cc8eeab6c3f0adad9a8c26e6f57778a8c28f /tests/requirements.py
parenta11cb91a8a67f7a651b0ab2bb60353f95077eb9e (diff)
downloadalembic-8c2a0c82d908fc0daa0b0a1c7df2fe86f631ba0e.tar.gz
Run batch tests per backend
Seeing a new unexpected success in limited scope for mysql, correlating with addition of mariadb 10.3 to CI. This test should be producing db-specific successes/failures to track it more easily Change-Id: Ieacc640768caf98323c5652cb53189da2c43f553
Diffstat (limited to 'tests/requirements.py')
-rw-r--r--tests/requirements.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/requirements.py b/tests/requirements.py
index 7662987..0be95eb 100644
--- a/tests/requirements.py
+++ b/tests/requirements.py
@@ -170,6 +170,14 @@ class DefaultRequirements(SuiteRequirements):
sqla_compat._mariadb_normalized_version_info(
config.db.dialect) > (10, 2)
+ def _mariadb_only_102(self, config):
+ return exclusions.against(config, "mysql") and \
+ sqla_compat._is_mariadb(config.db.dialect) and \
+ sqla_compat._mariadb_normalized_version_info(
+ config.db.dialect) >= (10, 2) and \
+ sqla_compat._mariadb_normalized_version_info(
+ config.db.dialect) < (10, 3)
+
def _mysql_not_mariadb_102(self, config):
return exclusions.against(config, "mysql") and (
not sqla_compat._is_mariadb(config.db.dialect) or