On 30 May 2006 at 11:03, Michael Bayer wrote:
> thats very strange, --verbose should have everything dumping out. do
> you have sqlite installed ?
yes
> if you just run with no dburi at all
> what do you get ? (maybe windows is making somehting different, not
> sure)
works fine, I see the sql statements.
So I suspect there's an exception in the the driver, before sql statements
would
be emitted. But the exception details are trapped somewhere.
commenting out the sys.stdout assignement to Logger() doesn't change a thing.
So, there must be an exception, but it's trapped by unittest.. I can't see how
to get
unittest to raise exceptions to top level so I can see them.
--
btw, with firebird, testdelete "hangs" for a while. Looks like some kind of
timeout::
testdelete (__main__.QueryTest) ... ERROR
Traceback (most recent call last):
File "test\query.py", line 207, in ?
testbase.main()
File "E:\prj\src\sqlalchemy\test\testbase.py", line 356, in main
runTests(suite)
File "E:\prj\src\sqlalchemy\test\testbase.py", line 347, in runTests
runner.run(suite)
File "D:\Python24\lib\unittest.py", line 695, in run
test(result)
File "E:\prj\src\sqlalchemy\test\testbase.py", line 320, in __call__
return self.do_run(result)
File "E:\prj\src\sqlalchemy\test\testbase.py", line 306, in do_run
test(result)
File "E:\prj\src\sqlalchemy\test\testbase.py", line 320, in __call__
return self.do_run(result)
File "E:\prj\src\sqlalchemy\test\testbase.py", line 306, in do_run
test(result)
File "D:\Python24\lib\unittest.py", line 260, in run
testMethod()
File "test\query.py", line 105, in testdelete
self.users.insert().execute(user_id = 7, user_name = 'jack')
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\sql.py", line 505, in execute
return self.execute_using(self.engine, *multiparams, **params)
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\sql.py", line 459, in execute_using
return self.compile(engine=engine, parameters=compile_params).execute(*multi
params, **params)
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\sql.py", line 366, in execute
return e.execute_compiled(self, *multiparams, **params)
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\engine\base.py", line 462, in execu
te_compiled
connection = self.contextual_connect(close_with_result=True)
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\engine\base.py", line 475, in conte
xtual_connect
return Connection(self, close_with_result=close_with_result, **kwargs)
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\engine\base.py", line 177, in __ini
t__
self.__connection = connection or engine.raw_connection()
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\engine\base.py", line 493, in raw_c
onnection
return self.connection_provider.get_connection()
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\engine\default.py", line 34, in get
_connection
return self._pool.connect()
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\pool.py", line 84, in connect
return ConnectionFairy(self).checkout()
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\pool.py", line 130, in __init__
self.connection = pool.get()
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\pool.py", line 102, in get
return self.do_get()
File "e:\prj\src\sqlalchemy\lib\sqlalchemy\pool.py", line 226, in do_get
return self._pool.get(self._max_overflow > -1 and self._overflow >= self._ma
x_overflow, self._timeout)
File "D:\Python24\lib\Queue.py", line 128, in get
self.not_empty.wait(remaining)
File "d:\python24\lib\threading.py", line 222, in wait
_sleep(delay)
KeyboardInterrupt
--
Brad Clements, [EMAIL PROTECTED] (315)268-1000
http://www.murkworks.com
AOL-IM or SKYPE: BKClements
-------------------------------------------------------
All the advantages of Linux Managed Hosting--Without the Cost and Risk!
Fully trained technicians. The highest number of Red Hat certifications in
the hosting industry. Fanatical Support. Click to learn more
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=107521&bid=248729&dat=121642
_______________________________________________
Sqlalchemy-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users