diff options
Diffstat (limited to 'test/sql/query.py')
-rw-r--r-- | test/sql/query.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/test/sql/query.py b/test/sql/query.py index 4f569f1c0..8ec3190b4 100644 --- a/test/sql/query.py +++ b/test/sql/query.py @@ -1,7 +1,8 @@ import testbase import datetime from sqlalchemy import * -from sqlalchemy import exceptions, ansisql +from sqlalchemy import exceptions +from sqlalchemy.engine import default from testlib import * @@ -166,14 +167,14 @@ class QueryTest(PersistTest): assert len(r) == 1 def test_bindparam_detection(self): - dialect = ansisql.ANSIDialect(default_paramstyle='qmark') - prep = lambda q: dialect.compile(sql.text(q)).string + dialect = default.DefaultDialect(default_paramstyle='qmark') + prep = lambda q: str(sql.text(q).compile(dialect=dialect)) def a_eq(got, wanted): if got != wanted: print "Wanted %s" % wanted print "Received %s" % got - self.assert_(got == wanted) + self.assert_(got == wanted, got) a_eq(prep('select foo'), 'select foo') a_eq(prep("time='12:30:00'"), "time='12:30:00'") |