]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
mymysql dialect
authorHajime Nakagami <nakagami@gmail.com>
Thu, 28 Feb 2013 15:00:18 +0000 (00:00 +0900)
committerHajime Nakagami <nakagami@gmail.com>
Thu, 28 Feb 2013 15:00:18 +0000 (00:00 +0900)
lib/sqlalchemy/testing/engines.py
test/engine/test_reconnect.py

index 20bcf031785d60ae41beddd99ecb1024dbb089e0..26f56101627746fd010604c2ed707ea7501673fe 100644 (file)
@@ -229,7 +229,7 @@ def utf8_engine(url=None, options=None):
     from sqlalchemy.engine import url as engine_url
 
     if config.db.dialect.name == 'mysql' and \
-        config.db.driver in ['mysqldb', 'pymysql']:
+        config.db.driver in ['mysqldb', 'pymysql', 'cymysql']:
         # note 1.2.1.gamma.6 or greater of MySQLdb
         # needed here
         url = url or config.db_url
index 6416ce14904c18f7749402ab6a32973da317da56..6b283654b6f9f1c48f550a12c345ab35fc4461fa 100644 (file)
@@ -487,6 +487,9 @@ class InvalidateDuringResultTest(fixtures.TestBase):
         meta.drop_all()
         engine.dispose()
 
+    @testing.fails_on('+cymysql',
+                      "Buffers the result set and doesn't check for "
+                      "connection close")
     @testing.fails_on('+pymysql',
                       "Buffers the result set and doesn't check for "
                       "connection close")