summaryrefslogtreecommitdiff
path: root/test/dialect/test_mysql.py
diff options
context:
space:
mode:
authorMichael Trier <mtrier@gmail.com>2011-03-15 18:00:17 -0400
committerMichael Trier <mtrier@gmail.com>2011-03-15 18:00:17 -0400
commita50b362b1b1a391ec945c25cc2db615c0fac02ca (patch)
treea454388449e8eb0d5c86e390225eae81a17144ed /test/dialect/test_mysql.py
parent9ccfdaf1ae5e3b4bc5d8630f4a6d6e16c7db650c (diff)
parentfde2a7f8fe5fd16891ddff99511e2ed3c8eb9ab6 (diff)
downloadsqlalchemy-a50b362b1b1a391ec945c25cc2db615c0fac02ca.tar.gz
Merge
Diffstat (limited to 'test/dialect/test_mysql.py')
-rw-r--r--test/dialect/test_mysql.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/dialect/test_mysql.py b/test/dialect/test_mysql.py
index 113f60c14..2653ae00f 100644
--- a/test/dialect/test_mysql.py
+++ b/test/dialect/test_mysql.py
@@ -16,6 +16,18 @@ from test.lib import *
from test.lib.engines import utf8_engine
import datetime
+class CompileTest(TestBase, AssertsCompiledSQL):
+
+ __dialect__ = mysql.dialect()
+
+ def test_reserved_words(self):
+ table = Table("mysql_table", MetaData(),
+ Column("col1", Integer),
+ Column("master_ssl_verify_server_cert", Integer))
+ x = select([table.c.col1, table.c.master_ssl_verify_server_cert])
+
+ self.assert_compile(x,
+ '''SELECT mysql_table.col1, mysql_table.`master_ssl_verify_server_cert` FROM mysql_table''')
class DialectTest(TestBase):
__only_on__ = 'mysql'