From f62a78242dd7d16f40722db5b8310f900b04efec Mon Sep 17 00:00:00 2001 From: Michael Trier Date: Tue, 30 Dec 2008 06:39:37 +0000 Subject: Modifications to the mssql dialect in order to to pass through unicode in the pyodbc dialect. --- test/sql/testtypes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/sql') 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 -- cgit v1.2.1