PATH=/home/fly1600/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/fly1600/var/megalib/bin
Start 2013-08-15T15:27:05
ActivePerl-1600 CPAN-2.00
Reading '/home/fly1600/var/cpan/Metadata'
Database was generated on Thu, 15 Aug 2013 19:41:03 GMT
Running make for A/AB/ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz
Checksum for /net/nas/data/cpan/authors/id/A/AB/ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz ok
MPMinusX-AuthSsn-1.00/
MPMinusX-AuthSsn-1.00/LICENSE
MPMinusX-AuthSsn-1.00/MANIFEST
MPMinusX-AuthSsn-1.00/TODO
MPMinusX-AuthSsn-1.00/lib/
MPMinusX-AuthSsn-1.00/lib/MPMinusX/
MPMinusX-AuthSsn-1.00/lib/MPMinusX/AuthSsn.pm
MPMinusX-AuthSsn-1.00/Makefile.PL
MPMinusX-AuthSsn-1.00/META.json
MPMinusX-AuthSsn-1.00/inc/
MPMinusX-AuthSsn-1.00/inc/Test/
MPMinusX-AuthSsn-1.00/inc/Test/MPMinus.pm
MPMinusX-AuthSsn-1.00/t/
MPMinusX-AuthSsn-1.00/t/04-auth.t
MPMinusX-AuthSsn-1.00/t/03-denied.t
MPMinusX-AuthSsn-1.00/t/02-new.t
MPMinusX-AuthSsn-1.00/t/01-use.t
MPMinusX-AuthSsn-1.00/META.yml
MPMinusX-AuthSsn-1.00/README
MPMinusX-AuthSsn-1.00/CHANGES
CPAN.pm: Building A/AB/ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz
>>> /home/fly1600/ap1600/bin/perl-static Makefile.PL
Warning: prerequisite CTK 1.12 not found. We have 1.04.
Warning: prerequisite DBD::SQLite 1.4 not found. We have 1.39.
Warning: prerequisite MPMinus 1.17 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for MPMinusX::AuthSsn
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz ----
MPMinus [requires]
DBD::SQLite [requires]
CTK [requires]
Running make test
Delayed until after prerequisites
Running test for module 'MPMinus'
Running make for A/AB/ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz
Checksum for /net/nas/data/cpan/authors/id/A/AB/ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz ok
MPMinus-1.17/
MPMinus-1.17/LICENSE
MPMinus-1.17/MANIFEST
MPMinus-1.17/TODO
MPMinus-1.17/lib/
MPMinus-1.17/lib/MPMinus/
MPMinus-1.17/lib/MPMinus/Dispatcher.pm
MPMinus-1.17/lib/MPMinus/Helper/
MPMinus-1.17/lib/MPMinus/Helper/Skel.pm
MPMinus-1.17/lib/MPMinus/Helper/Util.pm
MPMinus-1.17/lib/MPMinus/Helper/Handlers.pm
MPMinus-1.17/lib/MPMinus/Manual.pod
MPMinus-1.17/lib/MPMinus/MainTools.pm
MPMinus-1.17/lib/MPMinus/MainTools/
MPMinus-1.17/lib/MPMinus/MainTools/MD5.pm
MPMinus-1.17/lib/MPMinus/MainTools/TCD04.pm
MPMinus-1.17/lib/MPMinus/Store/
MPMinus-1.17/lib/MPMinus/Store/DBI.pm
MPMinus-1.17/lib/MPMinus/Store/MySQL.pm
MPMinus-1.17/lib/MPMinus/Store/MultiStore.pm
MPMinus-1.17/lib/MPMinus/Store/Oracle.pm
MPMinus-1.17/lib/MPMinus/Transaction.pm
MPMinus-1.17/lib/MPMinus/Debug/
MPMinus-1.17/lib/MPMinus/Debug/System.pm
MPMinus-1.17/lib/MPMinus/Debug/Info.pm
MPMinus-1.17/lib/MPMinus/Configuration.pm
MPMinus-1.17/lib/MPMinus/Util.pm
MPMinus-1.17/lib/MPMinus/BaseHandlers.pm
MPMinus-1.17/lib/MPMinus.pm
MPMinus-1.17/Makefile.PL
MPMinus-1.17/INSTALL
MPMinus-1.17/META.json
MPMinus-1.17/t/
MPMinus-1.17/t/02-sponge.t
MPMinus-1.17/t/pod-coverage.t
MPMinus-1.17/t/pod.t
MPMinus-1.17/t/01-use.t
MPMinus-1.17/src/
MPMinus-1.17/src/mpminus-skel.tar.gz
MPMinus-1.17/META.yml
MPMinus-1.17/bin/
MPMinus-1.17/bin/mpm
MPMinus-1.17/README
MPMinus-1.17/CHANGES
CPAN.pm: Building A/AB/ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz
>>> /home/fly1600/ap1600/bin/perl-static Makefile.PL
Warning: prerequisite CTK 1.12 not found. We have 1.04.
Warning: prerequisite mod_perl2 2 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for MPMinus
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz ----
CTK [requires]
mod_perl2 [requires]
Running make test
Delayed until after prerequisites
Running test for module 'CTK'
Running make for A/AB/ABALAMA/CTKlib-1.12.tar.gz
Checksum for /net/nas/data/cpan/authors/id/A/AB/ABALAMA/CTKlib-1.12.tar.gz ok
./
./CTKlib-1.12/
./CTKlib-1.12/LICENSE
./CTKlib-1.12/MANIFEST
./CTKlib-1.12/xs/
./CTKlib-1.12/xs/MANIFEST
./CTKlib-1.12/xs/Makefile.PL
./CTKlib-1.12/xs/Util.xs
./CTKlib-1.12/xs/README
./CTKlib-1.12/TODO
./CTKlib-1.12/lib/
./CTKlib-1.12/lib/CTK.pm
./CTKlib-1.12/lib/CTK/
./CTKlib-1.12/lib/CTK/ConfGenUtil.pm
./CTKlib-1.12/lib/CTK/Arc.pm
./CTKlib-1.12/lib/CTK/FilePid.pm
./CTKlib-1.12/lib/CTK/CLI.pm
./CTKlib-1.12/lib/CTK/DBI.pm
./CTKlib-1.12/lib/CTK/XS/
./CTKlib-1.12/lib/CTK/XS/Util.pm
./CTKlib-1.12/lib/CTK/Net.pm
./CTKlib-1.12/lib/CTK/File.pm
./CTKlib-1.12/lib/CTK/Helper.pm
./CTKlib-1.12/lib/CTK/CPX.pm
./CTKlib-1.12/lib/CTK/Log.pm
./CTKlib-1.12/lib/CTK/Crypt.pm
./CTKlib-1.12/lib/CTK/Util.pm
./CTKlib-1.12/lib/CTK/Status.pm
./CTKlib-1.12/Makefile.PL
./CTKlib-1.12/t/
./CTKlib-1.12/t/02-version.t
./CTKlib-1.12/t/03-xsutil.t
./CTKlib-1.12/t/01-use.t
./CTKlib-1.12/META.yml
./CTKlib-1.12/bin/
./CTKlib-1.12/bin/pv.exe
./CTKlib-1.12/bin/ctklib-tiny
./CTKlib-1.12/bin/ctklib
./CTKlib-1.12/README
./CTKlib-1.12/CHANGES
CPAN.pm: Building A/AB/ABALAMA/CTKlib-1.12.tar.gz
>>> /home/fly1600/ap1600/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Checking if your kit is complete...
Looks good
Writing Makefile for CTK::XS::Util
Writing MYMETA.yml and MYMETA.json
Writing Makefile for CTK
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/CTK/Arc.pm blib/lib/CTK/Arc.pm
cp lib/CTK/Crypt.pm blib/lib/CTK/Crypt.pm
cp lib/CTK.pm blib/lib/CTK.pm
cp lib/CTK/ConfGenUtil.pm blib/lib/CTK/ConfGenUtil.pm
cp lib/CTK/Helper.pm blib/lib/CTK/Helper.pm
cp lib/CTK/XS/Util.pm blib/lib/CTK/XS/Util.pm
cp lib/CTK/Log.pm blib/lib/CTK/Log.pm
cp lib/CTK/DBI.pm blib/lib/CTK/DBI.pm
cp lib/CTK/File.pm blib/lib/CTK/File.pm
cp lib/CTK/FilePid.pm blib/lib/CTK/FilePid.pm
cp lib/CTK/CPX.pm blib/lib/CTK/CPX.pm
cp lib/CTK/Util.pm blib/lib/CTK/Util.pm
cp lib/CTK/Status.pm blib/lib/CTK/Status.pm
cp lib/CTK/Net.pm blib/lib/CTK/Net.pm
cp lib/CTK/CLI.pm blib/lib/CTK/CLI.pm
make[1]: Entering directory `/data/fly1600/cpan/build/CTKlib-1.12-maJ8bb/xs'
/home/fly1600/ap1600/bin/perl-static /data/fly1600/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap Util.xs > Util.xsc && mv Util.xsc Util.c
gcc -c -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\" -fPIC "-I/home/fly1600/ap1600/lib/CORE" Util.c
Running Mkbootstrap for CTK::XS::Util ()
chmod 644 Util.bs
rm -f ../blib/arch/auto/CTK/XS/Util/Util.so
gcc -shared -O2 Util.o -o ../blib/arch/auto/CTK/XS/Util/Util.so \
\
chmod 755 ../blib/arch/auto/CTK/XS/Util/Util.so
cp Util.bs ../blib/arch/auto/CTK/XS/Util/Util.bs
chmod 644 ../blib/arch/auto/CTK/XS/Util/Util.bs
make[1]: Leaving directory `/data/fly1600/cpan/build/CTKlib-1.12-maJ8bb/xs'
cp bin/ctklib blib/script/ctklib
/home/fly1600/ap1600/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ctklib
cp bin/ctklib-tiny blib/script/ctklib-tiny
/home/fly1600/ap1600/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ctklib-tiny
Manifying blib/man1/ctklib.1
Manifying blib/man3/CTK::Arc.3
Manifying blib/man3/CTK::Crypt.3
Manifying blib/man3/CTK::ConfGenUtil.3
Manifying blib/man3/CTK.3
Manifying blib/man3/CTK::Helper.3
Manifying blib/man3/CTK::Log.3
Manifying blib/man3/CTK::DBI.3
Manifying blib/man3/CTK::File.3
Manifying blib/man3/CTK::FilePid.3
Manifying blib/man3/CTK::CPX.3
Manifying blib/man3/CTK::Status.3
Manifying blib/man3/CTK::Util.3
Manifying blib/man3/CTK::CLI.3
Manifying blib/man3/CTK::Net.3
ABALAMA/CTKlib-1.12.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
make[1]: Entering directory `/data/fly1600/cpan/build/CTKlib-1.12-maJ8bb/xs'
make[1]: Leaving directory `/data/fly1600/cpan/build/CTKlib-1.12-maJ8bb/xs'
PERL_DL_NONLAZY=1 /home/fly1600/ap1600/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01-use.t ......
1..2
ok 1 - use CTK;
ok 2 - Version checking
ok
t/02-version.t .. skipped: test only for MSWin32
t/03-xsutil.t ...
1..2
ok 1 - use CTK::XS::Util;
ok 2 - XS Util testing
ok
All tests successful.
Files=3, Tests=4, 3 wallclock secs ( 0.03 usr 0.02 sys + 1.70 cusr 0.42 csys = 2.17 CPU)
Result: PASS
make[1]: Entering directory `/data/fly1600/cpan/build/CTKlib-1.12-maJ8bb/xs'
No tests defined for CTK::XS::Util extension.
make[1]: Leaving directory `/data/fly1600/cpan/build/CTKlib-1.12-maJ8bb/xs'
ABALAMA/CTKlib-1.12.tar.gz
make test TEST_VERBOSE=1 -- OK
Lepenkov Sergey <abalama@cpan.org>
CTKlib - Command-line ToolKit library (CTK). Command line interface (CLI)
>>> (cd /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb && tar cvf - CTKlib-1.12.ppd blib) | gzip -c >/home/fly1600/var/REPO/A/AB/ABALAMA/CTKlib-1.12.tar.gz
CTKlib-1.12.ppd
blib/
blib/lib/
blib/lib/CTK/
blib/lib/CTK/Arc.pm
blib/lib/CTK/Crypt.pm
blib/lib/CTK/ConfGenUtil.pm
blib/lib/CTK/Helper.pm
blib/lib/CTK/XS/
blib/lib/CTK/XS/Util.pm
blib/lib/CTK/Log.pm
blib/lib/CTK/DBI.pm
blib/lib/CTK/File.pm
blib/lib/CTK/FilePid.pm
blib/lib/CTK/CPX.pm
blib/lib/CTK/Util.pm
blib/lib/CTK/Status.pm
blib/lib/CTK/Net.pm
blib/lib/CTK/CLI.pm
blib/lib/CTK.pm
blib/arch/
blib/arch/auto/
blib/arch/auto/CTK/
blib/arch/auto/CTK/XS/
blib/arch/auto/CTK/XS/Util/
blib/arch/auto/CTK/XS/Util/Util.so
blib/arch/auto/CTK/XS/Util/Util.bs
blib/script/
blib/script/ctklib
blib/script/ctklib-tiny
blib/man1/
blib/man1/ctklib.1
blib/man3/
blib/man3/CTK::Arc.3
blib/man3/CTK::Crypt.3
blib/man3/CTK::ConfGenUtil.3
blib/man3/CTK.3
blib/man3/CTK::Helper.3
blib/man3/CTK::Log.3
blib/man3/CTK::DBI.3
blib/man3/CTK::File.3
blib/man3/CTK::FilePid.3
blib/man3/CTK::CPX.3
blib/man3/CTK::Status.3
blib/man3/CTK::Util.3
blib/man3/CTK::CLI.3
blib/man3/CTK::Net.3
>>> mv /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/CTKlib-1.12.ppd /home/fly1600/var/REPO/A/AB/ABALAMA
Running test for module 'mod_perl2'
______________________ D i s t r o P r e f s ______________________
01.DISABLED.yml[0]
Running make for P/PH/PHRED/mod_perl-2.0.8.tar.gz
Prepending /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'get'
Disabled via prefs file '/home/fly1600/etc/distroprefs/01.DISABLED.yml' doc 0
PHRED/mod_perl-2.0.8.tar.gz
[disabled] -- NA Disabled via prefs file '/home/fly1600/etc/distroprefs/01.DISABLED.yml' doc 0
Running make for A/AB/ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz
Prepending /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1600/var/cpan/build/MPMinus-1.17-NntY8e
Prepending /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building A/AB/ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz
Warning: Prerequisite 'mod_perl2 => 2' for 'ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz' failed when processing 'PHRED/mod_perl-2.0.8.tar.gz' with 'unwrapped => NO Disabled via prefs file '/home/fly1600/etc/distroprefs/01.DISABLED.yml' doc 0'. Continuing, but chances to succeed are limited.
>>> make
cp lib/MPMinus.pm blib/lib/MPMinus.pm
cp lib/MPMinus/Helper/Util.pm blib/lib/MPMinus/Helper/Util.pm
cp lib/MPMinus/Store/Oracle.pm blib/lib/MPMinus/Store/Oracle.pm
cp lib/MPMinus/Debug/System.pm blib/lib/MPMinus/Debug/System.pm
cp lib/MPMinus/Util.pm blib/lib/MPMinus/Util.pm
cp lib/MPMinus/Helper/Skel.pm blib/lib/MPMinus/Helper/Skel.pm
cp lib/MPMinus/Helper/Handlers.pm blib/lib/MPMinus/Helper/Handlers.pm
cp lib/MPMinus/MainTools.pm blib/lib/MPMinus/MainTools.pm
cp lib/MPMinus/Manual.pod blib/lib/MPMinus/Manual.pod
cp lib/MPMinus/Transaction.pm blib/lib/MPMinus/Transaction.pm
cp lib/MPMinus/Configuration.pm blib/lib/MPMinus/Configuration.pm
cp lib/MPMinus/MainTools/MD5.pm blib/lib/MPMinus/MainTools/MD5.pm
cp lib/MPMinus/Store/DBI.pm blib/lib/MPMinus/Store/DBI.pm
cp lib/MPMinus/Store/MultiStore.pm blib/lib/MPMinus/Store/MultiStore.pm
cp lib/MPMinus/Debug/Info.pm blib/lib/MPMinus/Debug/Info.pm
cp lib/MPMinus/Store/MySQL.pm blib/lib/MPMinus/Store/MySQL.pm
cp lib/MPMinus/BaseHandlers.pm blib/lib/MPMinus/BaseHandlers.pm
cp lib/MPMinus/Dispatcher.pm blib/lib/MPMinus/Dispatcher.pm
cp lib/MPMinus/MainTools/TCD04.pm blib/lib/MPMinus/MainTools/TCD04.pm
cp bin/mpm blib/script/mpm
/home/fly1600/ap1600/bin/perl-static -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mpm
Manifying blib/man1/mpm.1
Manifying blib/man3/MPMinus.3
Manifying blib/man3/MPMinus::Helper::Util.3
Manifying blib/man3/MPMinus::Store::Oracle.3
Manifying blib/man3/MPMinus::Debug::System.3
Manifying blib/man3/MPMinus::Util.3
Manifying blib/man3/MPMinus::Helper::Skel.3
Manifying blib/man3/MPMinus::Helper::Handlers.3
Manifying blib/man3/MPMinus::MainTools.3
Manifying blib/man3/MPMinus::Manual.3
Manifying blib/man3/MPMinus::Transaction.3
Manifying blib/man3/MPMinus::Configuration.3
Manifying blib/man3/MPMinus::MainTools::MD5.3
Manifying blib/man3/MPMinus::Store::DBI.3
Manifying blib/man3/MPMinus::Store::MultiStore.3
Manifying blib/man3/MPMinus::Debug::Info.3
Manifying blib/man3/MPMinus::Store::MySQL.3
Manifying blib/man3/MPMinus::BaseHandlers.3
Manifying blib/man3/MPMinus::Dispatcher.3
Manifying blib/man3/MPMinus::MainTools::TCD04.3
ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz
make -- OK
Prepending /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1600/ap1600/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Failed test 'use MPMinus;'
# at t/01-use.t line 15.
# Tried to use 'MPMinus'.
# Error: Can't locate Apache2/Const.pm in @INC (@INC contains: /data/fly1600/cpan/build/MPMinus-1.17-NntY8e/blib/lib /data/fly1600/cpan/build/MPMinus-1.17-NntY8e/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib /home/fly1600/var/megalib /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib /home/fly1600/var/megalib /home/fly1600/ap1600/site/lib /home/fly1600/ap1600/lib .) at /data/fly1600/cpan/build/MPMinus-1.17-NntY8e/blib/lib/MPMinus/Util.pm line 260.
# BEGIN failed--compilation aborted at /data/fly1600/cpan/build/MPMinus-1.17-NntY8e/blib/lib/MPMinus/Util.pm line 260.
# Compilation failed in require at (eval 37) line 2.
# ...propagated at /home/fly1600/var/megalib/base.pm line 84.
# BEGIN failed--compilation aborted at /data/fly1600/cpan/build/MPMinus-1.17-NntY8e/blib/lib/MPMinus.pm line 176.
# Compilation failed in require at (eval 4) line 2.
# BEGIN failed--compilation aborted at (eval 4) line 2.
# Failed test 'Version checking'
# at t/01-use.t line 16.
# got: undef
# expected: '1.17'
# Looks like you failed 2 tests of 2.
t/01-use.t ........
1..2
not ok 1 - use MPMinus;
not ok 2 - Version checking
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/2 subtests
t/02-sponge.t .....
1..9
ok 1 - use MPMinus::Store::DBI;
ok 2 - The object isa MPMinus::Store::DBI
ok 3 - The object isa MPMinus::Store::DBI
ok 4 - DB handler
ok 5 - The object isa DBI::db
ok 6 - The object isa DBI::st
ok 7 - execute statement (SQL): select * from table
ok 8 - result is ARRAY
ok 9 - quux search
ok
t/pod-coverage.t .. skipped: Currently a developer-only test
t/pod.t ...........
1..20
ok 1 - POD test for blib/lib/MPMinus.pm
ok 2 - POD test for blib/lib/MPMinus/Util.pm
ok 3 - POD test for blib/lib/MPMinus/MainTools.pm
ok 4 - POD test for blib/lib/MPMinus/Manual.pod
ok 5 - POD test for blib/lib/MPMinus/Transaction.pm
ok 6 - POD test for blib/lib/MPMinus/Configuration.pm
ok 7 - POD test for blib/lib/MPMinus/BaseHandlers.pm
ok 8 - POD test for blib/lib/MPMinus/Dispatcher.pm
ok 9 - POD test for blib/lib/MPMinus/Helper/Util.pm
ok 10 - POD test for blib/lib/MPMinus/Helper/Skel.pm
ok 11 - POD test for blib/lib/MPMinus/Helper/Handlers.pm
ok 12 - POD test for blib/lib/MPMinus/Store/Oracle.pm
ok 13 - POD test for blib/lib/MPMinus/Store/DBI.pm
ok 14 - POD test for blib/lib/MPMinus/Store/MultiStore.pm
ok 15 - POD test for blib/lib/MPMinus/Store/MySQL.pm
ok 16 - POD test for blib/lib/MPMinus/Debug/System.pm
ok 17 - POD test for blib/lib/MPMinus/Debug/Info.pm
ok 18 - POD test for blib/lib/MPMinus/MainTools/MD5.pm
ok 19 - POD test for blib/lib/MPMinus/MainTools/TCD04.pm
ok 20 - POD test for blib/script/mpm
ok
Test Summary Report
-------------------
t/01-use.t (Wstat: 512 Tests: 2 Failed: 2)
Failed tests: 1-2
Non-zero exit status: 2
Files=4, Tests=31, 1 wallclock secs ( 0.04 usr 0.01 sys + 0.72 cusr 0.14 csys = 0.91 CPU)
Result: FAIL
Failed 1/4 test programs. 2/31 subtests failed.
make: *** [test_dynamic] Error 255
ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz
one dependency not OK (mod_perl2); additionally test harness failed
make test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz
Running test for module 'DBD::SQLite'
Running make for I/IS/ISHIGAKI/DBD-SQLite-1.40.tar.gz
Prepending /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'get'
Checksum for /home/fly1600/var/cpan/sources/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.40.tar.gz ok
DBD-SQLite-1.40/
DBD-SQLite-1.40/sqlite3.c
DBD-SQLite-1.40/t/
DBD-SQLite-1.40/t/rt_73159_fts_tokenizer_segfault.t
DBD-SQLite-1.40/t/49_trace_and_profile.t
DBD-SQLite-1.40/t/rt_78833_utf8_flag_for_column_names.t
DBD-SQLite-1.40/t/rt_32889_prepare_cached_reexecute.t
DBD-SQLite-1.40/t/37_regexp.t
DBD-SQLite-1.40/t/10_create_aggregate.t
DBD-SQLite-1.40/t/rt_21406_auto_finish.t
DBD-SQLite-1.40/t/31_bind_weird_number_param.t
DBD-SQLite-1.40/t/08_busy.t
DBD-SQLite-1.40/t/06_tran.t
DBD-SQLite-1.40/t/47_execute.t
DBD-SQLite-1.40/t/33_non_latin_path.t
DBD-SQLite-1.40/t/32_inactive_error.t
DBD-SQLite-1.40/t/42_primary_key_info.t
DBD-SQLite-1.40/t/26_commit.t
DBD-SQLite-1.40/t/28_schemachange.t
DBD-SQLite-1.40/t/17_createdrop.t
DBD-SQLite-1.40/t/43_fts3.t
DBD-SQLite-1.40/t/21_blobtext.t
DBD-SQLite-1.40/t/50_foreign_key_info.t
DBD-SQLite-1.40/t/30_auto_rollback.t
DBD-SQLite-1.40/t/35_table_info.t
DBD-SQLite-1.40/t/cookbook_variance.t
DBD-SQLite-1.40/t/20_blobs.t
DBD-SQLite-1.40/t/48_bind_param_is_sticky.t
DBD-SQLite-1.40/t/rt_25924_user_defined_func_unicode.t
DBD-SQLite-1.40/t/19_bindparam.t
DBD-SQLite-1.40/t/rt_31324_full_names.t
DBD-SQLite-1.40/t/38_empty_statement.t
DBD-SQLite-1.40/t/53_status.t
DBD-SQLite-1.40/t/29_cppcomments.t
DBD-SQLite-1.40/t/39_foreign_keys.t
DBD-SQLite-1.40/t/09_create_function.t
DBD-SQLite-1.40/t/rt_81536_multi_column_primary_key_info.t
DBD-SQLite-1.40/t/51_table_column_metadata.t
DBD-SQLite-1.40/t/40_multiple_statements.t
DBD-SQLite-1.40/t/rt_64177_ping_wipes_out_the_errstr.t
DBD-SQLite-1.40/t/12_unicode.t
DBD-SQLite-1.40/t/52_db_filename.t
DBD-SQLite-1.40/t/rt_36836_duplicate_key.t
DBD-SQLite-1.40/t/03_create_table.t
DBD-SQLite-1.40/t/rt_53235_icu_compatibility.t
DBD-SQLite-1.40/t/rt_52573_manual_exclusive_lock.t
DBD-SQLite-1.40/t/rt_71311_bind_col_and_unicode.t
DBD-SQLite-1.40/t/01_compile.t
DBD-SQLite-1.40/t/rt_29629_sqlite_where_length.t
DBD-SQLite-1.40/t/36_hooks.t
DBD-SQLite-1.40/t/14_progress_handler.t
DBD-SQLite-1.40/t/rt_25371_asymmetric_unicode.t
DBD-SQLite-1.40/t/15_ak_dbd.t
DBD-SQLite-1.40/t/02_logon.t
DBD-SQLite-1.40/t/rt_62370_diconnected_handles_operation.t
DBD-SQLite-1.40/t/34_online_backup.t
DBD-SQLite-1.40/t/44_rtree.t
DBD-SQLite-1.40/t/rt_29058_group_by.t
DBD-SQLite-1.40/t/rt_67581_bind_params_mismatch.t
DBD-SQLite-1.40/t/25_chopblanks.t
DBD-SQLite-1.40/t/lib/
DBD-SQLite-1.40/t/lib/Test.pm
DBD-SQLite-1.40/t/13_create_collation.t
DBD-SQLite-1.40/t/24_numrows.t
DBD-SQLite-1.40/t/rt_15186_prepcached.t
DBD-SQLite-1.40/t/rt_77724_primary_key_with_a_whitespace.t
DBD-SQLite-1.40/t/05_select.t
DBD-SQLite-1.40/t/rt_26775_distinct.t
DBD-SQLite-1.40/t/rt_36838_unique_and_bus_error.t
DBD-SQLite-1.40/t/rt_48393_debug_panic_with_commit.t
DBD-SQLite-1.40/t/rt_40594_nullable.t
DBD-SQLite-1.40/t/rt_25460_numeric_aggregate.t
DBD-SQLite-1.40/t/27_metadata.t
DBD-SQLite-1.40/t/45_savepoints.t
DBD-SQLite-1.40/t/22_listfields.t
DBD-SQLite-1.40/t/rt_27553_prepared_cache_and_analyze.t
DBD-SQLite-1.40/t/rt_50503_fts3.t
DBD-SQLite-1.40/t/07_error.t
DBD-SQLite-1.40/t/23_nulls.t
DBD-SQLite-1.40/t/18_insertfetch.t
DBD-SQLite-1.40/t/rt_73787_exponential_buffer_overflow.t
DBD-SQLite-1.40/t/46_mod_perl.t
DBD-SQLite-1.40/t/16_column_info.t
DBD-SQLite-1.40/t/04_insert.t
DBD-SQLite-1.40/t/41_placeholders.t
DBD-SQLite-1.40/t/54_literal_txn.t
DBD-SQLite-1.40/Makefile.PL
DBD-SQLite-1.40/SQLiteXS.h
DBD-SQLite-1.40/META.json
DBD-SQLite-1.40/SQLite.xs
DBD-SQLite-1.40/sqlite3ext.h
DBD-SQLite-1.40/ppport.h
DBD-SQLite-1.40/inc/
DBD-SQLite-1.40/inc/Test/
DBD-SQLite-1.40/inc/Test/NoWarnings/
DBD-SQLite-1.40/inc/Test/NoWarnings/Warning.pm
DBD-SQLite-1.40/inc/Test/NoWarnings.pm
DBD-SQLite-1.40/META.yml
DBD-SQLite-1.40/sqlite3.h
DBD-SQLite-1.40/LICENSE
DBD-SQLite-1.40/fts3_tokenizer.h
DBD-SQLite-1.40/dbdimp.h
DBD-SQLite-1.40/README
DBD-SQLite-1.40/MANIFEST.SKIP
DBD-SQLite-1.40/util/
DBD-SQLite-1.40/util/getsqlite.pl
DBD-SQLite-1.40/Changes
DBD-SQLite-1.40/lib/
DBD-SQLite-1.40/lib/DBD/
DBD-SQLite-1.40/lib/DBD/SQLite/
DBD-SQLite-1.40/lib/DBD/SQLite/Cookbook.pod
DBD-SQLite-1.40/lib/DBD/SQLite.pm
DBD-SQLite-1.40/xt/
DBD-SQLite-1.40/xt/pmv.t
DBD-SQLite-1.40/xt/pod.t
DBD-SQLite-1.40/xt/meta.t
DBD-SQLite-1.40/MANIFEST
DBD-SQLite-1.40/typemap
DBD-SQLite-1.40/dbdimp.c
Prepending /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building I/IS/ISHIGAKI/DBD-SQLite-1.40.tar.gz
>>> /home/fly1600/ap1600/bin/perl-static Makefile.PL
We're using the bundled sqlite library.
Checking if your kit is complete...
Looks good
Multiple copies of Driver.xst found in: /home/fly1600/var/megalib/auto/DBI/ /home/fly1600/ap1600/lib/auto/DBI/ at Makefile.PL line 374.
Using DBI 1.627 (for perl 5.016000 on x86_64-linux-thread-multi) installed in /home/fly1600/var/megalib/auto/DBI/
Writing Makefile for DBD::SQLite
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/DBD/SQLite.pm blib/lib/DBD/SQLite.pm
cp lib/DBD/SQLite/Cookbook.pod blib/lib/DBD/SQLite/Cookbook.pod
/home/fly1600/ap1600/bin/perl-static -p -e "s/~DRIVER~/SQLite/g" /home/fly1600/var/megalib/auto/DBI/Driver.xst > SQLite.xsi
/home/fly1600/ap1600/bin/perl-static /home/fly1600/var/megalib/ExtUtils/xsubpp -typemap /home/fly1600/ap1600/lib/ExtUtils/typemap -typemap typemap SQLite.xs > SQLite.xsc && mv SQLite.xsc SQLite.c
gcc -c -I. -I/home/fly1600/var/megalib/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -O2 -O2 -DVERSION=\"1.40\" -DXS_VERSION=\"1.40\" -fPIC "-I/home/fly1600/ap1600/lib/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DNDEBUG=1 -DHAVE_USLEEP=1 SQLite.c
gcc: -Bsymbolic: linker input file unused because linking not done
gcc -c -I. -I/home/fly1600/var/megalib/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -O2 -O2 -DVERSION=\"1.40\" -DXS_VERSION=\"1.40\" -fPIC "-I/home/fly1600/ap1600/lib/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DNDEBUG=1 -DHAVE_USLEEP=1 dbdimp.c
gcc: -Bsymbolic: linker input file unused because linking not done
gcc -c -I. -I/home/fly1600/var/megalib/auto/DBI -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-Bsymbolic -O2 -O2 -DVERSION=\"1.40\" -DXS_VERSION=\"1.40\" -fPIC "-I/home/fly1600/ap1600/lib/CORE" -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_STAT3 -DNDEBUG=1 -DHAVE_USLEEP=1 sqlite3.c
gcc: -Bsymbolic: linker input file unused because linking not done
Running Mkbootstrap for DBD::SQLite ()
chmod 644 SQLite.bs
rm -f blib/arch/auto/DBD/SQLite/SQLite.so
gcc -shared -O2 -Wl,-Bsymbolic SQLite.o dbdimp.o sqlite3.o -o blib/arch/auto/DBD/SQLite/SQLite.so \
\
chmod 755 blib/arch/auto/DBD/SQLite/SQLite.so
cp SQLite.bs blib/arch/auto/DBD/SQLite/SQLite.bs
chmod 644 blib/arch/auto/DBD/SQLite/SQLite.bs
Manifying blib/man3/DBD::SQLite.3
Manifying blib/man3/DBD::SQLite::Cookbook.3
ISHIGAKI/DBD-SQLite-1.40.tar.gz
make -- OK
Prepending /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1600/ap1600/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# $DBI::VERSION=1.627
# Compile Options:
# ENABLE_COLUMN_METADATA
# ENABLE_FTS3
# ENABLE_FTS3_PARENTHESIS
# ENABLE_FTS4
# ENABLE_RTREE
# ENABLE_STAT3
# THREADSAFE=1
t/01_compile.t ..............................
1..3
ok 1 - use DBI;
ok 2 - use DBD::SQLite;
ok 3 - use t::lib::Test;
ok
# sqlite_version=3.7.17
t/02_logon.t ................................
1..37
ok 1 - The object isa DBI::db
ok 2 - ->{sqlite_version} ok
ok 3 - AutoCommit is on by default
ok 4 - Found initial busy_timeout
ok 5
ok 6 - Set busy_timeout to new value
ok 7 - The object isa DBI::db
ok 8 - Unicode is on
ok 9 - database file does not exist
ok 10 - The object isa DBI::db
ok 11 - database file (specified by database=foo23619) now exists
ok 12 - database file does not exist
ok 13 - The object isa DBI::db
ok 14 - database file (specified by db=foo23619) now exists
ok 15 - database file does not exist
ok 16 - The object isa DBI::db
ok 17 - database file (specified by dbname=foo23619) now exists
ok 18 - The object isa DBI::db
ok 19 - The object isa DBI::db
ok 20 - ->{sqlite_version} ok
ok 21 - AutoCommit is on by default
ok 22 - Found initial busy_timeout
ok 23
ok 24 - Set busy_timeout to new value
ok 25 - The object isa DBI::db
ok 26 - Unicode is on
ok 27 - database file does not exist
ok 28 - The object isa DBI::db
ok 29 - database file (specified by database=foo23619) now exists
ok 30 - database file does not exist
ok 31 - The object isa DBI::db
ok 32 - database file (specified by db=foo23619) now exists
ok 33 - database file does not exist
ok 34 - The object isa DBI::db
ok 35 - database file (specified by dbname=foo23619) now exists
ok 36 - The object isa DBI::db
ok 37 - no warnings
ok
t/03_create_table.t .........................
1..7
ok 1 - The object isa DBI::db
ok 2 - ->primary_key_info ok
ok 3 - The object isa DBI::st
ok 4 - ->execute ok
ok 5 - Got 4 columns
ok 6 - Table prepending is disabled by default
ok 7 - no warnings
ok
t/04_insert.t ...............................
1..14
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE f
ok 3 - DELETE FROM f
ok 4 - The object isa DBI::st
ok 5 - ->execute returns 1 row
ok 6
ok 7
ok 8
ok 9
ok 10 - last_insert_rowid should be 4
ok 11 - DBI::db->can('sqlite_last_insert_rowid')
ok 12 - last_insert_rowid should be 4
ok 13
ok 14 - no warnings
ok
t/05_select.t ...............................
1..22
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14 - Check num_rows (1) == 1
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22 - no warnings
ok
t/06_tran.t .................................
1..6
ok 1 - The object isa DBI::db
ok 2 - sqlite_use_immediate_transaction is true by default
ok 3 - 0E0
ID, TITLE, TOTAL
ok 4 - The object isa DBI::db
ok 5 - sqlite_use_immediate_transaction is false if you set explicitly
ok 6 - no warnings
ok
t/07_error.t ................................
1..8
ok 1 - The object isa DBI::db
ok 2 - Statement 1 generated an error
ok 3 - $DBI::err ok
ok 4 - $DBI::errstr ok
ok 5 - Statement 2 generated an error
ok 6 - $DBI::err ok
ok 7 - $DBI::errstr ok
ok 8 - no warnings
ok
t/08_busy.t .................................
1..23
ok 1 - The object isa DBI::db
ok 2 - The object isa DBI::db
ok 3
ok 4
ok 5
ok 6
ok 7
# expected insert failure : DBD::SQLite::db do failed: database is locked at t/08_busy.t line 48.
ok 8
ok 9 - Ready
ok 10
ok 11
ok 12 - The object isa DBI::db
ok 13 - The object isa DBI::db
ok 14
ok 15
ok 16
ok 17
ok 18
# expected insert failure : DBD::SQLite::db do failed: database is locked at t/08_busy.t line 48, line 1.
ok 19
ok 20 - Ready
ok 21
ok 22
ok 23 - no warnings
ok
t/09_create_function.t ......................
1..59
ok 1 - The object isa DBI::db
ok 2
ok 3 - Got a result
ok 4
ok 5 - SELECT add2(1,3)
ok 6 - SELECT add2(a,b) FROM func_test
ok 7
ok 8 - SELECT my_sum( '2', 3, 4, '5')
ok 9
ok 10
ok 11
ok 12
ok 13 - SELECT void_return( 'I died' )
ok 14
ok 15 - SELECT return_null()
ok 16
ok 17 - SELECT return2()
ok 18
ok 19 - SELECT my_defined(1)
ok 20 - SELECT my_defined('')
ok 21 - SELECT my_defined('abc')
ok 22 - SELECT my_defined(NULL)
ok 23
ok 24 - SELECT noop(NULL)
ok 25 - SELECT noop(1)
ok 26 - SELECT noop('')
ok 27 - SELECT noop(1.0625)
ok 28 - SELECT noop(2147483648)
ok 29 - SELECT typeof(noop(2147483648))
ok 30 - The object isa DBI::db
ok 31
ok 32 - Got a result
ok 33
ok 34 - SELECT add2(1,3)
ok 35 - SELECT add2(a,b) FROM func_test
ok 36
ok 37 - SELECT my_sum( '2', 3, 4, '5')
ok 38
ok 39
ok 40
ok 41
ok 42 - SELECT void_return( 'I died' )
ok 43
ok 44 - SELECT return_null()
ok 45
ok 46 - SELECT return2()
ok 47
ok 48 - SELECT my_defined(1)
ok 49 - SELECT my_defined('')
ok 50 - SELECT my_defined('abc')
ok 51 - SELECT my_defined(NULL)
ok 52
ok 53 - SELECT noop(NULL)
ok 54 - SELECT noop(1)
ok 55 - SELECT noop('')
ok 56 - SELECT noop(1.0625)
ok 57 - SELECT noop(2147483648)
ok 58 - SELECT typeof(noop(2147483648))
ok 59 - no warnings
ok
t/10_create_aggregate.t .....................
1..43
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22 - The object isa DBI::db
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43 - no warnings
ok
t/12_unicode.t ..............................
1..26
ok 1 - Correct length for $bytestring
ok 2 - Correct length for $utfstring
ok 3 - $utfstring should be marked as UTF-8 by Perl
ok 4 - $bytestring should *NOT* be marked as UTF-8 by Perl
ok 5 - The object isa DBI::db
ok 6 - Unicode is off
ok 7 - CREATE TABLE
ok 8 - Reading blob gives binary
ok 9 - Reading text gives binary too (for now)
ok 10 - No blob corruption
ok 11 - Same text, different encoding
ok 12 - The object isa DBI::db
ok 13 - Unicode is on
ok 14 - Reading blob still gives binary
ok 15 - Reading text returns UTF-8
ok 16 - Still no blob corruption
ok 17 - Same text
ok 18 - Database actually understands char set
ok 19 - The object isa DBI::db
ok 20 - bytestring upgraded to utf-8
ok 21 - bytestring has utf-8 flag
ok 22 - No blob corruption with utf-8 flag on
ok 23 - bytestring downgraded to bytes
ok 24 - bytestring does not have utf-8 flag
ok 25 - No blob corruption with utf-8 flag off
ok 26 - no warnings
ok
t/13_create_collation.t .....................
1..25
ok 1 - can't override builtin perl collation
ok 2 - can't delete builtin perl collation
ok 3 - can't override registered collation
ok 4 - overridden collation
ok 5 - The object isa DBI::db
ok 6 - collate perl (Bergere, Bergèòe, HAT, HOT, berger, bergèòe, ferme, fèöe, féôu, fêôe, hâôer, héòaut, héôaïòe, héôéòoclite, hêôre, hôôe // Bergere, Bergèòe, HAT, HOT, berger, bergèòe, ferme, fèöe, féôu, fêôe, hâôer, héòaut, héôaïòe, héôéòoclite, hêôre, hôôe)
ok 7 - collate perllocale (bergèòe, Bergèòe, berger, Bergere, fèöe, fêôe, ferme, féôu, héôaïòe, HAT, héòaut, hôôe, hâôer, héôéòoclite, HOT, hêôre // bergèòe, Bergèòe, berger, Bergere, fèöe, fêôe, ferme, féôu, héôaïòe, HAT, héòaut, hôôe, hâôer, héôéòoclite, HOT, hêôre)
ok 8 - collate no_accents (Bergèòe, bergèòe, berger, Bergere, fêôe, fèöe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT // Bergèòe, bergèòe, berger, Bergere, fêôe, fèöe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT)
ok 9 - collate by_length (HOT, HAT, hôôe, féôu, fêôe, fèöe, hêôre, hâôer, ferme, berger, héòaut, Bergèòe, bergèòe, Bergere, héôaïòe, héôéòoclite // HOT, HAT, hôôe, féôu, fêôe, fèöe, hêôre, hâôer, ferme, berger, héòaut, Bergèòe, bergèòe, Bergere, héôaïòe, héôéòoclite)
ok 10 - The object isa DBI::db
ok 11 - collate perl (Bergere, Bergèòe, HAT, HOT, berger, bergèòe, ferme, fèöe, féôu, fêôe, hâôer, héòaut, héôaïòe, héôéòoclite, hêôre, hôôe // Bergere, Bergèòe, HAT, HOT, berger, bergèòe, ferme, fèöe, féôu, fêôe, hâôer, héòaut, héôaïòe, héôéòoclite, hêôre, hôôe)
ok 12 - collate perllocale (bergèòe, Bergèòe, berger, Bergere, fèöe, fêôe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT // bergèòe, Bergèòe, berger, Bergere, fèöe, fêôe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT)
ok 13 - collate no_accents (Bergèòe, bergèòe, berger, Bergere, fêôe, fèöe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT // Bergèòe, bergèòe, berger, Bergere, fêôe, fèöe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT)
ok 14 - collate by_length (HOT, HAT, hôôe, féôu, fêôe, fèöe, hêôre, hâôer, ferme, berger, héòaut, Bergèòe, bergèòe, Bergere, héôaïòe, héôéòoclite // HOT, HAT, hôôe, féôu, fêôe, fèöe, hêôre, hâôer, ferme, berger, héòaut, Bergèòe, bergèòe, Bergere, héôaïòe, héôéòoclite)
ok 15 - The object isa DBI::db
ok 16 - collate perl (Bergere, Bergèòe, HAT, HOT, berger, bergèòe, ferme, fèöe, féôu, fêôe, hâôer, héòaut, héôaïòe, héôéòoclite, hêôre, hôôe // Bergere, Bergèòe, HAT, HOT, berger, bergèòe, ferme, fèöe, féôu, fêôe, hâôer, héòaut, héôaïòe, héôéòoclite, hêôre, hôôe)
ok 17 - collate perllocale (bergèòe, Bergèòe, berger, Bergere, fèöe, fêôe, ferme, féôu, héôaïòe, HAT, héòaut, hôôe, hâôer, héôéòoclite, HOT, hêôre // bergèòe, Bergèòe, berger, Bergere, fèöe, fêôe, ferme, féôu, héôaïòe, HAT, héòaut, hôôe, hâôer, héôéòoclite, HOT, hêôre)
ok 18 - collate no_accents (Bergèòe, bergèòe, berger, Bergere, fêôe, fèöe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT // Bergèòe, bergèòe, berger, Bergere, fêôe, fèöe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT)
ok 19 - collate by_length (HOT, HAT, hôôe, féôu, fêôe, fèöe, hêôre, hâôer, ferme, berger, héòaut, Bergèòe, bergèòe, Bergere, héôaïòe, héôéòoclite // HOT, HAT, hôôe, féôu, fêôe, fèöe, hêôre, hâôer, ferme, berger, héòaut, Bergèòe, bergèòe, Bergere, héôaïòe, héôéòoclite)
ok 20 - The object isa DBI::db
ok 21 - collate perl (Bergere, Bergèòe, HAT, HOT, berger, bergèòe, ferme, fèöe, féôu, fêôe, hâôer, héòaut, héôaïòe, héôéòoclite, hêôre, hôôe // Bergere, Bergèòe, HAT, HOT, berger, bergèòe, ferme, fèöe, féôu, fêôe, hâôer, héòaut, héôaïòe, héôéòoclite, hêôre, hôôe)
ok 22 - collate perllocale (bergèòe, Bergèòe, berger, Bergere, fèöe, fêôe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT // bergèòe, Bergèòe, berger, Bergere, fèöe, fêôe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT)
ok 23 - collate no_accents (Bergèòe, bergèòe, berger, Bergere, fêôe, fèöe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT // Bergèòe, bergèòe, berger, Bergere, fêôe, fèöe, féôu, ferme, hâôer, HAT, héôaïòe, héòaut, héôéòoclite, hêôre, hôôe, HOT)
ok 24 - collate by_length (HOT, HAT, hôôe, féôu, fêôe, fèöe, hêôre, hâôer, ferme, berger, héòaut, Bergèòe, bergèòe, Bergere, héôaïòe, héôéòoclite // HOT, HAT, hôôe, féôu, fêôe, fèöe, hêôre, hâôer, ferme, berger, héòaut, Bergèòe, bergèòe, Bergere, héôaïòe, héôéòoclite)
ok 25 - no warnings
ok
t/14_progress_handler.t .....................
1..11
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6 - The object isa DBI::db
ok 7
ok 8
ok 9
ok 10
ok 11 - no warnings
ok
t/15_ak_dbd.t ...............................
1..37
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - ->quote(test1) ok
ok 4 - ->disconnect
ok 5 - The object isa DBI::db
ok 6 - DROP
ok 7 - CREATE TABLE
ok 8 - INSERT 1
ok 9 - DELETE 1
ok 10 - The object isa DBI::st
ok 11 - ->execute
ok 12 - ->fetch returns undef
ok 13 - ->finish
ok 14 - The object isa DBI::st
ok 15 - ->rows is negative
ok 16 - ->execute ok
ok 17 - ->rows returns 0
ok 18 - ->finish
ok 19 - INSERT 2
ok 20 - The object isa DBI::st
ok 21 - ->execute
ok 22 - NULL returned ok
ok 23 - ->finish
ok 24 - DELETE
ok 25 - INSERT 3
ok 26 - The object isa DBI::st
ok 27 - ->execute
ok 28 - ->fetchall_arrayref
ok 29 - ->finish
ok 30 - DELETE
ok 31 - The object isa DBI::st
ok 32 - Execute
ok 33 - Reexecute
ok 34 - ->finish
ok 35 - INSERT 4
ok 36 - The object isa DBI::st
ok 37 - no warnings
ok
t/16_column_info.t ..........................
1..12
ok 1 - Created test table
ok 2 - Created temp test table
ok 3 - ATTACH DATABASE ":memory:" AS db3
ok 4 - CREATE TABLE db3.three
ok 5 - No error creating the table
ok 6 - We can get column information
ok 7 - We got information on two columns
ok 8 - We got the right info in TYPE_NAME
ok 9 - We got the right info in COLUMN_NAME
ok 10 - We matched information from multiple databases
ok 11 - We got the right info from multiple databases
ok 12 - no warnings
ok
t/17_createdrop.t ...........................
1..4
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - DROP TABLE
ok 4 - no warnings
ok
t/18_insertfetch.t ..........................
1..10
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - INSERT
ok 4 - SELECT ok
ok 5 - DELETE
ok 6 - The object isa DBI::st
ok 7 - ->execute
ok 8 - fetch select deleted
ok 9 - fetch empty statement handler
ok 10 - no warnings
ok
t/19_bindparam.t ............................
1..39
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - The object isa DBI::st
ok 4 - EXECUTE 1
ok 5 - EXECUTE 2
ok 6 - EXECUTE 3
ok 7 - bind 1
ok 8 - bind 2
ok 9 - ->execute
ok 10 - bind 3
ok 11 - bind 4
ok 12 - ->execute
ok 13 - bind 5
ok 14 - bind 6
ok 15 - ->execute
ok 16 - ->disconnect
ok 17 - The object isa DBI::db
ok 18 - The object isa DBI::st
ok 19 - ->execute
ok 20 - ->bind_columns
ok 21 - ->fetch
ok 22 - id = 1
ok 23 - name = A
ok 24 - ->fetch
ok 25 - id = 2
ok 26 - name = Tim Bunce
ok 27 - ->fetch
ok 28 - id = 3
ok 29 - name = Jochen Wiedmann
ok 30 - ->fetch
ok 31 - id = 4
ok 32 - name = $konig
ok 33 - ->fetch
ok 34 - id = 5
ok 35 - name = undef
ok 36 - ->fetch
ok 37 - id = 6
ok 38 - name = Larry
ok 39 - no warnings
ok
t/20_blobs.t ................................
1..10
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - The object isa DBI::st
ok 4 - ->bind_param
ok 5 - ->execute
ok 6 - The object isa DBI::st
ok 7 - ->execute
ok 8 - Got the blob back ok
ok 9 - ->finish
ok 10 - no warnings
ok
t/21_blobtext.t .............................
1..27
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
# showblob length: 32768
# 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
# 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
# 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f
# 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
# 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f
# 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf
# 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf
# 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
# showblob length: 32768
# 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
# 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
# 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f
# 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
# 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f
# 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf
# 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf
# 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff
ok 13
ok 14
ok 15
# showblob length: 32768
# 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
# 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
# 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f
# 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
# 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f
# 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf
# 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf
# 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff
ok 16
ok 17
ok 18
# showblob length: 32768
# 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
# 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
# 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f
# 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
# 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f
# 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf
# 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf
# 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff
ok 19
ok 20
ok 21
# showblob length: 32768
# 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
# 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
# 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f
# 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
# 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f
# 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf
# 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf
# 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff
ok 22
ok 23
ok 24
# showblob length: 32768
# 00000000 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
# 00000020 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f
# 00000040 404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f
# 00000060 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f
# 00000080 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f
# 000000a0 a0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebf
# 000000c0 c0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedf
# 000000e0 e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff
ok 25
ok 26
ok 27 - no warnings
ok
t/22_listfields.t ...........................
1..12
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - The object isa DBI::st
ok 4 - ->execute
ok 5 - Found 2 fields
ok 6 - Names are ok
ok 7 - ->finish ok
ok 8 - The object isa DBI::st
ok 9 - ->execute
ok 10 - No fields in statement
ok 11 - ->finish ok
ok 12 - no warnings
ok
t/23_nulls.t ................................
1..9
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - INSERT
ok 4 - The object isa DBI::st
ok 5 - ->execute ok
ok 6 - Two values in the row
ok 7 - First column is undef
ok 8 - Second column is defined
ok 9 - ->finish
ok
t/24_numrows.t ..............................
1..18
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - INSERT 1
ok 4 - The object isa DBI::st
ok 5 - ->execute
ok 6 - Got 1 rows
ok 7 - ->finish
ok 8 - INSERT 2
ok 9 - The object isa DBI::st
ok 10 - ->execute
ok 11 - Got 2 rows
ok 12 - ->finish
ok 13 - INSERT 3
ok 14 - The object isa DBI::st
ok 15 - ->execute
ok 16 - Got 2 rows
ok 17 - ->finish
ok 18 - no warnings
ok
t/25_chopblanks.t ...........................
1..14
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - INSERT 1
ok 4 - INSERT 2
ok 5 - INSERT 3
ok 6 - The object isa DBI::st
ok 7 - ->execute ok
ok 8 - ChopBlanks = 0
ok 9 - ->finish
ok 10 - The object isa DBI::st
ok 11 - ->execute ok
ok 12 - ChopBlanks = 1
ok 13 - ->finish
ok 14 - no warnings
ok
t/26_commit.t ...............................
1..28
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - AutoCommit is off
ok 4 - ->err is false
ok 5 - ->err is false
ok 6 - INSERT 1
ok 7 - Found 1 rows
ok 8 - ->rollback ok
ok 9 - Found 0 rows
ok 10 - DELETE 1
ok 11 - Found 0 rows
ok 12 - ->commit ok
ok 13 - Found 0 rows
ok 14 - INSERT 1
ok 15 - Found 1 rows
ok 16 - ->disconnect ok
ok 17 - The object isa DBI::db
ok 18 - Found 0 rows
ok 19 - AutoCommit is on
ok 20 - INSERT 1
ok 21 - Found 1 rows
ok 22 - ->disconnect ok
ok 23 - The object isa DBI::db
ok 24 - Found 1 rows
ok 25 - INSERT 2
ok 26 - Got one warning
ok 27 - INSERT 3
ok 28 - Got one warning
ok
t/27_metadata.t .............................
1..21
ok 1 - The object isa DBI::db
ok 2 - Create table meta1
ok 3 - Create table meta2
ok 4 - Create table meta3
ok 5 - Get primary_key_info for meta1
ok 6 - Correct primary_key_info returned for meta1
ok 7 - Get primary_key_info for meta2
ok 8 - Correct primary_key_info returned for meta2
ok 9 - Get primary_key_info for meta3
ok 10 - Correct primary_key_info returned for meta3
ok 11 - Create table meta4
ok 12 - Get primary_key_info for meta4
ok 13 - Primary key contains 2 columns
ok 14 - Correct primary_key_info returned for meta4
ok 15 - Get primary_key for meta4
ok 16 - Correct primary_key returned for meta4
ok 17 - $sth->{TYPE} array is same length as $sth->{NAME} array
not ok 18 - $sth->{TYPE}[0] doesn't return a string # TODO $sth->{TYPE} should return an array of integers.
# Failed (TODO) test '$sth->{TYPE}[0] doesn't return a string'
# at t/27_metadata.t line 54.
# got: 'VARCHAR(2)'
# expected: anything else
not ok 19 - $sth->{TYPE}[1] doesn't return a string # TODO $sth->{TYPE} should return an array of integers.
# Failed (TODO) test '$sth->{TYPE}[1] doesn't return a string'
# at t/27_metadata.t line 55.
# got: 'CHAR(1)'
# expected: anything else
not ok 20 - $sth->{TYPE}[0] returns an integer # TODO $sth->{TYPE} should return an array of integers.
# Failed (TODO) test '$sth->{TYPE}[0] returns an integer'
# at t/27_metadata.t line 56.
# 'VARCHAR(2)'
# doesn't match '(?^:^-?\d+$)'
not ok 21 - $sth->{TYPE}[1] returns an integer # TODO $sth->{TYPE} should return an array of integers.
# Failed (TODO) test '$sth->{TYPE}[1] returns an integer'
# at t/27_metadata.t line 57.
# 'CHAR(1)'
# doesn't match '(?^:^-?\d+$)'
ok
t/28_schemachange.t .........................
1..9
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE table1 (id INTEGER NOT NULL, name CHAR (64) NOT NULL)
ok 3 - CREATE TABLE table2 (id INTEGER NOT NULL, name CHAR (64) NOT NULL)
ok 4 - ->disconnect ok
ok 5 - The object isa DBI::db
ok 6 - waitpid
ok 7 - DROP TABLE table1
ok 8 - CREATE TABLE table2 (id INTEGER NOT NULL, name CHAR (64) NOT NULL)
ok 9 - ->disconnect ok
ok
t/29_cppcomments.t ..........................
1..10
ok 1 - dbdimp.c has no C++ comments
ok 2 - SQLite.c has no C++ comments
ok 3 - sqlite3.c has no C++ comments
ok 4 - dbdimp.h has no C++ comments
ok 5 - fts3_tokenizer.h has no C++ comments
ok 6 - ppport.h is not ours to be tested
ok 7 - sqlite3.h has no C++ comments
ok 8 - sqlite3ext.h has no C++ comments
ok 9 - SQLiteXS.h has no C++ comments
ok 10 - SQLite.xs has no C++ comments
ok
t/30_auto_rollback.t ........................
1..6
ok 1 - The object isa DBI::db
ok 2 - ->{PrintWarn} is false
ok 3 - CREATE TABLE ok
ok 4 - ->begin_work
ok 5 - INSERT ok
ok 6 - no warnings
ok
t/31_bind_weird_number_param.t ..............
1..3
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE f
ok 3 - accepts 12300: 12300
ok
t/32_inactive_error.t .......................
1..4
ok 1 - The object isa DBI::db
ok 2
ok 3 - Got 1 warning
ok 4 - Got the expected warning
ok
t/33_non_latin_path.t .......................
1..27
ok 1 - longascii created
ok 2 - The object isa DBI::db
ok 3 - Could connect to database in longascii
ok 4 - The object isa DBI::db
ok 5 - Could connect to database in longascii
ok 6 - Could connect to database in /tmp/ECbIMcbIY3/longascii.db
ok 7 - adatbázis created
ok 8 - The object isa DBI::db
ok 9 - Could connect to database in adatbázis
ok 10 - The object isa DBI::db
ok 11 - Could connect to database in adatbázis
ok 12 - Could connect to database in /tmp/ECbIMcbIY3/adatbázis.db
ok 13 - name with spaces created
ok 14 - The object isa DBI::db
ok 15 - Could connect to database in name with spaces
ok 16 - The object isa DBI::db
ok 17 - Could connect to database in name with spaces
ok 18 - Could connect to database in /tmp/ECbIMcbIY3/name with spaces.db
ok 19 - ¿¿¿ ¿¿¿¿¿¿ created
ok 20 - The object isa DBI::db
ok 21 - Could connect to database in ¿¿¿ ¿¿¿¿¿¿
ok 22 - The object isa DBI::db
ok 23 - Could connect to database in ¿¿¿ ¿¿¿¿¿¿
ok 24 - Could connect to database in /tmp/ECbIMcbIY3/¿¿¿ ¿¿¿¿¿¿.db
ok 25 - The object isa DBI::db
ok 26 - Could connect to temp database (empty filename)
ok 27 - no warnings
ok
t/34_online_backup.t ........................
1..13
ok 1 - The object isa DBI::db
ok 2
ok 3 - Found our process ID in backed-up table
ok 4
ok 5 - The object isa DBI::db
ok 6 - Found our process ID in table back on disk
ok 7 - The object isa DBI::db
ok 8
ok 9 - Found our process ID in backed-up table
ok 10
ok 11 - The object isa DBI::db
ok 12 - Found our process ID in table back on disk
ok 13 - no warnings
ok
t/35_table_info.t ...........................
1..18
ok 1 - The object isa DBI::db
ok 2 - We can get table/schema information
ok 3 - Correct table/schema information
ok 4 - CREATE TABLE one
ok 5 - CREATE TEMP TABLE two
ok 6 - ATTACH DATABASE ":memory:" AS db3
ok 7 - CREATE TABLE db3.three
ok 8 - Correct table_info for "one"
ok 9 - Correct table_info for "main"."one"
ok 10 - Correct table_info for "two"
ok 11 - Correct table_info for "temp"."two"
ok 12 - Correct table_info for "three"
ok 13 - Correct table_info for "db3"."three"
ok 14 - CREATE TABLE db3.one
ok 15 - Correct table_info for both tables named "one"
ok 16 - Correct table_info for the system tables
ok 17 - Correct table_info for all tables
ok 18 - no warnings
ok
t/36_hooks.t ................................
1..49
ok 1 - The object isa DBI::db
ok 2 - initial commit hook was undef
ok 3 - initial rollback hook was undef
ok 4 - initial update hook was undef
ok 5 - 3 commits
ok 6 - 30 updates
ok 7 - update hook arg 0: INSERT
ok 8 - update hook arg 1: database
ok 9 - update hook arg 2: table
ok 10 - update hook arg 3: rowid
ok 11 - previous commit hook correctly returned
ok 12 - previous update hook correctly returned
ok 13 - commit hook unregistered
ok 14 - update hook unregistered
ok 15 - no warnings
ok 16 - transaction was rejected: DBD::SQLite::db commit failed: constraint failed at t/36_hooks.t line 152.
#
ok 17 - 1 rollback
ok 18 - previous hook correctly returned
ok 19 - rollback hook unregistered
ok 20 - no rows added
ok 21 - args to authorizer (INSERT)
ok 22 - delete was rejected with message DBD::SQLite::db do failed: not authorized at t/36_hooks.t line 124.
#
ok 23 - args to authorizer (DELETE)
ok 24 - delete was accepted
ok 25 - The object isa DBI::db
ok 26 - initial commit hook was undef
ok 27 - initial rollback hook was undef
ok 28 - initial update hook was undef
ok 29 - 3 commits
ok 30 - 30 updates
ok 31 - update hook arg 0: INSERT
ok 32 - update hook arg 1: database
ok 33 - update hook arg 2: table
ok 34 - update hook arg 3: rowid
ok 35 - previous commit hook correctly returned
ok 36 - previous update hook correctly returned
ok 37 - commit hook unregistered
ok 38 - update hook unregistered
ok 39 - no warnings
ok 40 - transaction was rejected: DBD::SQLite::db commit failed: constraint failed at t/36_hooks.t line 152.
#
ok 41 - 1 rollback
ok 42 - previous hook correctly returned
ok 43 - rollback hook unregistered
ok 44 - no rows added
ok 45 - args to authorizer (INSERT)
ok 46 - delete was rejected with message DBD::SQLite::db do failed: not authorized at t/36_hooks.t line 124.
#
ok 47 - args to authorizer (DELETE)
ok 48 - delete was accepted
ok 49 - no warnings
ok
t/37_regexp.t ...............................
1..29
ok 1 - The object isa DBI::db
ok 2 - REGEXP '^b\w+'
ok 3 - NOT REGEXP '^b\w+'
ok 4 - REGEXP '(?i:^b\w+)'
ok 5 - NOT REGEXP '(?i:^b\w+)'
ok 6 - REGEXP NULL
ok 7 - NOT REGEXP NULL
ok 8 - The object isa DBI::db
ok 9 - REGEXP '^b\w+'
ok 10 - NOT REGEXP '^b\w+'
ok 11 - REGEXP '(?i:^b\w+)'
ok 12 - NOT REGEXP '(?i:^b\w+)'
ok 13 - REGEXP NULL
ok 14 - NOT REGEXP NULL
ok 15 - The object isa DBI::db
ok 16 - REGEXP '^b\w+'
ok 17 - NOT REGEXP '^b\w+'
ok 18 - REGEXP '(?i:^b\w+)'
ok 19 - NOT REGEXP '(?i:^b\w+)'
ok 20 - REGEXP NULL
ok 21 - NOT REGEXP NULL
ok 22 - The object isa DBI::db
ok 23 - REGEXP '^b\w+'
ok 24 - NOT REGEXP '^b\w+'
ok 25 - REGEXP '(?i:^b\w+)'
ok 26 - NOT REGEXP '(?i:^b\w+)'
ok 27 - REGEXP NULL
ok 28 - NOT REGEXP NULL
ok 29 - no warnings
ok
t/38_empty_statement.t ......................
1..8
ok 1 - The object isa DBI::db
ok 2 - empty statement does not spit a warning
ok 3 - empty statement does not spit a warning
ok 4 - empty statement does not spit a warning
ok 5 - empty statement does not spit a warning
ok 6 - empty statement does not spit a warning
ok 7 - undef statement does not spit a warning, and does not die anyway
ok 8 - no warnings
ok
t/39_foreign_keys.t .........................
1..17
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17 - no warnings
ok
t/40_multiple_statements.t ..................
1..21
ok 1 - The object isa DBI::db
ok 2 - do succeeds anyway
ok 3 - but got nothing as the inserts were discarded
ok 4 - The object isa DBI::db
ok 5 - allows multiple statements
ok 6 - do succeeds anyway
ok 7 - and got the inserted values
ok 8 - The object isa DBI::db
ok 9 - allows multiple statements
ok 10 - executed multiple statements successfully
ok 11 - and got the inserted values
ok 12 - The object isa DBI::db
ok 13 - allows multiple statements
ok 14 - do succeeds anyway
ok 15 - and got the inserted values
ok 16 - The object isa DBI::db
ok 17 - allows multiple statements
ok 18 - executed multiple statements successfully
ok 19 - executed multiple statements successfully
ok 20 - and got the inserted values
ok 21 - no warnings
ok
t/41_placeholders.t .........................
1..13
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7 - prepared sth with named parameters
ok 8 - binding unexisting named parameters returns error
# expected bind error: DBD::SQLite::st bind_param failed: Unknown named parameter: :baz at t/41_placeholders.t line 29.
ok 9 - ... and warning
# expected bind warning: DBD::SQLite::st bind_param failed: Unknown named parameter: :baz at t/41_placeholders.t line 29.
ok 10 - successfully inserted row with named placeholders
ok 11
ok 12
ok 13 - no warnings
ok
t/42_primary_key_info.t .....................
1..45
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6 - The object isa DBI::db
ok 7
ok 8
ok 9
ok 10
ok 11 - The object isa DBI::db
ok 12
ok 13
ok 14
ok 15
ok 16 - The object isa DBI::db
ok 17
ok 18
ok 19
ok 20
ok 21 - The object isa DBI::db
ok 22
ok 23
ok 24
ok 25
ok 26 - The object isa DBI::db
ok 27 - found 1 pk in a table
ok 28 - scheme is correct
ok 29 - pk name is correct
ok 30 - found 1 pk in a table
ok 31 - scheme is correct
ok 32 - pk name is correct
ok 33 - found 1 pk in an attached table
ok 34 - scheme is correct
ok 35 - pk name is correct
ok 36 - found 1 pk in an attached table
ok 37 - scheme is correct
ok 38 - pk name is correct
ok 39 - found 1 pk in a table
ok 40 - scheme is correct
ok 41 - pk name is correct
ok 42 - found 1 pk in an attached table
ok 43 - scheme is correct
ok 44 - pk name is correct
ok 45 - no warnings
ok
t/43_fts3.t .................................
1..35
ok 1 - The object isa DBI::db
ok 2 - bergère (fts3, unicode=0)
ok 3 - berg* (fts3, unicode=0)
ok 4 - foobar (fts3, unicode=0)
ok 5 - moutons (fts3, unicode=0)
ok 6 - "qui gardait" (fts3, unicode=0)
ok 7 - moutons NOT lait (fts3, unicode=0)
ok 8 - il était (fts3, unicode=0)
ok 9 - (il OR elle) AND un* (fts3, unicode=0)
ok 10 - bergère (fts4, unicode=0)
ok 11 - berg* (fts4, unicode=0)
ok 12 - foobar (fts4, unicode=0)
ok 13 - moutons (fts4, unicode=0)
ok 14 - "qui gardait" (fts4, unicode=0)
ok 15 - moutons NOT lait (fts4, unicode=0)
ok 16 - il était (fts4, unicode=0)
ok 17 - (il OR elle) AND un* (fts4, unicode=0)
ok 18 - The object isa DBI::db
ok 19 - bergère (fts3, unicode=1)
ok 20 - berg* (fts3, unicode=1)
ok 21 - foobar (fts3, unicode=1)
ok 22 - moutons (fts3, unicode=1)
ok 23 - "qui gardait" (fts3, unicode=1)
ok 24 - moutons NOT lait (fts3, unicode=1)
ok 25 - il était (fts3, unicode=1)
ok 26 - (il OR elle) AND un* (fts3, unicode=1)
ok 27 - bergère (fts4, unicode=1)
ok 28 - berg* (fts4, unicode=1)
ok 29 - foobar (fts4, unicode=1)
ok 30 - moutons (fts4, unicode=1)
ok 31 - "qui gardait" (fts4, unicode=1)
ok 32 - moutons NOT lait (fts4, unicode=1)
ok 33 - il était (fts4, unicode=1)
ok 34 - (il OR elle) AND un* (fts4, unicode=1)
ok 35 - no warnings
ok
t/44_rtree.t ................................
1..17
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9 - Coords for 1 match
ok 10 - Coords for 2 match
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17 - no warnings
ok
t/45_savepoints.t ...........................
1..5
ok 1 - The object isa DBI::db
ok 2 - AC != 1 inside txn
ok 3 - rolling back savepoint doesn't alter AC
ok 4 - savepoint rolled back
ok 5 - no warnings
ok
t/46_mod_perl.t ............................. skipped: requires APR::Table
t/47_execute.t ..............................
1..21
ok 1 - The object isa DBI::db
ok 2 - The object isa DBI::db
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
# expected execute failure : DBD::SQLite::st execute failed: database is locked at t/47_execute.t line 60.
ok 9
ok 10
ok 11 - The object isa DBI::db
ok 12 - The object isa DBI::db
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
# expected execute failure : DBD::SQLite::st execute failed: database is locked at t/47_execute.t line 60.
ok 19
ok 20
ok 21 - no warnings
ok
t/48_bind_param_is_sticky.t .................
1..11
ok 1 - The object isa DBI::db
ok 2 - prepare
ok 3 - selectall_arrayref returned data
ok 4 - ... with expected number of rows
ok 5 - blob eq blob
ok 6 - blob eq blob
ok 7 - selectall_arrayref returned data
ok 8 - ... with expected number of rows
ok 9 - blob eq blob
ok 10 - blob eq blob
ok 11 - no warnings
ok
t/49_trace_and_profile.t ....................
1..25
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13 - The object isa DBI::db
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25 - no warnings
ok
t/50_foreign_key_info.t .....................
1..26
ok 1 - The object isa DBI::db
ok 2 - PRAGMA foreign_keys = ON;
ok 3 - CREATE TABLE artist (
# artistid INTEGER,
# artistname TEXT,
# UNIQUE(artistid)
# );
ok 4 - CREATE TABLE editor (
# editorid INTEGER PRIMARY KEY AUTOINCREMENT,
# editorname TEXT
# );
ok 5 - ATTACH DATABASE ':memory:' AS remote;
ok 6 - CREATE TABLE remote.album (
# albumartist INTEGER NOT NULL REFERENCES artist(artistid)
# ON DELETE RESTRICT
# ON UPDATE CASCADE,
# albumname TEXT,
# albumcover BINARY,
# albumeditor INTEGER NOT NULL REFERENCES editor(editorid),
# PRIMARY KEY(albumartist, albumname)
# );
ok 7 - CREATE TABLE song(
# songid INTEGER PRIMARY KEY AUTOINCREMENT,
# songartist INTEGER,
# songalbum TEXT,
# songname TEXT,
# FOREIGN KEY(songartist, songalbum) REFERENCES album(albumartist, albumname)
# );
#
ok 8 - FK albumartist, table name
ok 9 - FK albumartist, column name
ok 10 - FK albumartist, key seq
ok 11 - FK albumartist, delete rule
ok 12 - FK albumartist, update rule
ok 13 - FK albumartist, unique
ok 14 - FK albumeditor, table name
ok 15 - FK albumeditor, column name
ok 16 - FK albumeditor, key seq
ok 17 - FK albumeditor, delete rule
ok 18 - FK albumeditor, update rule
ok 19 - FK albumeditor, primary
ok 20 - FK album with PK, only 1 result
ok 21 - FK album with PK foobar, 0 result
ok 22 - FK remote.*, 2 results
ok 23 - FK with PK remote.*, 2 results
ok 24 - FK song, key seq 1
ok 25 - FK song, key seq 2
ok 26 - no warnings
ok
t/51_table_column_metadata.t ................
1..33
ok 1 - The object isa DBI::db
ok 2 - got a metadata
ok 3 - id is auto incremental
ok 4 - data type is correct
ok 5 - id is a primary key
ok 6 - id is not null
ok 7 - got a metadata
ok 8 - name space is not auto incremental
ok 9 - data type is not defined
ok 10 - name space is not a primary key
ok 11 - name space is not null
ok 12 - successfully died when tablename is undef
ok 13 - not died when tablename is an empty string
ok 14 - successfully died when columnname is undef
ok 15 - not died when columnname is an empty string
ok 16 - successfully died when dbh is inactive
ok 17 - The object isa DBI::db
ok 18 - got a metadata
ok 19 - id is auto incremental
ok 20 - data type is correct
ok 21 - id is a primary key
ok 22 - id is not null
ok 23 - got a metadata
ok 24 - name space is not auto incremental
ok 25 - data type is not defined
ok 26 - name space is not a primary key
ok 27 - name space is not null
ok 28 - successfully died when tablename is undef
ok 29 - not died when tablename is an empty string
ok 30 - successfully died when columnname is undef
ok 31 - not died when columnname is an empty string
ok 32 - successfully died when dbh is inactive
ok 33 - no warnings
ok
t/52_db_filename.t ..........................
1..13
ok 1 - The object isa DBI::db
ok 2 - in-memory database
ok 3 - The object isa DBI::db
ok 4 - temporary database
ok 5 - The object isa DBI::db
ok 6 - test.db
ok 7 - The object isa DBI::db
ok 8 - in-memory database
ok 9 - The object isa DBI::db
ok 10 - temporary database
ok 11 - The object isa DBI::db
ok 12 - test.db
ok 13 - no warnings
ok
t/53_status.t ...............................
ok 1 - The object isa DBI::db
ok 2 - status is a hashref
ok 3 - status: 10 indicators
ok 4 - current used memory: 79816
ok 5 - db status is a hashref
ok 6 - db status: 10 indicators
ok 7 - current used cache: 6808
ok 8 - st status is a hashref
ok 9 - st status: 3 indicators
ok 10 - num of sort: 1
ok 11 - db status is a hashref
ok 12 - db status: 10 indicators
ok 13 - current used cache: 6808
ok 14 - st status is a hashref
ok 15 - st status: 3 indicators
ok 16 - num of sort: 1
1..16
ok
t/54_literal_txn.t ..........................
1..5
ok 1 - The object isa DBI::db
ok 2 - AutoCommit=1 at connection
ok 3 - AutoCommit='' after 'BEGIN TRANSACTION'
ok 4 - AutoCommit=1 after "\nCOMMIT"
ok 5 - no warnings
ok
t/cookbook_variance.t .......................
1..19
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4 - The object isa DBI::db
ok 5
ok 6
ok 7 - The object isa DBI::db
ok 8
ok 9
ok 10 - The object isa DBI::db
ok 11
ok 12
ok 13 - The object isa DBI::db
ok 14
ok 15
ok 16 - The object isa DBI::db
ok 17
ok 18
ok 19 - no warnings
ok
t/rt_15186_prepcached.t .....................
1..13
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - INSERT 1
ok 4 - INSERT 1
ok 5 - INSERT 1
ok 6 - The object isa DBI::st
ok 7 - Query 1 Row 1
ok 8 - The object isa DBI::st
ok 9 - Query 2 Row 1
ok 10 - Query 2 Row 2
ok 11 - The object isa DBI::st
ok 12 - Query 2 Row 2
ok 13 - no warnings
ok
t/rt_21406_auto_finish.t ....................
1..11
ok 1 - The object isa DBI::db
ok 2 - The object isa DBI::st
ok 3 - ->execute ok
ok 4 - Row 1 ok
ok 5 - Row 2 ok
ok 6 - The object isa DBI::st
ok 7 - ->execute ok
ok 8 - Row 1 ok
ok 9 - Row 2 ok
ok 10 - ->finish ok
ok 11 - no warnings
ok
t/rt_25371_asymmetric_unicode.t .............
1..23
ok 1 - The object isa DBI::db
ok 2 - Unicode is on
ok 3 - CREATE TABLE
ok 4 - INSERT
ok 5 - Value round-tripped ok
ok 6
ok 7 - DELETE ok
ok 8 - INSERT
ok 9 - Value round-tripped ok
ok 10
ok 11
ok 12 - DELETE ok
ok 13 - INSERT
ok 14 - Value round-tripped ok
ok 15
ok 16
ok 17 - DELETE ok
ok 18 - INSERT
ok 19 - Value round-tripped ok
ok 20
ok 21
ok 22 - DELETE ok
ok 23 - no warnings
ok
t/rt_25460_numeric_aggregate.t ..............
1..14
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13 - group/sum/sort/limit query ok
ok 14 - no warnings
ok
t/rt_25924_user_defined_func_unicode.t ......
1..31
ok 1 - The object isa DBI::db
ok 2
ok 3 - CREATE TABLE
ok 4 - INSERT
ok 5 - unicode upcase ok
ok 6 - DELETE ok
ok 7 - INSERT
ok 8 - unicode upcase ok
ok 9 - DELETE ok
ok 10 - INSERT
ok 11 - unicode upcase ok
ok 12 - DELETE ok
ok 13 - INSERT
ok 14 - unicode upcase ok
ok 15 - DELETE ok
ok 16 - The object isa DBI::db
ok 17
ok 18 - CREATE TABLE
ok 19 - INSERT
ok 20 - unicode upcase ok
ok 21 - DELETE ok
ok 22 - INSERT
ok 23 - unicode upcase ok
ok 24 - DELETE ok
ok 25 - INSERT
ok 26 - unicode upcase ok
ok 27 - DELETE ok
ok 28 - INSERT
ok 29 - unicode upcase ok
ok 30 - DELETE ok
ok 31 - no warnings
ok
t/rt_26775_distinct.t .......................
1..22
ok 1 - use DBD::SQLite;
ok 2 - create new db
ok 3 - prepare: (Set ENV{PRINT_QUERY} to true value to see query)
ok 4 - execute: (Set ENV{PRINT_QUERY} to true value to see query)
ok 5 - prepare: (Set ENV{PRINT_QUERY} to true value to see query)
ok 6 - execute: (Set ENV{PRINT_QUERY} to true value to see query)
ok 7 - prepare: (Set ENV{PRINT_QUERY} to true value to see query)
ok 8 - execute: (Set ENV{PRINT_QUERY} to true value to see query)
ok 9 - prepare: (Set ENV{PRINT_QUERY} to true value to see query)
ok 10 - execute: (Set ENV{PRINT_QUERY} to true value to see query)
ok 11 - prepare: (Set ENV{PRINT_QUERY} to true value to see query)
ok 12 - execute: (Set ENV{PRINT_QUERY} to true value to see query)
ok 13 - prepare: (Set ENV{PRINT_QUERY} to true value to see query)
ok 14 - execute: (Set ENV{PRINT_QUERY} to true value to see query)
ok 15 - prepare SELECT DISTINCT(t.name),
ok 16 - execute SELECT DISTINCT(t.name),
ok 17 - exists $hres->{name}
ok 18 - exists $hres->{tagid}
ok 19 - prepare SELECT DISTINCT t.name, t
ok 20 - execute SELECT DISTINCT t.name, t
ok 21 - exists $hres->{name}
ok 22 - exists $hres->{tagid}
ok
t/rt_27553_prepared_cache_and_analyze.t .....
1..6
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6 - no warnings
ok
t/rt_29058_group_by.t .......................
1..8
ok 1 - The object isa DBI::db
ok 2
ok 3 - Got 2 results
ok 4 - Got 2 results
ok 5 - Got 2 results
ok 6 - Got 2 results
not ok 7 - we got 0 items # TODO This test is currently broken again. Wait for a better fix, or use known workarounds shown above
# Failed (TODO) test 'we got 0 items'
# at t/rt_29058_group_by.t line 72.
# got: '0'
# expected: '2'
ok 8 - no warnings
ok
t/rt_29629_sqlite_where_length.t ............
1..19
ok 1 - The object isa DBI::db
ok 2 - insert
ok 3 - execute, select length
ok 4 - select length result
ok 5 - execute: select count(*) from artist where length(name) > ? : [2]
not ok 6 - result of: select count(*) from artist where length(name) > ? : [2] # TODO This test is currently broken again. Wait for a better fix, or use known workarounds.
# Failed (TODO) test 'result of: select count(*) from artist where length(name) > ? : [2]'
# at t/rt_29629_sqlite_where_length.t line 39.
# got: '0'
# expected: '1'
ok 7 - execute: select count(*) from artist where length(name) > 2
ok 8 - result of: select count(*) from artist where length(name) > 2
ok 9 - execute: select count(*) from artist where length(name) > 1
ok 10 - result of: select count(*) from artist where length(name) > 1
ok 11 - execute: select count(*) from artist where length(name) > ? : [1]
not ok 12 - result of: select count(*) from artist where length(name) > ? [1] # TODO This test is currently broken again. Wait for a better fix, or use known workarounds.
# Failed (TODO) test 'result of: select count(*) from artist where length(name) > ? [1]'
# at t/rt_29629_sqlite_where_length.t line 65.
# got: '0'
# expected: '1'
ok 13 - execute: select count(*) from artist where length(name) > ? : [2]
ok 14 - result of: select count(*) from artist where length(name) > ? : [2]
ok 15 - execute: select count(*) from artist where length(name) > ?+0 : [2]
ok 16 - result of: select count(*) from artist where length(name) > ?+0 : [2]
ok 17 - execute: select count(*) from artist where length(name) > ? : [2]
ok 18 - result of: select count(*) from artist where length(name) > ? : [2]
ok 19 - no warnings
ok
t/rt_31324_full_names.t .....................
1..8
ok 1 - The object isa DBI::db
ok 2 - The object isa DBI::st
ok 3 - ->execute ok
ok 4 - Shortname row ok
ok 5 - The object isa DBI::st
ok 6 - ->execute ok
ok 7 - Shortname row ok
ok 8 - no warnings
ok
t/rt_32889_prepare_cached_reexecute.t .......
1..32
ok 1 - The object isa DBI::db
ok 2 - CREATE TABLE
ok 3 - insert 1
ok 4 - insert 2
ok 5 - The object isa DBI::db
ok 6 - No warnings
ok 7 - The object isa DBI::db
ok 8 - No warnings
ok 9 - The object isa DBI::db
ok 10 - Got row 1
ok 11 - No warnings
ok 12 - The object isa DBI::db
ok 13 - Got row 1
ok 14 - Got row 1
ok 15 - No warnings
ok 16 - The object isa DBI::db
ok 17 - Got row 1
ok 18 - Got a warning
ok 19 - The object isa DBI::db
ok 20 - No warnings
ok 21 - The object isa DBI::db
ok 22 - Got row 1
ok 23 - No warnings
ok 24 - The object isa DBI::db
ok 25 - Got row 1
ok 26 - Got row 1
ok 27 - No warnings
ok 28 - The object isa DBI::db
ok 29 - Got row 1
ok 30 - Got row 1
ok 31 - No warnings
ok 32 - no warnings
ok
t/rt_36836_duplicate_key.t ..................
1..5
ok 1 - The object isa DBI::db
ok 2 - create table
ok 3 - insert
ok 4 - duplicate
ok 5 - no warnings
ok
t/rt_36838_unique_and_bus_error.t ...........
1..4
ok 1 - The object isa DBI::db
ok 2
ok 3 - DBD::SQLite::db do failed: column num is not unique at t/rt_36838_unique_and_bus_error.t line 19.
#
ok 4 - no warnings
ok
t/rt_40594_nullable.t .......................
1..7
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/rt_48393_debug_panic_with_commit.t ........ skipped: set $ENV{TEST_DBD_SQLITE_WITH_DEBUGGER} to enable this test
t/rt_50503_fts3.t ...........................
1..6
ok 1 - The object isa DBI::db
ok 2
ok 3
ok 4
ok 5
ok 6 - no warnings
ok
t/rt_52573_manual_exclusive_lock.t ..........
1..370
ok 1 - The object isa DBI::db
ok 2 - AutoCommit is on
ok 3 - BegunWork is off
ok 4 - a statement works
ok 5 - AutoCommit is still on
ok 6 - BegunWork is still off
ok 7 - begin_work works
ok 8 - AutoCommit is turned off
ok 9 - BegunWork is turned on
ok 10 - but second begin_work should fail
ok 11 - other statement should work
ok 12 - rolled back/committed
ok 13 - AutoCommit is turned on
ok 14 - BegunWork is turned off
ok 15 - begin_work works
ok 16 - AutoCommit is turned off
ok 17 - BegunWork is turned on
ok 18 - first BEGIN should be passed through
ok 19 - second BEGIN should fail
ok 20 - and second begin_work also should fail
ok 21 - other statement should work
ok 22 - rolled back/committed
ok 23 - AutoCommit is turned on now
ok 24 - BegunWork is turned off
ok 25 - begin_work works
ok 26 - AutoCommit is turned off
ok 27 - BegunWork is turned on
ok 28 - statement should work
ok 29 - BEGIN after other statements should fail
ok 30 - and second begin_work also should fail
ok 31 - other statement should work
ok 32 - rolled back/committed
ok 33 - AutoCommit is turned on now
ok 34 - BegunWork is turned off
ok 35 - AutoCommit is on
ok 36 - BegunWork is off
ok 37 - BEGIN should work
ok 38 - AutoCommit is turned off
ok 39 - BegunWork is turned on
ok 40 - second BEGIN should fail
ok 41 - other statement should work
ok 42 - rolled back/committed
ok 43 - AutoCommit is turned on now
ok 44 - BegunWork is turned off
ok 45 - AutoCommit is on
ok 46 - BegunWork is off
ok 47 - BEGIN should work
ok 48 - AutoCommit is turned off
ok 49 - BegunWork is turned on
ok 50 - second BEGIN should fail
ok 51 - and second begin_work also should fail
ok 52 - other statement should work
ok 53 - rolled back/committed
ok 54 - AutoCommit is turned on now
ok 55 - BegunWork is turned off
ok 56 - AutoCommit is on
ok 57 - BegunWork is off
ok 58 - AutoCommit is turned off
ok 59 - BegunWork is still off
ok 60 - BEGIN should work
ok 61 - AutoCommit is turned off
ok 62 - BegunWork is still off
ok 63 - second BEGIN should fail
ok 64 - and begin_work also should fail
ok 65 - other statement should work
ok 66 - rolled back/committed
ok 67 - AutoCommit is still off
ok 68 - BegunWork is still off
ok 69 - AutoCommit is on
ok 70 - BegunWork is off
ok 71 - AutoCommit is turned off
ok 72 - BegunWork is still off
ok 73 - begin_work should fail
ok 74 - AutoCommit is still off
ok 75 - BegunWork is still off
ok 76 - BEGIN should work
ok 77 - AutoCommit is still off
ok 78 - BegunWork is still off
ok 79 - and second begin_work also should fail
ok 80 - other statement should work
ok 81 - rolled back/committed
ok 82 - AutoCommit is still off
ok 83 - BegunWork is still off
ok 84 - AutoCommit is on
ok 85 - BegunWork is off
ok 86 - AutoCommit is turned off
ok 87 - BegunWork is still off
ok 88 - other statement should work
ok 89 - AutoCommit is still off
ok 90 - BegunWork is still off
ok 91 - rolled back/committed
ok 92 - AutoCommit is still off
ok 93 - BegunWork is still off
ok 94 - AutoCommit is on
ok 95 - BegunWork is off
ok 96 - a statement works
ok 97 - AutoCommit is still on
ok 98 - BegunWork is still off
ok 99 - begin_work works
ok 100 - AutoCommit is turned off
ok 101 - BegunWork is turned on
ok 102 - but second begin_work should fail
ok 103 - other statement should work
ok 104 - rolled back/committed
ok 105 - AutoCommit is turned on
ok 106 - BegunWork is turned off
ok 107 - begin_work works
ok 108 - AutoCommit is turned off
ok 109 - BegunWork is turned on
ok 110 - first BEGIN should be passed through
ok 111 - second BEGIN should fail
ok 112 - and second begin_work also should fail
ok 113 - other statement should work
ok 114 - rolled back/committed
ok 115 - AutoCommit is turned on now
ok 116 - BegunWork is turned off
ok 117 - begin_work works
ok 118 - AutoCommit is turned off
ok 119 - BegunWork is turned on
ok 120 - statement should work
ok 121 - BEGIN after other statements should fail
ok 122 - and second begin_work also should fail
ok 123 - other statement should work
ok 124 - rolled back/committed
ok 125 - AutoCommit is turned on now
ok 126 - BegunWork is turned off
ok 127 - AutoCommit is on
ok 128 - BegunWork is off
ok 129 - BEGIN should work
ok 130 - AutoCommit is turned off
ok 131 - BegunWork is turned on
ok 132 - second BEGIN should fail
ok 133 - other statement should work
ok 134 - rolled back/committed
ok 135 - AutoCommit is turned on now
ok 136 - BegunWork is turned off
ok 137 - AutoCommit is on
ok 138 - BegunWork is off
ok 139 - BEGIN should work
ok 140 - AutoCommit is turned off
ok 141 - BegunWork is turned on
ok 142 - second BEGIN should fail
ok 143 - and second begin_work also should fail
ok 144 - other statement should work
ok 145 - rolled back/committed
ok 146 - AutoCommit is turned on now
ok 147 - BegunWork is turned off
ok 148 - AutoCommit is on
ok 149 - BegunWork is off
ok 150 - AutoCommit is turned off
ok 151 - BegunWork is still off
ok 152 - BEGIN should work
ok 153 - AutoCommit is turned off
ok 154 - BegunWork is still off
ok 155 - second BEGIN should fail
ok 156 - and begin_work also should fail
ok 157 - other statement should work
ok 158 - rolled back/committed
ok 159 - AutoCommit is still off
ok 160 - BegunWork is still off
ok 161 - AutoCommit is on
ok 162 - BegunWork is off
ok 163 - AutoCommit is turned off
ok 164 - BegunWork is still off
ok 165 - begin_work should fail
ok 166 - AutoCommit is still off
ok 167 - BegunWork is still off
ok 168 - BEGIN should work
ok 169 - AutoCommit is still off
ok 170 - BegunWork is still off
ok 171 - and second begin_work also should fail
ok 172 - other statement should work
ok 173 - rolled back/committed
ok 174 - AutoCommit is still off
ok 175 - BegunWork is still off
ok 176 - AutoCommit is on
ok 177 - BegunWork is off
ok 178 - AutoCommit is turned off
ok 179 - BegunWork is still off
ok 180 - other statement should work
ok 181 - AutoCommit is still off
ok 182 - BegunWork is still off
ok 183 - rolled back/committed
ok 184 - AutoCommit is still off
ok 185 - BegunWork is still off
ok 186 - AutoCommit is on
ok 187 - BegunWork is off
ok 188 - a statement works
ok 189 - AutoCommit is still on
ok 190 - BegunWork is still off
ok 191 - begin_work works
ok 192 - AutoCommit is turned off
ok 193 - BegunWork is turned on
ok 194 - but second begin_work should fail
ok 195 - other statement should work
ok 196 - rolled back/committed
ok 197 - AutoCommit is turned on
ok 198 - BegunWork is turned off
ok 199 - begin_work works
ok 200 - AutoCommit is turned off
ok 201 - BegunWork is turned on
ok 202 - first BEGIN should be passed through
ok 203 - second BEGIN should fail
ok 204 - and second begin_work also should fail
ok 205 - other statement should work
ok 206 - rolled back/committed
ok 207 - AutoCommit is turned on now
ok 208 - BegunWork is turned off
ok 209 - begin_work works
ok 210 - AutoCommit is turned off
ok 211 - BegunWork is turned on
ok 212 - statement should work
ok 213 - BEGIN after other statements should fail
ok 214 - and second begin_work also should fail
ok 215 - other statement should work
ok 216 - rolled back/committed
ok 217 - AutoCommit is turned on now
ok 218 - BegunWork is turned off
ok 219 - AutoCommit is on
ok 220 - BegunWork is off
ok 221 - BEGIN should work
ok 222 - AutoCommit is turned off
ok 223 - BegunWork is turned on
ok 224 - second BEGIN should fail
ok 225 - other statement should work
ok 226 - rolled back/committed
ok 227 - AutoCommit is turned on now
ok 228 - BegunWork is turned off
ok 229 - AutoCommit is on
ok 230 - BegunWork is off
ok 231 - BEGIN should work
ok 232 - AutoCommit is turned off
ok 233 - BegunWork is turned on
ok 234 - second BEGIN should fail
ok 235 - and second begin_work also should fail
ok 236 - other statement should work
ok 237 - rolled back/committed
ok 238 - AutoCommit is turned on now
ok 239 - BegunWork is turned off
ok 240 - AutoCommit is on
ok 241 - BegunWork is off
ok 242 - AutoCommit is turned off
ok 243 - BegunWork is still off
ok 244 - BEGIN should work
ok 245 - AutoCommit is turned off
ok 246 - BegunWork is still off
ok 247 - second BEGIN should fail
ok 248 - and begin_work also should fail
ok 249 - other statement should work
ok 250 - rolled back/committed
ok 251 - AutoCommit is still off
ok 252 - BegunWork is still off
ok 253 - AutoCommit is on
ok 254 - BegunWork is off
ok 255 - AutoCommit is turned off
ok 256 - BegunWork is still off
ok 257 - begin_work should fail
ok 258 - AutoCommit is still off
ok 259 - BegunWork is still off
ok 260 - BEGIN should work
ok 261 - AutoCommit is still off
ok 262 - BegunWork is still off
ok 263 - and second begin_work also should fail
ok 264 - other statement should work
ok 265 - rolled back/committed
ok 266 - AutoCommit is still off
ok 267 - BegunWork is still off
ok 268 - AutoCommit is on
ok 269 - BegunWork is off
ok 270 - AutoCommit is turned off
ok 271 - BegunWork is still off
ok 272 - other statement should work
ok 273 - AutoCommit is still off
ok 274 - BegunWork is still off
ok 275 - rolled back/committed
ok 276 - AutoCommit is still off
ok 277 - BegunWork is still off
ok 278 - AutoCommit is on
ok 279 - BegunWork is off
ok 280 - a statement works
ok 281 - AutoCommit is still on
ok 282 - BegunWork is still off
ok 283 - begin_work works
ok 284 - AutoCommit is turned off
ok 285 - BegunWork is turned on
ok 286 - but second begin_work should fail
ok 287 - other statement should work
ok 288 - rolled back/committed
ok 289 - AutoCommit is turned on
ok 290 - BegunWork is turned off
ok 291 - begin_work works
ok 292 - AutoCommit is turned off
ok 293 - BegunWork is turned on
ok 294 - first BEGIN should be passed through
ok 295 - second BEGIN should fail
ok 296 - and second begin_work also should fail
ok 297 - other statement should work
ok 298 - rolled back/committed
ok 299 - AutoCommit is turned on now
ok 300 - BegunWork is turned off
ok 301 - begin_work works
ok 302 - AutoCommit is turned off
ok 303 - BegunWork is turned on
ok 304 - statement should work
ok 305 - BEGIN after other statements should fail
ok 306 - and second begin_work also should fail
ok 307 - other statement should work
ok 308 - rolled back/committed
ok 309 - AutoCommit is turned on now
ok 310 - BegunWork is turned off
ok 311 - AutoCommit is on
ok 312 - BegunWork is off
ok 313 - BEGIN should work
ok 314 - AutoCommit is turned off
ok 315 - BegunWork is turned on
ok 316 - second BEGIN should fail
ok 317 - other statement should work
ok 318 - rolled back/committed
ok 319 - AutoCommit is turned on now
ok 320 - BegunWork is turned off
ok 321 - AutoCommit is on
ok 322 - BegunWork is off
ok 323 - BEGIN should work
ok 324 - AutoCommit is turned off
ok 325 - BegunWork is turned on
ok 326 - second BEGIN should fail
ok 327 - and second begin_work also should fail
ok 328 - other statement should work
ok 329 - rolled back/committed
ok 330 - AutoCommit is turned on now
ok 331 - BegunWork is turned off
ok 332 - AutoCommit is on
ok 333 - BegunWork is off
ok 334 - AutoCommit is turned off
ok 335 - BegunWork is still off
ok 336 - BEGIN should work
ok 337 - AutoCommit is turned off
ok 338 - BegunWork is still off
ok 339 - second BEGIN should fail
ok 340 - and begin_work also should fail
ok 341 - other statement should work
ok 342 - rolled back/committed
ok 343 - AutoCommit is still off
ok 344 - BegunWork is still off
ok 345 - AutoCommit is on
ok 346 - BegunWork is off
ok 347 - AutoCommit is turned off
ok 348 - BegunWork is still off
ok 349 - begin_work should fail
ok 350 - AutoCommit is still off
ok 351 - BegunWork is still off
ok 352 - BEGIN should work
ok 353 - AutoCommit is still off
ok 354 - BegunWork is still off
ok 355 - and second begin_work also should fail
ok 356 - other statement should work
ok 357 - rolled back/committed
ok 358 - AutoCommit is still off
ok 359 - BegunWork is still off
ok 360 - AutoCommit is on
ok 361 - BegunWork is off
ok 362 - AutoCommit is turned off
ok 363 - BegunWork is still off
ok 364 - other statement should work
ok 365 - AutoCommit is still off
ok 366 - BegunWork is still off
ok 367 - rolled back/committed
ok 368 - AutoCommit is still off
ok 369 - BegunWork is still off
ok 370 - no warnings
ok
t/rt_53235_icu_compatibility.t .............. skipped: requires SQLite ICU plugin to be enabled
t/rt_62370_diconnected_handles_operation.t ..
1..80
ok 1 - The object isa DBI::db
ok 2 - disconnected
ok 3 - commit dies with error: DBD::SQLite::db commit failed: attempt to commit on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 36.
#
ok 4 - rollback dies with error: DBD::SQLite::db rollback failed: attempt to rollback on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 36.
#
ok 5 - last_insert_id dies with error: DBD::SQLite::db last_insert_id failed: attempt to get last inserted id on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 42.
#
ok 6 - do dies with error: DBD::SQLite::db do failed: attempt to prepare on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 48.
#
ok 7 - selectrow_arrayref dies with error: DBD::SQLite::db selectrow_arrayref failed: attempt to prepare on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 54.
#
ok 8 - store doesn't cause segfault
ok 9 - The object isa DBI::db
ok 10 - disconnected
ok 11 - commit dies with error: DBD::SQLite::db commit failed: attempt to commit on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 36.
#
ok 12 - rollback dies with error: DBD::SQLite::db rollback failed: attempt to rollback on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 36.
#
ok 13 - last_insert_id dies with error: DBD::SQLite::db last_insert_id failed: attempt to get last inserted id on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 42.
#
ok 14 - do dies with error: DBD::SQLite::db do failed: attempt to prepare on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 48.
#
ok 15 - selectrow_arrayref dies with error: DBD::SQLite::db selectrow_arrayref failed: attempt to prepare on inactive database handle at t/rt_62370_diconnected_handles_operation.t line 54.
#
ok 16 - store doesn't cause segfault
ok 17 - The object isa DBI::db
ok 18 - disconnected
ok 19 - busy timeout dies with error: DBD::SQLite::db busy_timeout failed: attempt to set busy timeout on inactive database handle at t/lib/Test.pm line 119.
#
ok 20 - create_function dies with error: DBD::SQLite::db create_function failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle at t/lib/Test.pm line 119.
#
ok 21 - enable_load_extension dies with error: DBD::SQLite::db enable_load_extension failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle at t/lib/Test.pm line 119.
#
ok 22 - create_aggregate dies with error: DBD::SQLite::db create_aggregate failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle at t/lib/Test.pm line 119.
#
ok 23 - create_collation dies with error: DBD::SQLite::db create_collation failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle at t/lib/Test.pm line 119.
#
ok 24 - create_collation dies with error: DBD::SQLite::db create_collation failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle at t/lib/Test.pm line 119.
#
ok 25 - collation_needed dies with error: DBD::SQLite::db collation_needed failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle at t/lib/Test.pm line 119.
#
ok 26 - progress_handler dies with error: DBD::SQLite::db progress_handler failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle at t/lib/Test.pm line 119.
#
ok 27 - commit hook dies with error: DBD::SQLite::db commit_hook failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle at t/lib/Test.pm line 119.
#
ok 28 - rollback hook dies with error: DBD::SQLite::db rollback_hook failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle at t/lib/Test.pm line 119.
#
ok 29 - update hook dies with error: DBD::SQLite::db update_hook failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle
# attempt to set update hook on inactive database handle at t/lib/Test.pm line 119.
#
ok 30 - set authorizer dies with error: DBD::SQLite::db set_authorizer failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle
# attempt to set update hook on inactive database handle
# attempt to set authorizer on inactive database handle at t/lib/Test.pm line 119.
#
ok 31 - backup from file dies with error: DBD::SQLite::db backup_from_file failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle
# attempt to set update hook on inactive database handle
# attempt to set authorizer on inactive database handle
# attempt to backup from file on inactive database handle at t/lib/Test.pm line 119.
#
ok 32 - backup to file dies with error: DBD::SQLite::db backup_to_file failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle
# attempt to set update hook on inactive database handle
# attempt to set authorizer on inactive database handle
# attempt to backup from file on inactive database handle
# attempt to backup to file on inactive database handle at t/lib/Test.pm line 119.
#
ok 33 - The object isa DBI::db
ok 34 - disconnected
ok 35 - busy timeout dies with error: DBD::SQLite::db busy_timeout failed: attempt to set busy timeout on inactive database handle at t/lib/Test.pm line 119.
#
ok 36 - create_function dies with error: DBD::SQLite::db create_function failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle at t/lib/Test.pm line 119.
#
ok 37 - enable_load_extension dies with error: DBD::SQLite::db enable_load_extension failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle at t/lib/Test.pm line 119.
#
ok 38 - create_aggregate dies with error: DBD::SQLite::db create_aggregate failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle at t/lib/Test.pm line 119.
#
ok 39 - create_collation dies with error: DBD::SQLite::db create_collation failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle at t/lib/Test.pm line 119.
#
ok 40 - create_collation dies with error: DBD::SQLite::db create_collation failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle at t/lib/Test.pm line 119.
#
ok 41 - collation_needed dies with error: DBD::SQLite::db collation_needed failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle at t/lib/Test.pm line 119.
#
ok 42 - progress_handler dies with error: DBD::SQLite::db progress_handler failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle at t/lib/Test.pm line 119.
#
ok 43 - commit hook dies with error: DBD::SQLite::db commit_hook failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle at t/lib/Test.pm line 119.
#
ok 44 - rollback hook dies with error: DBD::SQLite::db rollback_hook failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle at t/lib/Test.pm line 119.
#
ok 45 - update hook dies with error: DBD::SQLite::db update_hook failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle
# attempt to set update hook on inactive database handle at t/lib/Test.pm line 119.
#
ok 46 - set authorizer dies with error: DBD::SQLite::db set_authorizer failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle
# attempt to set update hook on inactive database handle
# attempt to set authorizer on inactive database handle at t/lib/Test.pm line 119.
#
ok 47 - backup from file dies with error: DBD::SQLite::db backup_from_file failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle
# attempt to set update hook on inactive database handle
# attempt to set authorizer on inactive database handle
# attempt to backup from file on inactive database handle at t/lib/Test.pm line 119.
#
ok 48 - backup to file dies with error: DBD::SQLite::db backup_to_file failed: attempt to set busy timeout on inactive database handle
# attempt to create function on inactive database handle
# attempt to enable load extension on inactive database handle
# attempt to create aggregate on inactive database handle
# attempt to create collation on inactive database handle
# attempt to create collation on inactive database handle
# attempt to see if collation is needed on inactive database handle
# attempt to set progress handler on inactive database handle
# attempt to set commit hook on inactive database handle
# attempt to set rollback hook on inactive database handle
# attempt to set update hook on inactive database handle
# attempt to set authorizer on inactive database handle
# attempt to backup from file on inactive database handle
# attempt to backup to file on inactive database handle at t/lib/Test.pm line 119.
#
ok 49 - The object isa DBI::db
ok 50 - disconnected
ok 51 - busy timeout dies with error: DBD::SQLite::db sqlite_busy_timeout failed: attempt to set busy timeout on inactive database handle at t/lib/Test.pm line 127.
#
ok 52 - create_function dies with error: DBD::SQLite::db sqlite_create_function failed: attempt to create function on inactive database handle at t/lib/Test.pm line 127.
#
ok 53 - enable_load_extension dies with error: DBD::SQLite::db sqlite_enable_load_extension failed: attempt to enable load extension on inactive database handle at t/lib/Test.pm line 127.
#
ok 54 - create_aggregate dies with error: DBD::SQLite::db sqlite_create_aggregate failed: attempt to create aggregate on inactive database handle at t/lib/Test.pm line 127.
#
ok 55 - create_collation dies with error: DBD::SQLite::db sqlite_create_collation failed: attempt to create collation on inactive database handle at t/lib/Test.pm line 127.
#
ok 56 - create_collation dies with error: DBD::SQLite::db sqlite_create_collation failed: attempt to create collation on inactive database handle at t/lib/Test.pm line 127.
#
ok 57 - collation_needed dies with error: DBD::SQLite::db sqlite_collation_needed failed: attempt to see if collation is needed on inactive database handle at t/lib/Test.pm line 127.
#
ok 58 - progress_handler dies with error: DBD::SQLite::db sqlite_progress_handler failed: attempt to set progress handler on inactive database handle at t/lib/Test.pm line 127.
#
ok 59 - commit hook dies with error: DBD::SQLite::db sqlite_commit_hook failed: attempt to set commit hook on inactive database handle at t/lib/Test.pm line 127.
#
ok 60 - rollback hook dies with error: DBD::SQLite::db sqlite_rollback_hook failed: attempt to set rollback hook on inactive database handle at t/lib/Test.pm line 127.
#
ok 61 - update hook dies with error: DBD::SQLite::db sqlite_update_hook failed: attempt to set update hook on inactive database handle at t/lib/Test.pm line 127.
#
ok 62 - set authorizer dies with error: DBD::SQLite::db sqlite_set_authorizer failed: attempt to set authorizer on inactive database handle at t/lib/Test.pm line 127.
#
ok 63 - backup from file dies with error: DBD::SQLite::db sqlite_backup_from_file failed: attempt to backup from file on inactive database handle at t/lib/Test.pm line 127.
#
ok 64 - backup to file dies with error: DBD::SQLite::db sqlite_backup_to_file failed: attempt to backup to file on inactive database handle at t/lib/Test.pm line 127.
#
ok 65 - The object isa DBI::db
ok 66 - disconnected
ok 67 - busy timeout dies with error: DBD::SQLite::db sqlite_busy_timeout failed: attempt to set busy timeout on inactive database handle at t/lib/Test.pm line 127.
#
ok 68 - create_function dies with error: DBD::SQLite::db sqlite_create_function failed: attempt to create function on inactive database handle at t/lib/Test.pm line 127.
#
ok 69 - enable_load_extension dies with error: DBD::SQLite::db sqlite_enable_load_extension failed: attempt to enable load extension on inactive database handle at t/lib/Test.pm line 127.
#
ok 70 - create_aggregate dies with error: DBD::SQLite::db sqlite_create_aggregate failed: attempt to create aggregate on inactive database handle at t/lib/Test.pm line 127.
#
ok 71 - create_collation dies with error: DBD::SQLite::db sqlite_create_collation failed: attempt to create collation on inactive database handle at t/lib/Test.pm line 127.
#
ok 72 - create_collation dies with error: DBD::SQLite::db sqlite_create_collation failed: attempt to create collation on inactive database handle at t/lib/Test.pm line 127.
#
ok 73 - collation_needed dies with error: DBD::SQLite::db sqlite_collation_needed failed: attempt to see if collation is needed on inactive database handle at t/lib/Test.pm line 127.
#
ok 74 - progress_handler dies with error: DBD::SQLite::db sqlite_progress_handler failed: attempt to set progress handler on inactive database handle at t/lib/Test.pm line 127.
#
ok 75 - commit hook dies with error: DBD::SQLite::db sqlite_commit_hook failed: attempt to set commit hook on inactive database handle at t/lib/Test.pm line 127.
#
ok 76 - rollback hook dies with error: DBD::SQLite::db sqlite_rollback_hook failed: attempt to set rollback hook on inactive database handle at t/lib/Test.pm line 127.
#
ok 77 - update hook dies with error: DBD::SQLite::db sqlite_update_hook failed: attempt to set update hook on inactive database handle at t/lib/Test.pm line 127.
#
ok 78 - set authorizer dies with error: DBD::SQLite::db sqlite_set_authorizer failed: attempt to set authorizer on inactive database handle at t/lib/Test.pm line 127.
#
ok 79 - backup from file dies with error: DBD::SQLite::db sqlite_backup_from_file failed: attempt to backup from file on inactive database handle at t/lib/Test.pm line 127.
#
ok 80 - backup to file dies with error: DBD::SQLite::db sqlite_backup_to_file failed: attempt to backup to file on inactive database handle at t/lib/Test.pm line 127.
#
ok
t/rt_64177_ping_wipes_out_the_errstr.t ......
1..8
ok 1 - The object isa DBI::db
ok 2 - raised error
ok 3 - has err
ok 4 - has errstr
ok 5 - ping succeeded
ok 6 - err is not wiped out
ok 7 - errstr is not wiped out
ok 8 - no warnings
ok
t/rt_67581_bind_params_mismatch.t ...........
1..34
ok 1 - The object isa DBI::db
ok 2 - inserted without errors
ok 3 - got correct value
ok 4 - inserted without errors
ok 5 - got correct value
ok 6 - inserted without errors
ok 7 - got correct value
ok 8 - inserted without errors
ok 9 - got correct value
ok 10 - inserted without errors
ok 11 - got correct value
ok 12 - inserted without errors
ok 13 - got correct value
ok 14 - The object isa DBI::db
ok 15 - inserted without errors
ok 16 - got correct value
ok 17 - died correctly
ok 18 - returns undef
ok 19 - insert failed: type mismatch
ok 20 - not inserted/indexed
ok 21 - died correctly
ok 22 - returns undef
ok 23 - insert failed: type mismatch
ok 24 - not inserted/indexed
ok 25 - inserted without errors
ok 26 - got correct value
ok 27 - died correctly
ok 28 - returns undef
ok 29 - insert failed: type mismatch
ok 30 - not inserted/indexed
ok 31 - died correctly
ok 32 - returns undef
ok 33 - insert failed: type mismatch
ok 34 - not inserted/indexed
ok
t/rt_71311_bind_col_and_unicode.t ...........
1..50
ok 1 - The object isa DBI::db
ok 2
ok 3 - row 1 is unicode
ok 4
ok 5 - row 2 is not unicode
ok 6
ok 7 - row 3 is not unicode
ok 8
ok 9 - row 4 is unicode
ok 10
ok 11 - row 5 is unicode
ok 12
ok 13 - row 6 is unicode
ok 14
ok 15 - row 1 is unicode
ok 16
ok 17 - row 2 is not unicode
ok 18
ok 19 - row 3 is not unicode
ok 20
ok 21 - row 4 is unicode
ok 22
ok 23 - row 5 is unicode
ok 24
ok 25 - row 6 is unicode
ok 26
ok 27 - row 1 is not unicode
ok 28
ok 29 - row 2 is not unicode
ok 30
ok 31 - row 3 is not unicode
ok 32
ok 33 - row 4 is not unicode
ok 34
ok 35 - row 5 is not unicode
ok 36
ok 37 - row 6 is not unicode
ok 38
ok 39 - row 1 is not unicode
ok 40
ok 41 - row 2 is not unicode
ok 42
ok 43 - row 3 is not unicode
ok 44
ok 45 - row 4 is not unicode
ok 46
ok 47 - row 5 is not unicode
ok 48
ok 49 - row 6 is not unicode
ok 50 - no warnings
ok
t/rt_73159_fts_tokenizer_segfault.t .........
1..2
ok 1 - The object isa DBI::db
ok 2 - cause an error but not segfault
ok
t/rt_73787_exponential_buffer_overflow.t ....
1..6
ok 1 - The object isa DBI::db
ok 2 - got 0
ok 3 - and without errors
ok 4 - got 1
ok 5 - and without errors
ok 6 - no warnings
ok
t/rt_77724_primary_key_with_a_whitespace.t ..
1..4
ok 1 - The object isa DBI::db
ok 2 - Found the primary key column.
ok 3 - Key column name reported correctly.
ok 4 - no warnings
ok
t/rt_78833_utf8_flag_for_column_names.t .....
1..59
ok 1 - correctly decoded
ok 2 - The object isa DBI::db
ok 3 - insert successfully
ok 4 - insert with unicode name successfully
ok 5 - unicode placeholders
ok 6 - got correct row
ok 7 - got correct (encoded) unicode column data
ok 8 - (decoded) unicode column does not exist
ok 9 - got correct (encoded) unicode column data
ok 10 - (decoded) unicode column does not exist
ok 11 - got correct id by the (encoded) unicode column value
ok 12 - column_info returns the correctly encoded column name
ok 13 - primary_key_info returns the correctly encoded primary key name
ok 14 - foreign_key_info returns the correctly encoded foreign key name
ok 15 - table_info returns the correctly encoded table name
ok 16 - The object isa DBI::db
ok 17 - insert successfully
ok 18 - insert with unicode name successfully
ok 19 - unicode placeholders
ok 20 - got correct row
ok 21 - got correct (decoded) unicode column data
ok 22 - (encoded) unicode column does not exist
ok 23 - got correct (decoded) unicode column data
ok 24 - (encoded) unicode column does not exist
ok 25 - got correct id by the (decoded) unicode column value
ok 26 - column_info returns the correctly decoded column name
ok 27 - primary_key_info returns the correctly decoded primary key name
ok 28 - foreign_key_info returns the correctly decoded foreign key name
ok 29 - table_info returns the correctly decoded table name
ok 30 - correctly decoded
ok 31 - The object isa DBI::db
ok 32 - insert successfully
ok 33 - insert with unicode name successfully
ok 34 - unicode placeholders
ok 35 - got correct row
ok 36 - got correct (encoded) unicode column data
ok 37 - (decoded) unicode column does not exist
ok 38 - got correct (encoded) unicode column data
ok 39 - (decoded) unicode column does not exist
ok 40 - got correct id by the (encoded) unicode column value
ok 41 - column_info returns the correctly encoded column name
ok 42 - primary_key_info returns the correctly encoded primary key name
ok 43 - foreign_key_info returns the correctly encoded foreign key name
ok 44 - table_info returns the correctly encoded table name
ok 45 - The object isa DBI::db
ok 46 - insert successfully
ok 47 - insert with unicode name successfully
ok 48 - unicode placeholders
ok 49 - got correct row
ok 50 - got correct (decoded) unicode column data
ok 51 - (encoded) unicode column does not exist
ok 52 - got correct (decoded) unicode column data
ok 53 - (encoded) unicode column does not exist
ok 54 - got correct id by the (decoded) unicode column value
ok 55 - column_info returns the correctly decoded column name
ok 56 - primary_key_info returns the correctly decoded primary key name
ok 57 - foreign_key_info returns the correctly decoded foreign key name
ok 58 - table_info returns the correctly decoded table name
ok 59 - no warnings
ok
t/rt_81536_multi_column_primary_key_info.t ..
1..16
ok 1 - The object isa DBI::db
ok 2 - found 1 pks
ok 3 - first pk name is id
ok 4 - The object isa DBI::db
ok 5 - found 1 pks
ok 6 - first pk name is id
ok 7 - The object isa DBI::db
ok 8 - found 2 pks
ok 9 - first pk name is type
ok 10 - second pk name is id
ok 11 - The object isa DBI::db
ok 12 - found 3 pks
ok 13 - all pks are correct
ok 14 - pk order is correct
ok 15 - pk KEY_SEQ is correct
ok 16 - no warnings
ok
All tests successful.
Files=81, Tests=1861, 16 wallclock secs ( 0.49 usr 0.18 sys + 6.25 cusr 1.23 csys = 8.15 CPU)
Result: PASS
ISHIGAKI/DBD-SQLite-1.40.tar.gz
make test TEST_VERBOSE=1 -- OK
Kenichi Ishigaki <ishigaki@cpan.org>
Self Contained SQLite RDBMS in a DBI Driver
>>> (cd /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8 && tar cvf - DBD-SQLite-1.40.ppd blib) | gzip -c >/home/fly1600/var/REPO/I/IS/ISHIGAKI/DBD-SQLite-1.40.tar.gz
DBD-SQLite-1.40.ppd
blib/
blib/lib/
blib/lib/DBD/
blib/lib/DBD/SQLite.pm
blib/lib/DBD/SQLite/
blib/lib/DBD/SQLite/Cookbook.pod
blib/lib/auto/
blib/lib/auto/share/
blib/lib/auto/share/dist/
blib/lib/auto/share/dist/DBD-SQLite/
blib/lib/auto/share/dist/DBD-SQLite/sqlite3.c
blib/lib/auto/share/dist/DBD-SQLite/sqlite3.h
blib/lib/auto/share/dist/DBD-SQLite/sqlite3ext.h
blib/arch/
blib/arch/auto/
blib/arch/auto/DBD/
blib/arch/auto/DBD/SQLite/
blib/arch/auto/DBD/SQLite/SQLite.so
blib/arch/auto/DBD/SQLite/SQLite.bs
blib/man3/
blib/man3/DBD::SQLite.3
blib/man3/DBD::SQLite::Cookbook.3
>>> mv /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/DBD-SQLite-1.40.ppd /home/fly1600/var/REPO/I/IS/ISHIGAKI
Running test for module 'CTK'
Running make for A/AB/ABALAMA/CTKlib-1.12.tar.gz
Prepending /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/arch /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/lib /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb
Prepending /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/arch /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/lib /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/arch /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/lib /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running make for A/AB/ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz
Prepending /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/arch /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/lib /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1600/var/cpan/build/MPMinusX-AuthSsn-1.00-NGBq8C
Prepending /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/arch /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/lib /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building A/AB/ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz
Warning: Prerequisite 'MPMinus => 1.17' for 'ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz' failed when processing 'ABALAMA/MPMinus-1.17-withoutworldwriteables.tar.gz' with 'make_test => NO one dependency not OK (mod_perl2); additionally test harness failed'. Continuing, but chances to succeed are limited.
>>> make
cp lib/MPMinusX/AuthSsn.pm blib/lib/MPMinusX/AuthSsn.pm
Manifying blib/man3/MPMinusX::AuthSsn.3
ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz
make -- OK
Prepending /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/arch /home/fly1600/var/cpan/build/DBD-SQLite-1.40-QFR3H8/blib/lib /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/arch /home/fly1600/var/cpan/build/CTKlib-1.12-maJ8bb/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1600/ap1600/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01-use.t .....
1..1
ok 1 - use MPMinusX::AuthSsn;
ok
t/02-new.t .....
1..5
ok 1 - The object isa Test::MPMinus
ok 2 - Start
ok 3 - Test method: t()
ok 4 - The object isa MPMinusX::AuthSsn
ok 5 - Finish
ok
t/03-denied.t ..
1..1
ok 1 - Access denied
ok
t/04-auth.t ....
1..10
ok 1 - Access denied authen(LOGIN_INCORRECT): LOGIN_INCORRECT
ok 2 - Access denied authen(PASSWORD_INCORRECT): PASSWORD_INCORRECT
ok 3 - Access denied authen(AUTH_REQUIRED): AUTH_REQUIRED
ok 4 - Grant access authen(OK): OK
ok 5 - Login is foo
ok 6 - Access denied authz(FORBIDDEN): FORBIDDEN
ok 7 - Grant access authz(OK/NEW): NEW
ok 8 - USID generated
ok 9 - Grant access access(OK): OK
ok 10 - Access denied access(FORBIDDEN): FORBIDDEN
ok
All tests successful.
Files=4, Tests=17, 1 wallclock secs ( 0.03 usr 0.02 sys + 0.70 cusr 0.12 csys = 0.87 CPU)
Result: PASS
ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz
Tests succeeded but one dependency not OK (MPMinus)
ABALAMA/MPMinusX-AuthSsn-1.00.tar.gz
[dependencies] -- NA
VmSize: 295964 kB
Finished 2013-08-15T15:28:02