summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2017-08-19 18:20:48 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2017-08-19 18:20:48 -0400
commited197d4c303603f74122cbcab5c9f4ea12ff5cd7 (patch)
treebc2edb722bf15bdb662448411d66b962f245fce2
parenta0b58403205b68b5719d7c27ffb4ccc436c7e840 (diff)
downloadsqlalchemy-ed197d4c303603f74122cbcab5c9f4ea12ff5cd7.tar.gz
- dont run sql mode config tests if we aren't on mysql
Change-Id: Ia5a491ec505afed1511a17a167cd1f7d8371acd4
-rw-r--r--test/requirements.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/requirements.py b/test/requirements.py
index 737d654ae..1a8af2aed 100644
--- a/test/requirements.py
+++ b/test/requirements.py
@@ -927,6 +927,9 @@ class DefaultRequirements(SuiteRequirements):
@property
def mysql_zero_date(self):
def check(config):
+ if not against(config, 'mysql'):
+ return False
+
row = config.db.execute("show variables like 'sql_mode'").first()
return not row or "NO_ZERO_DATE" not in row[1]
@@ -935,6 +938,9 @@ class DefaultRequirements(SuiteRequirements):
@property
def mysql_non_strict(self):
def check(config):
+ if not against(config, 'mysql'):
+ return False
+
row = config.db.execute("show variables like 'sql_mode'").first()
return not row or "STRICT_TRANS_TABLES" not in row[1]