diff options
Diffstat (limited to 'test/testlib/testing.py')
-rw-r--r-- | test/testlib/testing.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/test/testlib/testing.py b/test/testlib/testing.py index 0038fddfe..26873b25f 100644 --- a/test/testlib/testing.py +++ b/test/testlib/testing.py @@ -211,8 +211,13 @@ class SQLCompileTest(PersistTest): def assert_compile(self, clause, result, params=None, checkparams=None, dialect=None): if dialect is None: dialect = getattr(self, '__dialect__', None) - - c = clause.compile(parameters=params, dialect=dialect) + + if params is None: + keys = None + else: + keys = params.keys() + + c = clause.compile(column_keys=keys, dialect=dialect) print "\nSQL String:\n" + str(c) + repr(c.get_params()) |