On Jul 15, 4:13 am, "Gaetan de Menten" <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> Quite a bit later than I had hoped, I've finished all I had planned
> for version 0.6 of Elixir.
>
> I'm now looking for people to test the new release in their setup. For
> example, now is the time to test compatibility with python2.3.

Sorry for the late reply.  I've been working with non-sql projects for
a while and am now just getting back on the Elixir wagon.

Using Python 2.5.2 on my Windows machine, I'm getting two failures
(not including the aforementioned test_set_on_aliased_column) which I
include below.  It happens using sqlalchemy 0.4.6 or 0.5.0beta2
(installed from PyPI using setuptools).  I don't get the errors on
another Windows machine which I regularly use.  The environments are
very similar.  If I switch to elixir 0.5.2, the tests all complete
without errors.  I'm not sure this is significant, and I haven't yet
been able to identify the cause of the errors, but I wanted to report
them as soon as possible.

======================================================================
ERROR: tests.test_o2m.TestOneToMany.test_filtered
----------------------------------------------------------------------
Traceback (most recent call last):
  File "c:\program files (x86)\python\lib\site-packages\nose-0.10.3-
py2.5.egg\nose\case.py", line 182, in runTest
    self.test(*self.arg)
  File "C:\Users\jaraco\projects\elixir\tests\test_o2m.py", line 164,
in test_filtered
    session.commit()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\scoping.py", line 98, in do
    return getattr(self.registry(), name)(*args, **kwargs)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\session.py", line 554, in
commit
    self.transaction.commit()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\session.py", line 259, in
commit
    self._prepare_impl()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\session.py", line 243, in
_prepare_impl
    self.session.flush()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\session.py", line 786, in
flush
    self.uow.flush(self, objects)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 233,
in flush
    flush_context.execute()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 445,
in execute
    UOWExecutor().execute(self, tasks)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 930,
in execute
    self.execute_save_steps(trans, task)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 945,
in execute_save_steps
    self.save_objects(trans, task)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 936,
in save_objects
    task.mapper._save_obj(task.polymorphic_tosave_objects, trans)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\mapper.py", line 1161, in
_save_obj
    c = connection.execute(statement.values(value_params), params)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 844, in
execute
    return Connection.executors[c](self, object, multiparams, params)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 895, in
execute_clauseelement
    return self._execute_compiled(elem.compile(dialect=self.dialect,
column_keys=keys, inline=len(params) > 1), distilled_params=params)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 907, in
_execute_compiled
    self.__execute_raw(context)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 916, in
__execute_raw
    self._cursor_execute(context.cursor, context.statement,
context.parameters[0], context=context)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 960, in
_cursor_execute
    self._handle_dbapi_exception(e, statement, parameters, cursor)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 942, in
_handle_dbapi_exception
    raise exceptions.DBAPIError.instance(statement, parameters, e,
connection_invalidated=is_disconnect)
OperationalError: (OperationalError) near "DEFAULT": syntax error
u'INSERT INTO tests_test_o2m_user DEFAULT VALUES' []

======================================================================
ERROR: tests.test_o2m.TestOneToMany.test_viewonly
----------------------------------------------------------------------
Traceback (most recent call last):
  File "c:\program files (x86)\python\lib\site-packages\nose-0.10.3-
py2.5.egg\nose\case.py", line 182, in runTest
    self.test(*self.arg)
  File "C:\Users\jaraco\projects\elixir\tests\test_o2m.py", line 134,
in test_viewonly
    session.commit()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\scoping.py", line 98, in do
    return getattr(self.registry(), name)(*args, **kwargs)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\session.py", line 554, in
commit
    self.transaction.commit()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\session.py", line 259, in
commit
    self._prepare_impl()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\session.py", line 243, in
_prepare_impl
    self.session.flush()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\session.py", line 786, in
flush
    self.uow.flush(self, objects)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 233,
in flush
    flush_context.execute()
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 445,
in execute
    UOWExecutor().execute(self, tasks)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 930,
in execute
    self.execute_save_steps(trans, task)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 945,
in execute_save_steps
    self.save_objects(trans, task)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\unitofwork.py", line 936,
in save_objects
    task.mapper._save_obj(task.polymorphic_tosave_objects, trans)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\orm\mapper.py", line 1161, in
_save_obj
    c = connection.execute(statement.values(value_params), params)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 844, in
execute
    return Connection.executors[c](self, object, multiparams, params)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 895, in
execute_clauseelement
    return self._execute_compiled(elem.compile(dialect=self.dialect,
column_keys=keys, inline=len(params) > 1), distilled_params=params)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 907, in
_execute_compiled
    self.__execute_raw(context)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 916, in
__execute_raw
    self._cursor_execute(context.cursor, context.statement,
context.parameters[0], context=context)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 960, in
_cursor_execute
    self._handle_dbapi_exception(e, statement, parameters, cursor)
  File "c:\program files (x86)\python\lib\site-packages
\sqlalchemy-0.4.6-py2.5.egg\sqlalchemy\engine\base.py", line 942, in
_handle_dbapi_exception
    raise exceptions.DBAPIError.instance(statement, parameters, e,
connection_invalidated=is_disconnect)
OperationalError: (OperationalError) near "DEFAULT": syntax error
u'INSERT INTO tests_test_o2m_user DEFAULT VALUES' []

----------------------------------------------------------------------
Ran 119 tests in 8.005s

FAILED (errors=3)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SQLElixir" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlelixir?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to