On Mon, 30 Aug 2010 21:07:29 +0100, Tim Bunce <tim.bu...@pobox.com> wrote:
> What's the state of play? Jens has to make t/50dbm_simple.t more defensive On systems that install the new DBI (I tested with _71), when an old SQL::Statement is installed, you get: DBI-1.613_91 120 > prove -vb t/50dbm_simple.t t/50dbm_simple.t .. Using DBM modules: SDBM_File Using MLDBM serializers: --- Using SDBM_File () --- # DBD::DBM 0.06 using SDBM_File (1.06) # DBD::File 0.40 using IO::File (1.14) # DBI::DBD::SqlEngine 0.02 using DBI::SQL::Nano 1.014245 # DBI 1.614 # OS hpux (11.11) # Perl 5.010001 (PA-RISC2.0-LP64) ok 1 - dbm_versions ok 2 - The object isa DBI::db ok 3 ok 4 : : ok 52 - $sth->execute(DELETE FROM SDBM_File_fruit) == $sth->rows ok 53 - prepare SELECT COUNT(*) FROM SDBM_File_fruit not ok 54 - execute # Failed test 'execute' # at t/50dbm_simple.t line 249. # No such column 'COUNT*' at /pro/3gl/CPAN/DBI-1.613_91/blib/lib/DBI/DBD/SqlEngine.pm line 794 ok 55 - prepare DROP TABLE SDBM_File_fruit I'm trying to guard this this very moment -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using 5.00307 through 5.12 and porting perl5.13.x on HP-UX 10.20, 11.00, 11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3. http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/