summaryrefslogtreecommitdiff
path: root/test/sql
diff options
context:
space:
mode:
authorMichael Trier <mtrier@gmail.com>2008-12-30 06:39:37 +0000
committerMichael Trier <mtrier@gmail.com>2008-12-30 06:39:37 +0000
commitf62a78242dd7d16f40722db5b8310f900b04efec (patch)
tree58797258b080390634d43d7c24791119a8b473a0 /test/sql
parentdfd80ba089c0d0637f54cbd6b21332d5f5115999 (diff)
downloadsqlalchemy-f62a78242dd7d16f40722db5b8310f900b04efec.tar.gz
Modifications to the mssql dialect in order to to pass through unicode in the pyodbc dialect.
Diffstat (limited to 'test/sql')
-rw-r--r--test/sql/testtypes.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/sql/testtypes.py b/test/sql/testtypes.py
index ef4a355d3..44b83defd 100644
--- a/test/sql/testtypes.py
+++ b/test/sql/testtypes.py
@@ -368,7 +368,7 @@ class UnicodeTest(TestBase, AssertsExecutionResults):
testing.db.engine.dialect.assert_unicode = False
rawdata = 'Alors vous imaginez ma surprise, au lever du jour, quand une dr\xc3\xb4le de petit voix m\xe2\x80\x99a r\xc3\xa9veill\xc3\xa9. Elle disait: \xc2\xab S\xe2\x80\x99il vous pla\xc3\xaet\xe2\x80\xa6 dessine-moi un mouton! \xc2\xbb\n'
unicodedata = rawdata.decode('utf-8')
- if testing.against('sqlite'):
+ if testing.against('sqlite', 'mssql'):
rawdata = "something"
unicode_table.insert().execute(unicode_varchar=unicodedata,
unicode_text=unicodedata,
@@ -380,7 +380,7 @@ class UnicodeTest(TestBase, AssertsExecutionResults):
print 3, repr(x['plain_varchar'])
self.assert_(isinstance(x['unicode_varchar'], unicode) and x['unicode_varchar'] == unicodedata)
self.assert_(isinstance(x['unicode_text'], unicode) and x['unicode_text'] == unicodedata)
- if not testing.against('sqlite'):
+ if not testing.against('sqlite', 'mssql'):
self.assert_(isinstance(x['plain_varchar'], unicode) and x['plain_varchar'] == unicodedata)
finally:
testing.db.engine.dialect.convert_unicode = prev_unicode