From 68299cbd444d4ba1c837b9407faedb5dc42f9d16 Mon Sep 17 00:00:00 2001 From: Ben Trofatter Date: Mon, 18 Mar 2013 17:58:41 -0700 Subject: Added workaround for pymysql3 double wrapping ProgrammingErrors to pymysql dialect. Added workaround for pymysql3 return a bytes object when queried for isolation level. --- test/sql/test_types.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'test/sql') diff --git a/test/sql/test_types.py b/test/sql/test_types.py index fac22a205..4bbfd96e8 100644 --- a/test/sql/test_types.py +++ b/test/sql/test_types.py @@ -699,6 +699,16 @@ class UnicodeTest(fixtures.TestBase): # end Py2K ) + elif testing.against('mysql+pymysql'): + eq_( + testing.db.dialect.returns_unicode_strings, + # Py3K + #True + # Py2K + False + # end Py2K + ) + else: expected = (testing.db.name, testing.db.driver) in \ ( @@ -709,7 +719,7 @@ class UnicodeTest(fixtures.TestBase): ('mysql', 'oursql'), ('mysql', 'zxjdbc'), ('mysql', 'mysqlconnector'), - ('mysql', 'pymysql'), + #('mysql', 'pymysql'), ('sqlite', 'pysqlite'), ('oracle', 'zxjdbc'), ('oracle', 'cx_oracle'), -- cgit v1.2.1 From 2830346207694fbf6334b5ce772544cea794194b Mon Sep 17 00:00:00 2001 From: Ben Trofatter Date: Tue, 19 Mar 2013 09:29:26 -0700 Subject: Removed commented line from test_types.py --- test/sql/test_types.py | 1 - 1 file changed, 1 deletion(-) (limited to 'test/sql') diff --git a/test/sql/test_types.py b/test/sql/test_types.py index 4bbfd96e8..37c5039c7 100644 --- a/test/sql/test_types.py +++ b/test/sql/test_types.py @@ -719,7 +719,6 @@ class UnicodeTest(fixtures.TestBase): ('mysql', 'oursql'), ('mysql', 'zxjdbc'), ('mysql', 'mysqlconnector'), - #('mysql', 'pymysql'), ('sqlite', 'pysqlite'), ('oracle', 'zxjdbc'), ('oracle', 'cx_oracle'), -- cgit v1.2.1