( Forgot the address ;) )
Alexey Shein wrote:
Hello, Lester, I've managed to setup pdo_firebird, here's the process
for the ubuntu if you're interested:
Alexey ... I've got the pdo stuff working on SUSE, but there is something basic
wrong with the way the pdo tests work.
I have the first few pdo_0xx tests working fine as stand alone tests, and even
some of the bug entries work fine when run in isolation. The problem is coming
from the earlier tests putting the connection into a stuck state - and I suspect
that it's the default way pdo handles transactions. Or simply waiting for the
previous test to roll back before trying to recreate and use the same table
again. Ideally one would not continually open and close the same connection.
My next step is to remove all the tests from the pdo/tests directory and put
them back one by one until I hit the problem, but the main problem with many of
the tests is that they are testing database specific 'problems' rather than ONLY
testing for features that are designed to work cross database. Nothing database
specific should be in the generic tests, and there is probably several days work
to build firebird versions of the oracle blob tests, restoring tests which are
disabled because pgsql or mysql don't support them and things like that.
I certainly don't have time to undertake that exercise, so I just want to
identify the problems so we can add specific skips to thouse tests for pdo_firebird.
--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php