diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-04-12 12:16:48 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2012-04-12 12:16:48 -0400 |
commit | ba199ce80ccc7ab20fc254790b0537665c650b9f (patch) | |
tree | 4675a25250f46f0df6e5278154ddb08cec420f71 /test/dialect/test_mysql.py | |
parent | 747f5edd2192caae4ab79ff7dc9d79045b5bad0c (diff) | |
parent | 9596595dcf3e52da4be7a3d0f33ed96482b1c254 (diff) | |
download | sqlalchemy-ba199ce80ccc7ab20fc254790b0537665c650b9f.tar.gz |
Merged in elazar/sqlalchemy/fix/mysql-system-views (pull request #6)
Diffstat (limited to 'test/dialect/test_mysql.py')
-rw-r--r-- | test/dialect/test_mysql.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/dialect/test_mysql.py b/test/dialect/test_mysql.py index 9a2e17ecc..da59e7984 100644 --- a/test/dialect/test_mysql.py +++ b/test/dialect/test_mysql.py @@ -108,6 +108,14 @@ class DialectTest(fixtures.TestBase): } ) + @testing.only_on(['mysql'], 'requires information_schema') + @testing.exclude('mysql', '<', (5, 0, 0), 'no information_schema support') + def test_system_views(self): + dialect = testing.db.dialect + connection = testing.db.connect() + view_names = dialect.get_view_names(connection, "information_schema") + self.assert_('TABLES' in view_names) + class TypesTest(fixtures.TestBase, AssertsExecutionResults, AssertsCompiledSQL): "Test MySQL column types" |