Autoload screw up something in 0.4

Issue #694 resolved
Former user created an issue

(original reporter: ged) This code works fine in 0.3 and if I work without the autoload. Error is strange though:

Traceback (most recent call last): File "/var/lib/python-support/python2.5/nose/case.py", line 129, in runTest self.testCase(self.arg) File "/home/ged/devel/elixir/branches/autodelay/tests/test_autoload_selfref_sa.py", line 69, in test_autoload_selfref father = p.father File "/home/ged/devel/sqlalchemy/trunk/lib/sqlalchemy/orm/attributes.py", line 83, in get return self.get(obj) File "/home/ged/devel/sqlalchemy/trunk/lib/sqlalchemy/orm/attributes.py", line 228, in get value = callable_() File "/home/ged/devel/sqlalchemy/trunk/lib/sqlalchemy/orm/strategies.py", line 327, in lazyload return q.get(ident) File "/home/ged/devel/sqlalchemy/trunk/lib/sqlalchemy/orm/query.py", line 82, in get return self._get(key, ident, kwargs) File "/home/ged/devel/sqlalchemy/trunk/lib/sqlalchemy/orm/query.py", line 717, in _get q = q.params(*params)._select_context_options(populate_existing=reload, version_check=(lockmode is not None)) TypeError: params() keywords must be strings

Comments (1)

  1. Log in to comment