]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
py3k fix for non-ascii SQL strings
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 21 Nov 2013 18:49:30 +0000 (13:49 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 21 Nov 2013 18:49:30 +0000 (13:49 -0500)
lib/sqlalchemy/testing/assertions.py

index d8b54dd3535eae477bd08f4f669a9cc91960a45a..6c790f08e1a7e6ca9990187c232a18bbc090469f 100644 (file)
@@ -208,8 +208,9 @@ class AssertsCompiledSQL(object):
 
         if util.py3k:
             param_str = param_str.encode('utf-8').decode('ascii', 'ignore')
-
-        print("\nSQL String:\n" + util.text_type(c).encode('utf-8') + param_str)
+            print(("\nSQL String:\n" + util.text_type(c) + param_str).encode('utf-8'))
+        else:
+            print(("\nSQL String:\n" + util.text_type(c).encode('utf-8') + param_str))
 
         cc = re.sub(r'[\n\t]', '', util.text_type(c))