summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2012-01-28 15:32:53 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2012-01-28 15:32:53 -0500
commitb7f7ed210501a405938bf55e08a47e35674f0247 (patch)
tree69d199bbd161755494d539718adc6dcd51317b88
parent5fb53734c27f19b1d5d794ae5a2b428097845b33 (diff)
downloadsqlalchemy-b7f7ed210501a405938bf55e08a47e35674f0247.tar.gz
fix a few py3k bugs
-rw-r--r--lib/sqlalchemy/sql/compiler.py1
-rw-r--r--test/engine/test_execute.py2
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/sqlalchemy/sql/compiler.py b/lib/sqlalchemy/sql/compiler.py
index 2690dd896..b0a55b886 100644
--- a/lib/sqlalchemy/sql/compiler.py
+++ b/lib/sqlalchemy/sql/compiler.py
@@ -1409,6 +1409,7 @@ class DDLCompiler(engine.Compiled):
column.name,
ce.args[0]
)), None, sys.exc_info()[2]
+ # end Py2K
const = self.create_table_constraints(table)
if const:
diff --git a/test/engine/test_execute.py b/test/engine/test_execute.py
index 313e5b3b7..03d98c009 100644
--- a/test/engine/test_execute.py
+++ b/test/engine/test_execute.py
@@ -576,7 +576,7 @@ class MockStrategyTest(fixtures.TestBase):
def _engine_fixture(self):
buf = StringIO.StringIO()
def dump(sql, *multiparams, **params):
- buf.write(sql.compile(dialect=engine.dialect))
+ buf.write(unicode(sql.compile(dialect=engine.dialect)))
engine = create_engine('postgresql://', strategy='mock', executor=dump)
return engine, buf