diff options
Diffstat (limited to 'test/dialect/test_mysql.py')
-rw-r--r-- | test/dialect/test_mysql.py | 12 |
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' |