Start 2010-04-13T23:33:33
ActivePerl-1200 CPAN-1.9402
Going to read '/home/fly1200/var/cpan/Metadata'
Database was generated on Tue, 13 Apr 2010 21:27:20 GMT
Running make for A/AL/ALEXMV/Jifty-DBI-0.60.tar.gz
Checksum for /net/nas/data/cpan/authors/id/A/AL/ALEXMV/Jifty-DBI-0.60.tar.gz ok
Jifty-DBI-0.60/
Jifty-DBI-0.60/doc/
Jifty-DBI-0.60/doc/notes/
Jifty-DBI-0.60/doc/notes/on_intuitive_schema_definitions
Jifty-DBI-0.60/ROADMAP
Jifty-DBI-0.60/MANIFEST
Jifty-DBI-0.60/ex/
Jifty-DBI-0.60/ex/create_tables.pl
Jifty-DBI-0.60/ex/Example/
Jifty-DBI-0.60/ex/Example/Model/
Jifty-DBI-0.60/ex/Example/Model/Employee.pm
Jifty-DBI-0.60/ex/Example/Model/Address.pm
Jifty-DBI-0.60/META.yml
Jifty-DBI-0.60/debian/
Jifty-DBI-0.60/debian/changelog
Jifty-DBI-0.60/debian/compat
Jifty-DBI-0.60/debian/rules
Jifty-DBI-0.60/debian/README
Jifty-DBI-0.60/debian/control
Jifty-DBI-0.60/.gitignore
Jifty-DBI-0.60/SIGNATURE
Jifty-DBI-0.60/Changes
Jifty-DBI-0.60/lib/
Jifty-DBI-0.60/lib/Jifty/
Jifty-DBI-0.60/lib/Jifty/DBI.pm
Jifty-DBI-0.60/lib/Jifty/DBI/
Jifty-DBI-0.60/lib/Jifty/DBI/SchemaGenerator.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Record/
Jifty-DBI-0.60/lib/Jifty/DBI/Record/Memcached.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Record/Plugin.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Record/Cachable.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Collection/
Jifty-DBI-0.60/lib/Jifty/DBI/Collection/Unique.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Collection/Union.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/SQLite.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/Oracle.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/mysql.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/Informix.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/ODBC.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/mysqlPP.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/Sybase.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle/Pg.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Schema.pm
Jifty-DBI-0.60/lib/Jifty/DBI/HasFilters.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Record.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Collection.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/SaltHash.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/Boolean.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/YAML.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/DateTime.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/Storable.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/utf8.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/base64.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/Duration.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/Truncate.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/Date.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/Time.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Filter/URI.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Handle.pm
Jifty-DBI-0.60/lib/Jifty/DBI/Column.pm
Jifty-DBI-0.60/t/
Jifty-DBI-0.60/t/06filter_salthash.t
Jifty-DBI-0.60/t/10schema.t
Jifty-DBI-0.60/t/testmodels.pl
Jifty-DBI-0.60/t/03rename_column.t
Jifty-DBI-0.60/t/17virtualtypes.t
Jifty-DBI-0.60/t/pod.t
Jifty-DBI-0.60/t/06filter_storable.t
Jifty-DBI-0.60/t/02records_cachable.t
Jifty-DBI-0.60/t/case_sensitivity.t
Jifty-DBI-0.60/t/06filter_duration.t
Jifty-DBI-0.60/t/05raw_value.t
Jifty-DBI-0.60/t/02records_object.t
Jifty-DBI-0.60/t/02-column_constraints.t
Jifty-DBI-0.60/t/06filter_boolean.t
Jifty-DBI-0.60/t/01basics.t
Jifty-DBI-0.60/t/metadata.t
Jifty-DBI-0.60/t/00.load.t
Jifty-DBI-0.60/t/06filter_truncate.t
Jifty-DBI-0.60/t/06filter.t
Jifty-DBI-0.60/t/04memcached.t
Jifty-DBI-0.60/t/18triggers.t
Jifty-DBI-0.60/t/20overload.t
Jifty-DBI-0.60/t/02searches_joins.t
Jifty-DBI-0.60/t/03rebless.t
Jifty-DBI-0.60/t/01records.t
Jifty-DBI-0.60/t/12prefetch.t
Jifty-DBI-0.60/t/15types.t
Jifty-DBI-0.60/t/19reference.t
Jifty-DBI-0.60/t/01searches.t
Jifty-DBI-0.60/t/13collection.t
Jifty-DBI-0.60/t/utils.pl
Jifty-DBI-0.60/t/06filter_yaml.t
Jifty-DBI-0.60/t/03rename_table.t
Jifty-DBI-0.60/t/14handle-pg.t
Jifty-DBI-0.60/t/pod-coverage.t
Jifty-DBI-0.60/t/16inheritance.t
Jifty-DBI-0.60/t/06filter_utf8.t
Jifty-DBI-0.60/t/11schema_records.t
Jifty-DBI-0.60/t/01-version_checks.t
Jifty-DBI-0.60/t/06filter_datetime.t
Jifty-DBI-0.60/Makefile.PL
Jifty-DBI-0.60/README
Jifty-DBI-0.60/inc/
Jifty-DBI-0.60/inc/Module/
Jifty-DBI-0.60/inc/Module/Install/
Jifty-DBI-0.60/inc/Module/Install/Win32.pm
Jifty-DBI-0.60/inc/Module/Install/Base.pm
Jifty-DBI-0.60/inc/Module/Install/Makefile.pm
Jifty-DBI-0.60/inc/Module/Install/Fetch.pm
Jifty-DBI-0.60/inc/Module/Install/WriteAll.pm
Jifty-DBI-0.60/inc/Module/Install/Metadata.pm
Jifty-DBI-0.60/inc/Module/Install/Can.pm
Jifty-DBI-0.60/inc/Module/Install/Include.pm
Jifty-DBI-0.60/inc/Module/Install/AutoInstall.pm
Jifty-DBI-0.60/inc/Module/Install.pm
Jifty-DBI-0.60/inc/Module/AutoInstall.pm
CPAN.pm: Going to build A/AL/ALEXMV/Jifty-DBI-0.60.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Core Features]
- Test::More ...loaded. (0.94 >= 0.52)
- Test::Warn ...loaded. (0.21 >= 0.1)
- DBD::SQLite ...loaded. (1.29 >= 1.14)
- Cache::Simple::TimedExpiry ...missing. (would need 0.21)
- Class::Accessor::Fast ...loaded. (0.34)
- Class::Data::Inheritable ...loaded. (0.08)
- Class::ReturnValue ...loaded. (0.55 >= 0.4)
- Class::Trigger ...loaded. (0.14 >= 0.12)
- Clone ...loaded. (0.31)
- DBI ...loaded. (1.609)
- DBIx::DBSchema ...missing. (would need 0.34)
- Data::Page ...loaded. (2.02 >= 2.0)
- DateTime ...loaded. (0.55 >= 0.34)
- DateTime::Format::ISO8601 ...loaded. (0.07)
- DateTime::Format::Strptime ...loaded. (1.2000)
- Encode ...loaded. (2.39 >= 2.1)
- Exporter::Lite ...loaded. (0.02)
- Hash::Merge ...loaded. (0.12)
- Lingua::EN::Inflect ...loaded. (1.891)
- Object::Declare ...missing. (would need 0.22)
- UNIVERSAL::require ...loaded. (0.13 >= 0.11)
- Scalar::Defer ...loaded. (0.23 >= 0.1)
- version ...loaded. (0.82)
- YAML::Syck ...loaded. (1.07)
[Memcached support]
- Cache::Memcached ...loaded. (1.28)
[YAML filter]
- YAML::Syck ...loaded. (1.07)
[Duration filter]
- Time::Duration ...loaded. (1.06)
- Time::Duration::Parse ...loaded. (0.06 >= 0.06)
[URI filter]
- URI ...loaded. (1.54)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Cache::Simple::TimedExpiry 0.21 not found.
Warning: prerequisite DBIx::DBSchema 0.34 not found.
Warning: prerequisite Object::Declare 0.22 not found.
Writing Makefile for Jifty::DBI
---- Unsatisfied dependencies detected during ----
---- ALEXMV/Jifty-DBI-0.60.tar.gz ----
DBIx::DBSchema [requires]
Object::Declare [requires]
Cache::Simple::TimedExpiry [requires]
Running make test
Delayed until after prerequisites
Running test for module 'DBIx::DBSchema'
Running make for I/IV/IVAN/DBIx-DBSchema-0.39.tar.gz
Checksum for /net/nas/data/cpan/authors/id/I/IV/IVAN/DBIx-DBSchema-0.39.tar.gz ok
DBIx-DBSchema-0.39/
DBIx-DBSchema-0.39/README
DBIx-DBSchema-0.39/Changes
DBIx-DBSchema-0.39/MANIFEST.SKIP
DBIx-DBSchema-0.39/META.yml
DBIx-DBSchema-0.39/DBSchema/
DBIx-DBSchema-0.39/DBSchema/Index.pm
DBIx-DBSchema-0.39/DBSchema/ColGroup/
DBIx-DBSchema-0.39/DBSchema/ColGroup/Index.pm
DBIx-DBSchema-0.39/DBSchema/ColGroup/Unique.pm
DBIx-DBSchema-0.39/DBSchema/Table.pm
DBIx-DBSchema-0.39/DBSchema/_util.pm
DBIx-DBSchema-0.39/DBSchema/DBD.pm
DBIx-DBSchema-0.39/DBSchema/Column.pm
DBIx-DBSchema-0.39/DBSchema/ColGroup.pm
DBIx-DBSchema-0.39/DBSchema/DBD/
DBIx-DBSchema-0.39/DBSchema/DBD/Sybase.pm
DBIx-DBSchema-0.39/DBSchema/DBD/Oracle.pm
DBIx-DBSchema-0.39/DBSchema/DBD/Pg.pm
DBIx-DBSchema-0.39/DBSchema/DBD/mysql.pm
DBIx-DBSchema-0.39/DBSchema/DBD/SQLite.pm
DBIx-DBSchema-0.39/t/
DBIx-DBSchema-0.39/t/load.t
DBIx-DBSchema-0.39/t/load-sybase.t
DBIx-DBSchema-0.39/t/load-pg.t
DBIx-DBSchema-0.39/t/load-sqlite.t
DBIx-DBSchema-0.39/t/load-mysql.t
DBIx-DBSchema-0.39/t/load-oracle.t
DBIx-DBSchema-0.39/DBSchema.pm
DBIx-DBSchema-0.39/Makefile.PL
DBIx-DBSchema-0.39/MANIFEST
CPAN.pm: Going to build I/IV/IVAN/DBIx-DBSchema-0.39.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for DBIx::DBSchema
>>> make
cp DBSchema/DBD/Sybase.pm blib/lib/DBIx/DBSchema/DBD/Sybase.pm
cp DBSchema/ColGroup/Unique.pm blib/lib/DBIx/DBSchema/ColGroup/Unique.pm
cp DBSchema/ColGroup/Index.pm blib/lib/DBIx/DBSchema/ColGroup/Index.pm
cp DBSchema.pm blib/lib/DBIx/DBSchema.pm
cp DBSchema/Index.pm blib/lib/DBIx/DBSchema/Index.pm
cp DBSchema/_util.pm blib/lib/DBIx/DBSchema/_util.pm
cp DBSchema/DBD/SQLite.pm blib/lib/DBIx/DBSchema/DBD/SQLite.pm
cp DBSchema/ColGroup.pm blib/lib/DBIx/DBSchema/ColGroup.pm
cp DBSchema/DBD.pm blib/lib/DBIx/DBSchema/DBD.pm
cp DBSchema/DBD/Oracle.pm blib/lib/DBIx/DBSchema/DBD/Oracle.pm
cp DBSchema/DBD/mysql.pm blib/lib/DBIx/DBSchema/DBD/mysql.pm
cp DBSchema/Column.pm blib/lib/DBIx/DBSchema/Column.pm
cp DBSchema/DBD/Pg.pm blib/lib/DBIx/DBSchema/DBD/Pg.pm
cp DBSchema/Table.pm blib/lib/DBIx/DBSchema/Table.pm
Manifying blib/man3/DBIx::DBSchema::DBD::Sybase.3
Manifying blib/man3/DBIx::DBSchema::ColGroup::Index.3
Manifying blib/man3/DBIx::DBSchema::ColGroup::Unique.3
Manifying blib/man3/DBIx::DBSchema::Index.3
Manifying blib/man3/DBIx::DBSchema.3
Manifying blib/man3/DBIx::DBSchema::DBD::SQLite.3
Manifying blib/man3/DBIx::DBSchema::ColGroup.3
Manifying blib/man3/DBIx::DBSchema::DBD.3
Manifying blib/man3/DBIx::DBSchema::DBD::mysql.3
Manifying blib/man3/DBIx::DBSchema::DBD::Oracle.3
Manifying blib/man3/DBIx::DBSchema::Column.3
Manifying blib/man3/DBIx::DBSchema::DBD::Pg.3
Manifying blib/man3/DBIx::DBSchema::Table.3
IVAN/DBIx-DBSchema-0.39.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/load-mysql.t ...
1..1
ok 1
ok
t/load-oracle.t ..
1..1
ok 1
ok
t/load-pg.t ......
1..1
ok 1 # Skipped: DBD::Pg 1.32 required for Pg
ok
t/load-sqlite.t ..
1..1
ok 1
ok
t/load-sybase.t ..
1..1
ok 1
ok
t/load.t .........
1..1
ok 1
ok
All tests successful.
Files=6, Tests=6, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.06 cusr 0.01 csys = 0.10 CPU)
Result: PASS
IVAN/DBIx-DBSchema-0.39.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from DBSchema.pm
Ivan Kohler <ivan-pause@420.am>
Database-independent schema objects
>>> (cd /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc && tar cvf - DBIx-DBSchema-0.39.ppd blib) | gzip -c >/home/fly1200/var/REPO/I/IV/IVAN/DBIx-DBSchema-0.39.tar.gz
DBIx-DBSchema-0.39.ppd
blib/
blib/lib/
blib/lib/DBIx/
blib/lib/DBIx/DBSchema/
blib/lib/DBIx/DBSchema/ColGroup/
blib/lib/DBIx/DBSchema/ColGroup/Unique.pm
blib/lib/DBIx/DBSchema/ColGroup/Index.pm
blib/lib/DBIx/DBSchema/ColGroup.pm
blib/lib/DBIx/DBSchema/Column.pm
blib/lib/DBIx/DBSchema/Table.pm
blib/lib/DBIx/DBSchema/DBD/
blib/lib/DBIx/DBSchema/DBD/Sybase.pm
blib/lib/DBIx/DBSchema/DBD/Oracle.pm
blib/lib/DBIx/DBSchema/DBD/SQLite.pm
blib/lib/DBIx/DBSchema/DBD/mysql.pm
blib/lib/DBIx/DBSchema/DBD/Pg.pm
blib/lib/DBIx/DBSchema/DBD.pm
blib/lib/DBIx/DBSchema/Index.pm
blib/lib/DBIx/DBSchema/_util.pm
blib/lib/DBIx/DBSchema.pm
blib/man3/
blib/man3/DBIx::DBSchema::DBD::Oracle.3
blib/man3/DBIx::DBSchema::DBD::Pg.3
blib/man3/DBIx::DBSchema::DBD::Sybase.3
blib/man3/DBIx::DBSchema::Index.3
blib/man3/DBIx::DBSchema.3
blib/man3/DBIx::DBSchema::Table.3
blib/man3/DBIx::DBSchema::Column.3
blib/man3/DBIx::DBSchema::DBD::SQLite.3
blib/man3/DBIx::DBSchema::ColGroup::Index.3
blib/man3/DBIx::DBSchema::ColGroup::Unique.3
blib/man3/DBIx::DBSchema::DBD::mysql.3
blib/man3/DBIx::DBSchema::DBD.3
blib/man3/DBIx::DBSchema::ColGroup.3
>>> mv /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/DBIx-DBSchema-0.39.ppd /home/fly1200/var/REPO/I/IV/IVAN
Running test for module 'Object::Declare'
Running make for A/AU/AUDREYT/Object-Declare-0.22.tar.gz
Prepending /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/A/AU/AUDREYT/Object-Declare-0.22.tar.gz ok
Object-Declare-0.22/
Object-Declare-0.22/Changes
Object-Declare-0.22/inc/
Object-Declare-0.22/inc/Module/
Object-Declare-0.22/inc/Module/Install/
Object-Declare-0.22/inc/Module/Install/Base.pm
Object-Declare-0.22/inc/Module/Install/Can.pm
Object-Declare-0.22/inc/Module/Install/Fetch.pm
Object-Declare-0.22/inc/Module/Install/Include.pm
Object-Declare-0.22/inc/Module/Install/Makefile.pm
Object-Declare-0.22/inc/Module/Install/Metadata.pm
Object-Declare-0.22/inc/Module/Install/Win32.pm
Object-Declare-0.22/inc/Module/Install/WriteAll.pm
Object-Declare-0.22/inc/Module/Install.pm
Object-Declare-0.22/inc/ok.pm
Object-Declare-0.22/inc/Test/
Object-Declare-0.22/inc/Test/Builder/
Object-Declare-0.22/inc/Test/Builder/Module.pm
Object-Declare-0.22/inc/Test/Builder.pm
Object-Declare-0.22/inc/Test/More.pm
Object-Declare-0.22/lib/
Object-Declare-0.22/lib/Object/
Object-Declare-0.22/lib/Object/Declare.pm
Object-Declare-0.22/Makefile.PL
Object-Declare-0.22/MANIFEST
Object-Declare-0.22/META.yml
Object-Declare-0.22/README
Object-Declare-0.22/SIGNATURE
Object-Declare-0.22/t/
Object-Declare-0.22/t/01-basic.t
Prepending /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build A/AU/AUDREYT/Object-Declare-0.22.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Object::Declare
>>> make
cp lib/Object/Declare.pm blib/lib/Object/Declare.pm
Manifying blib/man3/Object::Declare.3
AUDREYT/Object-Declare-0.22.tar.gz
make -- OK
Prepending /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/01-basic.t ..
1..3
ok 1 - use Object::Declare;
ok 2 - object declared correctly (list context)
ok 3 - object declared correctly (scalar context)
ok
All tests successful.
Files=1, Tests=3, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.01 cusr 0.00 csys = 0.03 CPU)
Result: PASS
AUDREYT/Object-Declare-0.22.tar.gz
make test TEST_VERBOSE=1 -- OK
Audrey Tang <cpan@audreyt.org>
Declarative object constructor
>>> (cd /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm && tar cvf - Object-Declare-0.22.ppd blib) | gzip -c >/home/fly1200/var/REPO/A/AU/AUDREYT/Object-Declare-0.22.tar.gz
Object-Declare-0.22.ppd
blib/
blib/lib/
blib/lib/Object/
blib/lib/Object/Declare.pm
blib/man3/
blib/man3/Object::Declare.3
>>> mv /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/Object-Declare-0.22.ppd /home/fly1200/var/REPO/A/AU/AUDREYT
Running test for module 'Cache::Simple::TimedExpiry'
Running make for J/JE/JESSE/Cache-Simple-TimedExpiry-0.27.tar.gz
Prepending /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/arch /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/lib /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/J/JE/JESSE/Cache-Simple-TimedExpiry-0.27.tar.gz ok
Cache-Simple-TimedExpiry-0.27/
Cache-Simple-TimedExpiry-0.27/Changes
Cache-Simple-TimedExpiry-0.27/inc/
Cache-Simple-TimedExpiry-0.27/inc/Module/
Cache-Simple-TimedExpiry-0.27/inc/Module/Install/
Cache-Simple-TimedExpiry-0.27/inc/Module/Install/Base.pm
Cache-Simple-TimedExpiry-0.27/inc/Module/Install/Can.pm
Cache-Simple-TimedExpiry-0.27/inc/Module/Install/Fetch.pm
Cache-Simple-TimedExpiry-0.27/inc/Module/Install/Makefile.pm
Cache-Simple-TimedExpiry-0.27/inc/Module/Install/Metadata.pm
Cache-Simple-TimedExpiry-0.27/inc/Module/Install/Win32.pm
Cache-Simple-TimedExpiry-0.27/inc/Module/Install/WriteAll.pm
Cache-Simple-TimedExpiry-0.27/inc/Module/Install.pm
Cache-Simple-TimedExpiry-0.27/lib/
Cache-Simple-TimedExpiry-0.27/lib/Cache/
Cache-Simple-TimedExpiry-0.27/lib/Cache/Simple/
Cache-Simple-TimedExpiry-0.27/lib/Cache/Simple/TimedExpiry.pm
Cache-Simple-TimedExpiry-0.27/Makefile.PL
Cache-Simple-TimedExpiry-0.27/MANIFEST
Cache-Simple-TimedExpiry-0.27/META.yml
Cache-Simple-TimedExpiry-0.27/SIGNATURE
Cache-Simple-TimedExpiry-0.27/t/
Cache-Simple-TimedExpiry-0.27/t/01basic.t
Prepending /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/arch /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/lib /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build J/JE/JESSE/Cache-Simple-TimedExpiry-0.27.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Cache::Simple::TimedExpiry
>>> make
cp lib/Cache/Simple/TimedExpiry.pm blib/lib/Cache/Simple/TimedExpiry.pm
Manifying blib/man3/Cache::Simple::TimedExpiry.3
JESSE/Cache-Simple-TimedExpiry-0.27.tar.gz
make -- OK
Prepending /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/arch /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/lib /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/01basic.t ..
1..27
ok 1 - use Cache::Simple::TimedExpiry;
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
ok 23
ok 24
ok 25
ok 26
ok 27
ok
All tests successful.
Files=1, Tests=27, 19 wallclock secs ( 0.02 usr 0.00 sys + 0.02 cusr 0.00 csys = 0.04 CPU)
Result: PASS
JESSE/Cache-Simple-TimedExpiry-0.27.tar.gz
make test TEST_VERBOSE=1 -- OK
Jesse Vincent <jesse+cpan@fsck.com>
A lightweight cache with timed expiration
>>> (cd /home/fly1200/var/cpan/build/Cache-Simple-TimedExpiry-0.27-ZKROPF && tar cvf - Cache-Simple-TimedExpiry-0.27.ppd blib) | gzip -c >/home/fly1200/var/REPO/J/JE/JESSE/Cache-Simple-TimedExpiry-0.27.tar.gz
Cache-Simple-TimedExpiry-0.27.ppd
blib/
blib/lib/
blib/lib/Cache/
blib/lib/Cache/Simple/
blib/lib/Cache/Simple/TimedExpiry.pm
blib/man3/
blib/man3/Cache::Simple::TimedExpiry.3
>>> mv /home/fly1200/var/cpan/build/Cache-Simple-TimedExpiry-0.27-ZKROPF/Cache-Simple-TimedExpiry-0.27.ppd /home/fly1200/var/REPO/J/JE/JESSE
Running make for A/AL/ALEXMV/Jifty-DBI-0.60.tar.gz
Prepending /home/fly1200/var/cpan/build/Cache-Simple-TimedExpiry-0.27-ZKROPF/blib/arch /home/fly1200/var/cpan/build/Cache-Simple-TimedExpiry-0.27-ZKROPF/blib/lib /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/arch /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/lib /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1200/var/cpan/build/Jifty-DBI-0.60-ljXDou
Prepending /home/fly1200/var/cpan/build/Cache-Simple-TimedExpiry-0.27-ZKROPF/blib/arch /home/fly1200/var/cpan/build/Cache-Simple-TimedExpiry-0.27-ZKROPF/blib/lib /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/arch /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/lib /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build A/AL/ALEXMV/Jifty-DBI-0.60.tar.gz
>>> make
cp lib/Jifty/DBI/Record/Cachable.pm blib/lib/Jifty/DBI/Record/Cachable.pm
cp lib/Jifty/DBI/Filter/DateTime.pm blib/lib/Jifty/DBI/Filter/DateTime.pm
cp lib/Jifty/DBI/Filter/URI.pm blib/lib/Jifty/DBI/Filter/URI.pm
cp lib/Jifty/DBI/Handle/mysql.pm blib/lib/Jifty/DBI/Handle/mysql.pm
cp lib/Jifty/DBI/Filter.pm blib/lib/Jifty/DBI/Filter.pm
cp lib/Jifty/DBI/Filter/Duration.pm blib/lib/Jifty/DBI/Filter/Duration.pm
cp lib/Jifty/DBI/Handle/Informix.pm blib/lib/Jifty/DBI/Handle/Informix.pm
cp lib/Jifty/DBI.pm blib/lib/Jifty/DBI.pm
cp lib/Jifty/DBI/Collection/Union.pm blib/lib/Jifty/DBI/Collection/Union.pm
cp lib/Jifty/DBI/Filter/SaltHash.pm blib/lib/Jifty/DBI/Filter/SaltHash.pm
cp lib/Jifty/DBI/Filter/Time.pm blib/lib/Jifty/DBI/Filter/Time.pm
cp lib/Jifty/DBI/Filter/Storable.pm blib/lib/Jifty/DBI/Filter/Storable.pm
cp lib/Jifty/DBI/Record.pm blib/lib/Jifty/DBI/Record.pm
cp lib/Jifty/DBI/Filter/base64.pm blib/lib/Jifty/DBI/Filter/base64.pm
cp lib/Jifty/DBI/Handle/mysqlPP.pm blib/lib/Jifty/DBI/Handle/mysqlPP.pm
cp lib/Jifty/DBI/Handle/Oracle.pm blib/lib/Jifty/DBI/Handle/Oracle.pm
cp lib/Jifty/DBI/Column.pm blib/lib/Jifty/DBI/Column.pm
cp lib/Jifty/DBI/Collection/Unique.pm blib/lib/Jifty/DBI/Collection/Unique.pm
cp lib/Jifty/DBI/Record/Plugin.pm blib/lib/Jifty/DBI/Record/Plugin.pm
cp lib/Jifty/DBI/Handle.pm blib/lib/Jifty/DBI/Handle.pm
cp lib/Jifty/DBI/Filter/Truncate.pm blib/lib/Jifty/DBI/Filter/Truncate.pm
cp lib/Jifty/DBI/Handle/Pg.pm blib/lib/Jifty/DBI/Handle/Pg.pm
cp lib/Jifty/DBI/Filter/Boolean.pm blib/lib/Jifty/DBI/Filter/Boolean.pm
cp lib/Jifty/DBI/Handle/SQLite.pm blib/lib/Jifty/DBI/Handle/SQLite.pm
cp lib/Jifty/DBI/Filter/Date.pm blib/lib/Jifty/DBI/Filter/Date.pm
cp lib/Jifty/DBI/HasFilters.pm blib/lib/Jifty/DBI/HasFilters.pm
cp lib/Jifty/DBI/Filter/YAML.pm blib/lib/Jifty/DBI/Filter/YAML.pm
cp lib/Jifty/DBI/Handle/ODBC.pm blib/lib/Jifty/DBI/Handle/ODBC.pm
cp lib/Jifty/DBI/Schema.pm blib/lib/Jifty/DBI/Schema.pm
cp lib/Jifty/DBI/Handle/Sybase.pm blib/lib/Jifty/DBI/Handle/Sybase.pm
cp lib/Jifty/DBI/SchemaGenerator.pm blib/lib/Jifty/DBI/SchemaGenerator.pm
cp lib/Jifty/DBI/Filter/utf8.pm blib/lib/Jifty/DBI/Filter/utf8.pm
cp lib/Jifty/DBI/Collection.pm blib/lib/Jifty/DBI/Collection.pm
cp lib/Jifty/DBI/Record/Memcached.pm blib/lib/Jifty/DBI/Record/Memcached.pm
Manifying blib/man3/Jifty::DBI::Record::Cachable.3
Manifying blib/man3/Jifty::DBI::Filter::DateTime.3
Manifying blib/man3/Jifty::DBI::Filter::URI.3
Manifying blib/man3/Jifty::DBI::Handle::mysql.3
Manifying blib/man3/Jifty::DBI::Filter::Duration.3
Manifying blib/man3/Jifty::DBI::Filter.3
Manifying blib/man3/Jifty::DBI::Handle::Informix.3
Manifying blib/man3/Jifty::DBI.3
Manifying blib/man3/Jifty::DBI::Filter::SaltHash.3
Manifying blib/man3/Jifty::DBI::Collection::Union.3
Manifying blib/man3/Jifty::DBI::Filter::Time.3
Manifying blib/man3/Jifty::DBI::Filter::Storable.3
Manifying blib/man3/Jifty::DBI::Record.3
Manifying blib/man3/Jifty::DBI::Filter::base64.3
Manifying blib/man3/Jifty::DBI::Handle::mysqlPP.3
Manifying blib/man3/Jifty::DBI::Handle::Oracle.3
Manifying blib/man3/Jifty::DBI::Column.3
Manifying blib/man3/Jifty::DBI::Collection::Unique.3
Manifying blib/man3/Jifty::DBI::Record::Plugin.3
Manifying blib/man3/Jifty::DBI::Handle.3
Manifying blib/man3/Jifty::DBI::Filter::Truncate.3
Manifying blib/man3/Jifty::DBI::Handle::Pg.3
Manifying blib/man3/Jifty::DBI::Filter::Boolean.3
Manifying blib/man3/Jifty::DBI::Handle::SQLite.3
Manifying blib/man3/Jifty::DBI::Filter::Date.3
Manifying blib/man3/Jifty::DBI::HasFilters.3
Manifying blib/man3/Jifty::DBI::Filter::YAML.3
Manifying blib/man3/Jifty::DBI::Handle::ODBC.3
Manifying blib/man3/Jifty::DBI::Schema.3
Manifying blib/man3/Jifty::DBI::Handle::Sybase.3
Manifying blib/man3/Jifty::DBI::SchemaGenerator.3
Manifying blib/man3/Jifty::DBI::Filter::utf8.3
Manifying blib/man3/Jifty::DBI::Collection.3
Manifying blib/man3/Jifty::DBI::Record::Memcached.3
ALEXMV/Jifty-DBI-0.60.tar.gz
make -- OK
Prepending /home/fly1200/var/cpan/build/Cache-Simple-TimedExpiry-0.27-ZKROPF/blib/arch /home/fly1200/var/cpan/build/Cache-Simple-TimedExpiry-0.27-ZKROPF/blib/lib /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/arch /home/fly1200/var/cpan/build/Object-Declare-0.22-f8AfRm/blib/lib /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/arch /home/fly1200/var/cpan/build/DBIx-DBSchema-0.39-HfZYLc/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/00.load.t t/01-version_checks.t t/01basics.t t/01records.t t/01searches.t t/02-column_constraints.t t/02records_cachable.t t/02records_object.t t/02searches_joins.t t/03rebless.t t/03rename_column.t t/03rename_table.t t/04memcached.t t/05raw_value.t t/06filter.t t/06filter_boolean.t t/06filter_datetime.t t/06filter_duration.t t/06filter_salthash.t t/06filter_storable.t t/06filter_truncate.t t/06filter_utf8.t t/06filter_yaml.t t/10schema.t t/11schema_records.t t/12prefetch.t t/13collection.t t/14handle-pg.t t/15types.t t/16inheritance.t t/17virtualtypes.t t/18triggers.t t/19reference.t t/20overload.t t/case_sensitivity.t t/metadata.t t/pod-coverage.t t/pod.t
t/00.load.t ................
1..13
ok 1 - use Jifty::DBI::Collection;
ok 2 - use Jifty::DBI::Handle;
ok 3 - use Jifty::DBI::Handle::Informix;
ok 4 - use Jifty::DBI::Handle::mysql;
ok 5 - use Jifty::DBI::Handle::mysqlPP;
ok 6 - use Jifty::DBI::Handle::ODBC;
ok 7 # skip DBD::Oracle is not installed
ok 8 - use Jifty::DBI::Handle::Pg;
ok 9 - use Jifty::DBI::Handle::Sybase;
ok 10 - use Jifty::DBI::Handle::SQLite;
ok 11 - use Jifty::DBI::Record;
ok 12 - use Jifty::DBI::Record::Cachable;
ok 13 - use Jifty::DBI::Record::Memcached;
ok
t/01-version_checks.t ......
ok 1 - use Jifty::DBI;
ok 2
ok 3
ok 4 - lib/Jifty/DBI/Record/Cachable.pm
ok 5 - lib/Jifty/DBI/Filter/DateTime.pm
ok 6 - lib/Jifty/DBI/Handle/mysql.pm
ok 7 - lib/Jifty/DBI/Filter/Duration.pm
ok 8 - lib/Jifty/DBI/Filter/base64.pm
ok 9 - lib/Jifty/DBI/Record/Plugin.pm
ok 10 - lib/Jifty/DBI/Handle/Pg.pm
ok 11 - lib/Jifty/DBI/HasFilters.pm
ok 12 - lib/Jifty/DBI/Filter/YAML.pm
ok 13 - lib/Jifty/DBI/Collection.pm
ok 14 - lib/Jifty/DBI/Filter/URI.pm
ok 15 - lib/Jifty/DBI/Filter.pm
ok 16 - lib/Jifty/DBI.pm
ok 17 - lib/Jifty/DBI/Handle/Informix.pm
ok 18 - lib/Jifty/DBI/Collection/Union.pm
ok 19 - lib/Jifty/DBI/Filter/SaltHash.pm
ok 20 - lib/Jifty/DBI/Filter/Time.pm
ok 21 - lib/Jifty/DBI/Filter/Storable.pm
ok 22 - lib/Jifty/DBI/Record.pm
ok 23 - lib/Jifty/DBI/Handle/mysqlPP.pm
ok 24 - lib/Jifty/DBI/Handle/Oracle.pm
ok 25 - lib/Jifty/DBI/Column.pm
ok 26 - lib/Jifty/DBI/Collection/Unique.pm
ok 27 - lib/Jifty/DBI/Handle.pm
ok 28 - lib/Jifty/DBI/Filter/Truncate.pm
ok 29 - lib/Jifty/DBI/Filter/Boolean.pm
ok 30 - lib/Jifty/DBI/Handle/SQLite.pm
ok 31 - lib/Jifty/DBI/Filter/Date.pm
ok 32 - lib/Jifty/DBI/Handle/ODBC.pm
ok 33 - lib/Jifty/DBI/Schema.pm
ok 34 - lib/Jifty/DBI/Handle/Sybase.pm
ok 35 - lib/Jifty/DBI/Filter/utf8.pm
ok 36 - lib/Jifty/DBI/SchemaGenerator.pm
ok 37 - lib/Jifty/DBI/Record/Memcached.pm
1..37
ok
t/01basics.t ...............
1..8
ok 1 - use Jifty::DBI::Handle::SQLite;
ok 2 - The object isa Jifty::DBI::Handle
ok 3 - The object isa Jifty::DBI::Handle::SQLite
ok 4 - Jifty::DBI::Handle::SQLite->can('dbh')
ok 5 - use Jifty::DBI::Handle::ODBC;
ok 6 - The object isa Jifty::DBI::Handle
ok 7 - The object isa Jifty::DBI::Handle::ODBC
ok 8 - Jifty::DBI::Handle::ODBC->can('dbh')
ok
# using 'TestApp::Address::schema_sqlite' schema for SQLite
t/01records.t ..............
1..142
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - id is accessible for read
ok 5 - id is not accessible for write
ok 6 - any column is not accessible in undefined mode
ok 7 - column doesn't exist and can't be accessible for read
ok 8 - readable attributes
ok 9 - writable attributes
ok 10 - TestApp::Address->can('create')
ok 11 - The object isa TestApp::Address
ok 12 - Created a record with a class method
ok 13 - as_hash works
ok 14 - The object isa TestApp::Address
ok 15
ok 16 - The object isa TestApp::Address
ok 17
ok 18 - Created record 2
ok 19 - Loaded the record
ok 20 - The record has its id
ok 21 - The record's name is Jesse
ok 22
ok 23 - We did actually change the name
ok 24 - Immutable column
ok 25 - id is immutable column
ok 26 - The record still has its id
ok 27 - The record has no 'some_unexpected_column'
ok 28 - The record has no 'some_unexpected_column'
ok 29 - Can't call nonexistent columns
ok 30 -
ok 31
ok 32 - Truncated on update
ok 33
ok 34 - Did not truncate id on create
ok 35 - Created a new record
ok 36 - Truncated on create
ok 37 - Did not truncate id on create
ok 38 - found object
ok 39 - autoloaded not prefetched column
ok 40 - autoloaded not prefetched column
ok 41 - didn't find object
ok 42 - reason is missing PK
ok 43 - didn't find object
ok 44 - reason is wrong id
ok 45 - didn't find object
ok 46 - reason is bad SQL
ok 47 - can't load record with undef id
ok 48 - load record by 'name' column value
ok 49 - load record by 'name' with LIKE
ok 50 - load record by PK
ok 51 - loaded correct record
ok 52 - load record by PK
ok 53 - loaded correct record
ok 54 - couldn't load, missing PK column
ok 55 - right error message
ok 56 - new record
ok 57 - loaded record by empty value
ok 58 - Got default on create
ok 59 - new record
ok 60 - loaded record by empty value
ok 61 - couldn't set same value, error returned isa Class::ReturnValue
ok 62 - correct error message
ok 63 - old value is still there
ok 64 - couldn't set invalid value, error returned isa Class::ReturnValue
ok 65 - correct error message
ok 66 - old value is still there
ok 67 - set empty/undef/NULL value isa Class::ReturnValue
ok 68 - correct error message
ok 69 - new value is undef, NULL in DB
ok 70 - successfuly delete record
ok 71 - record doesn't exist any more
ok 72 # skip No schema for 'ODBC' driver
ok 73 # skip No schema for 'ODBC' driver
ok 74 # skip No schema for 'ODBC' driver
ok 75 # skip No schema for 'ODBC' driver
ok 76 # skip No schema for 'ODBC' driver
ok 77 # skip No schema for 'ODBC' driver
ok 78 # skip No schema for 'ODBC' driver
ok 79 # skip No schema for 'ODBC' driver
ok 80 # skip No schema for 'ODBC' driver
ok 81 # skip No schema for 'ODBC' driver
ok 82 # skip No schema for 'ODBC' driver
ok 83 # skip No schema for 'ODBC' driver
ok 84 # skip No schema for 'ODBC' driver
ok 85 # skip No schema for 'ODBC' driver
ok 86 # skip No schema for 'ODBC' driver
ok 87 # skip No schema for 'ODBC' driver
ok 88 # skip No schema for 'ODBC' driver
ok 89 # skip No schema for 'ODBC' driver
ok 90 # skip No schema for 'ODBC' driver
ok 91 # skip No schema for 'ODBC' driver
ok 92 # skip No schema for 'ODBC' driver
ok 93 # skip No schema for 'ODBC' driver
ok 94 # skip No schema for 'ODBC' driver
ok 95 # skip No schema for 'ODBC' driver
ok 96 # skip No schema for 'ODBC' driver
ok 97 # skip No schema for 'ODBC' driver
ok 98 # skip No schema for 'ODBC' driver
ok 99 # skip No schema for 'ODBC' driver
ok 100 # skip No schema for 'ODBC' driver
ok 101 # skip No schema for 'ODBC' driver
ok 102 # skip No schema for 'ODBC' driver
ok 103 # skip No schema for 'ODBC' driver
ok 104 # skip No schema for 'ODBC' driver
ok 105 # skip No schema for 'ODBC' driver
ok 106 # skip No schema for 'ODBC' driver
ok 107 # skip No schema for 'ODBC' driver
ok 108 # skip No schema for 'ODBC' driver
ok 109 # skip No schema for 'ODBC' driver
ok 110 # skip No schema for 'ODBC' driver
ok 111 # skip No schema for 'ODBC' driver
ok 112 # skip No schema for 'ODBC' driver
ok 113 # skip No schema for 'ODBC' driver
ok 114 # skip No schema for 'ODBC' driver
ok 115 # skip No schema for 'ODBC' driver
ok 116 # skip No schema for 'ODBC' driver
ok 117 # skip No schema for 'ODBC' driver
ok 118 # skip No schema for 'ODBC' driver
ok 119 # skip No schema for 'ODBC' driver
ok 120 # skip No schema for 'ODBC' driver
ok 121 # skip No schema for 'ODBC' driver
ok 122 # skip No schema for 'ODBC' driver
ok 123 # skip No schema for 'ODBC' driver
ok 124 # skip No schema for 'ODBC' driver
ok 125 # skip No schema for 'ODBC' driver
ok 126 # skip No schema for 'ODBC' driver
ok 127 # skip No schema for 'ODBC' driver
ok 128 # skip No schema for 'ODBC' driver
ok 129 # skip No schema for 'ODBC' driver
ok 130 # skip No schema for 'ODBC' driver
ok 131 # skip No schema for 'ODBC' driver
ok 132 # skip No schema for 'ODBC' driver
ok 133 # skip No schema for 'ODBC' driver
ok 134 # skip No schema for 'ODBC' driver
ok 135 # skip No schema for 'ODBC' driver
ok 136 # skip No schema for 'ODBC' driver
ok 137 # skip No schema for 'ODBC' driver
ok 138 # skip No schema for 'ODBC' driver
ok 139 # skip No schema for 'ODBC' driver
ok 140 # skip No schema for 'ODBC' driver
ok 141 # skip No schema for 'ODBC' driver
ok 142 # skip No schema for 'ODBC' driver
ok
# using 'TestApp::schema_sqlite' schema for SQLite
t/01searches.t .............
1..218
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - init users data
ok 4 - The object isa Jifty::DBI::Collection
ok 5 - same handle as we used in constructor
ok 6 - _record_count returns 0 on not limited obj
ok 7 - count returns 0 on not limited obj
ok 8 - is_last returns undef on not limited obj after count
ok 9 - first returns undef on not limited obj
ok 10 - is_last returns undef on not limited obj after first
ok 11 - last returns undef on not limited obj
ok 12 - is_last returns undef on not limited obj after last
ok 13 - peek returns undef on not limited obj
ok 14 - next returns undef on not limited obj
ok 15 - is_last returns undef on not limited obj after next
ok 16 - items_array_ref always returns array reference isa ARRAY
ok 17 - items_array_ref returns [] on not limited obj
ok 18 - count returns same number of records as was inserted
ok 19 - first returns record object isa Jifty::DBI::Record
ok 20 - last returns record object isa Jifty::DBI::Record
ok 21 - peek returns record object isa Jifty::DBI::Record
ok 22 - next returns record object isa Jifty::DBI::Record
ok 23 - items_array_ref always returns array reference isa ARRAY
ok 24 - items_array_ref returns same number of records as was inserted
ok 25 - items_array_ref always returns array reference isa ARRAY
ok 26 - items_array_ref returns same number of records as was inserted
ok 27 - The object isa Jifty::DBI::Collection
ok 28 - after clean_slate looks like new object
ok 29 - found one user with login obra
not ok 30 - is_last returns undef before we fetch any record # TODO require discussion
# Failed (TODO) test 'is_last returns undef before we fetch any record'
# at t/01searches.t line 86.
# got: '0'
# expected: undef
ok 31 - First returns record object isa Jifty::DBI::Record
ok 32 - 1 record in the collection then first rec is last
ok 33 - login is correct
ok 34 - last returns same object as first
ok 35 - is_last always returns 1 after last call
ok 36 - peek returns same object as next
ok 37 - next returns same object as first
ok 38 - is_last returns 1 after fetch first record with next method
ok 39 - only one record in the collection
ok 40 - only one record in the collection
not ok 41 - next returns undef, is_last returns undef too # TODO require discussion
# Failed (TODO) test 'next returns undef, is_last returns undef too'
# at t/01searches.t line 105.
# got: '0'
# expected: undef
ok 42 - items_array_ref always returns array reference isa ARRAY
ok 43 - items_array_ref has only 1 record
ok 44 - after clean_slate looks like new object
ok 45 - found one user with 'Glass' in the name
ok 46 - First returns record object isa Jifty::DBI::Record
ok 47 - login is correct
ok 48 - after clean_slate looks like new object
ok 49 - found one user with 'Glass' in the name
ok 50 - First returns record object isa Jifty::DBI::Record
ok 51 - login is correct
ok 52 - after clean_slate looks like new object
ok 53 - should not find users with 'Glass' in the name
ok 54 - after clean_slate looks like new object
ok 55 - found one user with 'Glass' in the name
ok 56 - First returns record object isa Jifty::DBI::Record
ok 57 - login is correct
ok 58 - after clean_slate looks like new object
ok 59 - should not find users with 'Glass' in the name
ok 60 - after clean_slate looks like new object
ok 61 - found one user who name starts with 'Ruslan'
ok 62 - First returns record object isa Jifty::DBI::Record
ok 63 - login is correct
ok 64 - after clean_slate looks like new object
ok 65 - found one user who name ends with 'Tang'
ok 66 - First returns record object isa Jifty::DBI::Record
ok 67 - login is correct
ok 68 - after clean_slate looks like new object
ok 69 - found 4 user ids
ok 70 - Found login
ok 71 - Found login
ok 72 - Found login
ok 73 - Found login
ok 74 - All logins found
ok 75 - after clean_slate looks like new object
ok 76 - found 2 users who has unknown phone number
ok 77 - after clean_slate looks like new object
ok 78 - found 0 users who has unknown address
ok 79 - after clean_slate looks like new object
ok 80 - found users who have phone number filled
ok 81 - after clean_slate looks like new object
ok 82 - found users who have address filled
ok 83 - after clean_slate looks like new object
ok 84 - case insensitive, matching case, should find one row
ok 85 - after clean_slate looks like new object
ok 86 - case insensitive, non-matched case, should find one row
ok 87 - after clean_slate looks like new object
ok 88 - case insensitive, matching case, should find two rows
ok 89 - after clean_slate looks like new object
ok 90 - case insensitive, non-matched case, should find two rows
ok 91 - after clean_slate looks like new object
ok 92 - case sensitive search, should find one row
ok 93 - after clean_slate looks like new object
ok 94 - case sensitive search, should find zero rows
ok 95 - after clean_slate looks like new object
ok 96 - case sensitive search, should find two rows
ok 97 - after clean_slate looks like new object
ok 98 - case sensitive search, should find zero rows
ok 99 - after clean_slate looks like new object
ok 100 - group by / order by finds right amount
ok 101 - First returns record object isa Jifty::DBI::Record
ok 102 - login is correct
not ok 103 - after clean_slate looks like new object # TODO we leave order_by after clean slate, fixing this results in many RT failures
# Failed (TODO) test 'after clean_slate looks like new object'
# at t/01searches.t line 266.
# Structures begin differing at:
# $got->{order_by} = ARRAY(0x121e518)
# $expected->{order_by} = Does not exist
ok 104 - found users who has no phone or it has X char
ok 105 - after clean_slate looks like new object
ok 106 - found users who has no phone or it has X char
ok 107 - after clean_slate looks like new object
ok 108 - found users who has no phone number or login has 'r' char
ok 109 - after clean_slate looks like new object
ok 110 # skip No schema for 'ODBC' driver
ok 111 # skip No schema for 'ODBC' driver
ok 112 # skip No schema for 'ODBC' driver
ok 113 # skip No schema for 'ODBC' driver
ok 114 # skip No schema for 'ODBC' driver
ok 115 # skip No schema for 'ODBC' driver
ok 116 # skip No schema for 'ODBC' driver
ok 117 # skip No schema for 'ODBC' driver
ok 118 # skip No schema for 'ODBC' driver
ok 119 # skip No schema for 'ODBC' driver
ok 120 # skip No schema for 'ODBC' driver
ok 121 # skip No schema for 'ODBC' driver
ok 122 # skip No schema for 'ODBC' driver
ok 123 # skip No schema for 'ODBC' driver
ok 124 # skip No schema for 'ODBC' driver
ok 125 # skip No schema for 'ODBC' driver
ok 126 # skip No schema for 'ODBC' driver
ok 127 # skip No schema for 'ODBC' driver
ok 128 # skip No schema for 'ODBC' driver
ok 129 # skip No schema for 'ODBC' driver
ok 130 # skip No schema for 'ODBC' driver
ok 131 # skip No schema for 'ODBC' driver
ok 132 # skip No schema for 'ODBC' driver
ok 133 # skip No schema for 'ODBC' driver
ok 134 # skip No schema for 'ODBC' driver
ok 135 # skip No schema for 'ODBC' driver
ok 136 # skip No schema for 'ODBC' driver
ok 137 # skip No schema for 'ODBC' driver
ok 138 # skip No schema for 'ODBC' driver
ok 139 # skip No schema for 'ODBC' driver
ok 140 # skip No schema for 'ODBC' driver
ok 141 # skip No schema for 'ODBC' driver
ok 142 # skip No schema for 'ODBC' driver
ok 143 # skip No schema for 'ODBC' driver
ok 144 # skip No schema for 'ODBC' driver
ok 145 # skip No schema for 'ODBC' driver
ok 146 # skip No schema for 'ODBC' driver
ok 147 # skip No schema for 'ODBC' driver
ok 148 # skip No schema for 'ODBC' driver
ok 149 # skip No schema for 'ODBC' driver
ok 150 # skip No schema for 'ODBC' driver
ok 151 # skip No schema for 'ODBC' driver
ok 152 # skip No schema for 'ODBC' driver
ok 153 # skip No schema for 'ODBC' driver
ok 154 # skip No schema for 'ODBC' driver
ok 155 # skip No schema for 'ODBC' driver
ok 156 # skip No schema for 'ODBC' driver
ok 157 # skip No schema for 'ODBC' driver
ok 158 # skip No schema for 'ODBC' driver
ok 159 # skip No schema for 'ODBC' driver
ok 160 # skip No schema for 'ODBC' driver
ok 161 # skip No schema for 'ODBC' driver
ok 162 # skip No schema for 'ODBC' driver
ok 163 # skip No schema for 'ODBC' driver
ok 164 # skip No schema for 'ODBC' driver
ok 165 # skip No schema for 'ODBC' driver
ok 166 # skip No schema for 'ODBC' driver
ok 167 # skip No schema for 'ODBC' driver
ok 168 # skip No schema for 'ODBC' driver
ok 169 # skip No schema for 'ODBC' driver
ok 170 # skip No schema for 'ODBC' driver
ok 171 # skip No schema for 'ODBC' driver
ok 172 # skip No schema for 'ODBC' driver
ok 173 # skip No schema for 'ODBC' driver
ok 174 # skip No schema for 'ODBC' driver
ok 175 # skip No schema for 'ODBC' driver
ok 176 # skip No schema for 'ODBC' driver
ok 177 # skip No schema for 'ODBC' driver
ok 178 # skip No schema for 'ODBC' driver
ok 179 # skip No schema for 'ODBC' driver
ok 180 # skip No schema for 'ODBC' driver
ok 181 # skip No schema for 'ODBC' driver
ok 182 # skip No schema for 'ODBC' driver
ok 183 # skip No schema for 'ODBC' driver
ok 184 # skip No schema for 'ODBC' driver
ok 185 # skip No schema for 'ODBC' driver
ok 186 # skip No schema for 'ODBC' driver
ok 187 # skip No schema for 'ODBC' driver
ok 188 # skip No schema for 'ODBC' driver
ok 189 # skip No schema for 'ODBC' driver
ok 190 # skip No schema for 'ODBC' driver
ok 191 # skip No schema for 'ODBC' driver
ok 192 # skip No schema for 'ODBC' driver
ok 193 # skip No schema for 'ODBC' driver
ok 194 # skip No schema for 'ODBC' driver
ok 195 # skip No schema for 'ODBC' driver
ok 196 # skip No schema for 'ODBC' driver
ok 197 # skip No schema for 'ODBC' driver
ok 198 # skip No schema for 'ODBC' driver
ok 199 # skip No schema for 'ODBC' driver
ok 200 # skip No schema for 'ODBC' driver
ok 201 # skip No schema for 'ODBC' driver
ok 202 # skip No schema for 'ODBC' driver
ok 203 # skip No schema for 'ODBC' driver
ok 204 # skip No schema for 'ODBC' driver
ok 205 # skip No schema for 'ODBC' driver
ok 206 # skip No schema for 'ODBC' driver
ok 207 # skip No schema for 'ODBC' driver
ok 208 # skip No schema for 'ODBC' driver
ok 209 # skip No schema for 'ODBC' driver
ok 210 # skip No schema for 'ODBC' driver
ok 211 # skip No schema for 'ODBC' driver
ok 212 # skip No schema for 'ODBC' driver
ok 213 # skip No schema for 'ODBC' driver
ok 214 # skip No schema for 'ODBC' driver
ok 215 # skip No schema for 'ODBC' driver
ok 216 # skip No schema for 'ODBC' driver
ok 217 # skip No schema for 'ODBC' driver
ok 218 # skip No schema for 'ODBC' driver
ok
# using 'TestApp::schema_sqlite' schema for SQLite
t/02-column_constraints.t ..
1..18
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - Got an id for the new employee
ok 4
ok 5 - Did not get an id for second new employee, good
ok 6 - Was able to create a second record successfully
ok 7
ok 8 - is_distinct prevents us from creating another record
ok 9 - is_distinct prevents us from modifying a record to a duplicate value
ok 10 # skip No schema for 'ODBC' driver
ok 11 # skip No schema for 'ODBC' driver
ok 12 # skip No schema for 'ODBC' driver
ok 13 # skip No schema for 'ODBC' driver
ok 14 # skip No schema for 'ODBC' driver
ok 15 # skip No schema for 'ODBC' driver
ok 16 # skip No schema for 'ODBC' driver
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok
# using 'TestApp::Address::schema_sqlite' schema for SQLite
t/02records_cachable.t .....
1..84
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - Created record \#1
ok 5 - Loaded the record
ok 6 - The record has its id
ok 7 - The record's name is Jesse
ok 8 - loaded record
ok 9 - the same record as we created
ok 10 - we fetched record from cache
ok 11 - Loaded the record
ok 12 - The record's name is Jesse
ok 13 - loaded record
ok 14 - the same record as we created
ok 15 - we fetched record from cache
ok 16 - Created record \#2
ok 17 - Created record \#3
ok 18 - Created record \#4
ok 19 - Loaded the record
ok 20 - Undefphone record
ok 21 - phone number is undefined
ok 22 - Loaded the record
ok 23 - Emptyphone record
ok 24 - phone number is empty string
ok 25 - Loaded the record
ok 26 - Zerophone record
ok 27 - phone number is zero
ok 28 - Loaded the record
ok 29 - Zerophone record
ok 30 - phone number is zero
ok 31 - Loaded the record
ok 32 - loaded record
ok 33 - loaded record
ok 34 - the same record as we created
ok 35 - we fetched record from cache
ok 36 - Created record \#5
ok 37 - The record has its id
ok 38 - Got decoded values
ok 39 - loaded record
ok 40 - the same record as we created
ok 41 - we fetched record from cache
ok 42 - Got decoded values
ok 43 # skip No schema for 'ODBC' driver
ok 44 # skip No schema for 'ODBC' driver
ok 45 # skip No schema for 'ODBC' driver
ok 46 # skip No schema for 'ODBC' driver
ok 47 # skip No schema for 'ODBC' driver
ok 48 # skip No schema for 'ODBC' driver
ok 49 # skip No schema for 'ODBC' driver
ok 50 # skip No schema for 'ODBC' driver
ok 51 # skip No schema for 'ODBC' driver
ok 52 # skip No schema for 'ODBC' driver
ok 53 # skip No schema for 'ODBC' driver
ok 54 # skip No schema for 'ODBC' driver
ok 55 # skip No schema for 'ODBC' driver
ok 56 # skip No schema for 'ODBC' driver
ok 57 # skip No schema for 'ODBC' driver
ok 58 # skip No schema for 'ODBC' driver
ok 59 # skip No schema for 'ODBC' driver
ok 60 # skip No schema for 'ODBC' driver
ok 61 # skip No schema for 'ODBC' driver
ok 62 # skip No schema for 'ODBC' driver
ok 63 # skip No schema for 'ODBC' driver
ok 64 # skip No schema for 'ODBC' driver
ok 65 # skip No schema for 'ODBC' driver
ok 66 # skip No schema for 'ODBC' driver
ok 67 # skip No schema for 'ODBC' driver
ok 68 # skip No schema for 'ODBC' driver
ok 69 # skip No schema for 'ODBC' driver
ok 70 # skip No schema for 'ODBC' driver
ok 71 # skip No schema for 'ODBC' driver
ok 72 # skip No schema for 'ODBC' driver
ok 73 # skip No schema for 'ODBC' driver
ok 74 # skip No schema for 'ODBC' driver
ok 75 # skip No schema for 'ODBC' driver
ok 76 # skip No schema for 'ODBC' driver
ok 77 # skip No schema for 'ODBC' driver
ok 78 # skip No schema for 'ODBC' driver
ok 79 # skip No schema for 'ODBC' driver
ok 80 # skip No schema for 'ODBC' driver
ok 81 # skip No schema for 'ODBC' driver
ok 82 # skip No schema for 'ODBC' driver
ok 83 # skip No schema for 'ODBC' driver
ok 84 # skip No schema for 'ODBC' driver
ok
# using 'TestApp::schema_sqlite' schema for SQLite
t/02records_object.t .......
1..18
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - Got an id for the new emplyee
ok 4 - it's a TestApp::Phone isa TestApp::Phone
ok 5 - Loaded record 1
ok 6 - Employee \#1 has phone \#1
ok 7 - The object isa TestApp::Employee
ok 8
ok 9
ok 10 # skip No schema for 'ODBC' driver
ok 11 # skip No schema for 'ODBC' driver
ok 12 # skip No schema for 'ODBC' driver
ok 13 # skip No schema for 'ODBC' driver
ok 14 # skip No schema for 'ODBC' driver
ok 15 # skip No schema for 'ODBC' driver
ok 16 # skip No schema for 'ODBC' driver
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok
# using 'TestApp::schema_sqlite' schema for SQLite
# inner JOIN with ->join method
# LEFT JOIN with ->join method
# LEFT JOIN with IS NOT NULL on the right side
# LEFT JOIN with ->join method and using alias
# main <- alias <- join
# main <- alias <- join into main
# cascaded LEFT JOIN optimization
# LEFT JOIN optimization and OR clause
t/02searches_joins.t .......
1..94
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - init users data
ok 4 - init groups data
ok 5 - init users&groups relations data
ok 6 - after Clone looks the same
ok 7 - new object isn't joined
ok 8 - Join returns alias
not ok 9 - three users are members of the groups # TODO is joined doesn't mean is limited, count returns 0
# Failed (TODO) test 'three users are members of the groups'
# at t/02searches_joins.t line 55.
# got: '0'
# expected: '3'
ok 10 - three users are members of the groups
ok 11 - after clean_slate looks like new object
ok 12 - new object isn't joined
ok 13 - Join returns alias
ok 14 - LJ is not optimized away
ok 15 - user is not member of any group
ok 16 - correct user id
ok 17 - after clean_slate looks like new object
ok 18 - new object isn't joined
ok 19 - Join returns alias
ok 20 - mysql >= 5.0 dont need this optimization
ok 21 - users whos is memebers of at least one group
ok 22 - after clean_slate looks like new object
ok 23 - new object isn't joined
ok 24 - new alias
ok 25 - joined table
ok 26 - LJ is not optimized away
ok 27 - user is not member of any group
ok 28 - after clean_slate looks like new object
ok 29 - new object isn't joined
ok 30 - new alias
ok 31 - object with aliases is joined
ok 32 - joined table
ok 33 - three members
ok 34 - after clean_slate looks like new object
ok 35 - new object isn't joined
ok 36 - new alias
ok 37 - joined table
ok 38 - three members
ok 39 - after clean_slate looks like new object
ok 40 - new object isn't joined
ok 41 - Join returns alias
ok 42 - mysql >= 5.0 dont need this optimization
ok 43 - users whos is memebers of at least one group
ok 44 - after clean_slate looks like new object
ok 45 - new object isn't joined
ok 46 - LJ is not optimized away
ok 47 - all users
ok 48 # skip No schema for 'ODBC' driver
ok 49 # skip No schema for 'ODBC' driver
ok 50 # skip No schema for 'ODBC' driver
ok 51 # skip No schema for 'ODBC' driver
ok 52 # skip No schema for 'ODBC' driver
ok 53 # skip No schema for 'ODBC' driver
ok 54 # skip No schema for 'ODBC' driver
ok 55 # skip No schema for 'ODBC' driver
ok 56 # skip No schema for 'ODBC' driver
ok 57 # skip No schema for 'ODBC' driver
ok 58 # skip No schema for 'ODBC' driver
ok 59 # skip No schema for 'ODBC' driver
ok 60 # skip No schema for 'ODBC' driver
ok 61 # skip No schema for 'ODBC' driver
ok 62 # skip No schema for 'ODBC' driver
ok 63 # skip No schema for 'ODBC' driver
ok 64 # skip No schema for 'ODBC' driver
ok 65 # skip No schema for 'ODBC' driver
ok 66 # skip No schema for 'ODBC' driver
ok 67 # skip No schema for 'ODBC' driver
ok 68 # skip No schema for 'ODBC' driver
ok 69 # skip No schema for 'ODBC' driver
ok 70 # skip No schema for 'ODBC' driver
ok 71 # skip No schema for 'ODBC' driver
ok 72 # skip No schema for 'ODBC' driver
ok 73 # skip No schema for 'ODBC' driver
ok 74 # skip No schema for 'ODBC' driver
ok 75 # skip No schema for 'ODBC' driver
ok 76 # skip No schema for 'ODBC' driver
ok 77 # skip No schema for 'ODBC' driver
ok 78 # skip No schema for 'ODBC' driver
ok 79 # skip No schema for 'ODBC' driver
ok 80 # skip No schema for 'ODBC' driver
ok 81 # skip No schema for 'ODBC' driver
ok 82 # skip No schema for 'ODBC' driver
ok 83 # skip No schema for 'ODBC' driver
ok 84 # skip No schema for 'ODBC' driver
ok 85 # skip No schema for 'ODBC' driver
ok 86 # skip No schema for 'ODBC' driver
ok 87 # skip No schema for 'ODBC' driver
ok 88 # skip No schema for 'ODBC' driver
ok 89 # skip No schema for 'ODBC' driver
ok 90 # skip No schema for 'ODBC' driver
ok 91 # skip No schema for 'ODBC' driver
ok 92 # skip No schema for 'ODBC' driver
ok 93 # skip No schema for 'ODBC' driver
ok 94 # skip No schema for 'ODBC' driver
ok
t/03rebless.t ..............
1..8
ok 1 - Made a generic handle
ok 2 - It's really generic
ok 3 - The object isa DBI::db
ok 4 - Specialized Handle isa Jifty::DBI::Handle::SQLite
ok 5 # skip ENV is not defined for driver 'ODBC'
ok 6 # skip ENV is not defined for driver 'ODBC'
ok 7 # skip ENV is not defined for driver 'ODBC'
ok 8 # skip ENV is not defined for driver 'ODBC'
ok
t/03rename_column.t ........
1..22
ok 1 - The object isa DBI::db
ok 2 - created a table
ok 3 - inserted a record
ok 4 - correct value
ok 5 - correct value
ok 6 - no x anymore
ok 7 - we got warnings
ok 8 - NOT NULL is still there
ok 9 - we got warnings
ok 10 - DEFAULT is still there
ok 11 - correct value
ok 12 # skip ENV is not defined for driver 'ODBC'
ok 13 # skip ENV is not defined for driver 'ODBC'
ok 14 # skip ENV is not defined for driver 'ODBC'
ok 15 # skip ENV is not defined for driver 'ODBC'
ok 16 # skip ENV is not defined for driver 'ODBC'
ok 17 # skip ENV is not defined for driver 'ODBC'
ok 18 # skip ENV is not defined for driver 'ODBC'
ok 19 # skip ENV is not defined for driver 'ODBC'
ok 20 # skip ENV is not defined for driver 'ODBC'
ok 21 # skip ENV is not defined for driver 'ODBC'
ok 22 # skip ENV is not defined for driver 'ODBC'
ok
t/03rename_table.t .........
1..14
ok 1 - The object isa DBI::db
ok 2 - created a table
ok 3 - inserted a record
ok 4 - correct value
ok 5 - correct value
ok 6 - no test table anymore
ok 7 - got some warnings
ok 8 # skip ENV is not defined for driver 'ODBC'
ok 9 # skip ENV is not defined for driver 'ODBC'
ok 10 # skip ENV is not defined for driver 'ODBC'
ok 11 # skip ENV is not defined for driver 'ODBC'
ok 12 # skip ENV is not defined for driver 'ODBC'
ok 13 # skip ENV is not defined for driver 'ODBC'
ok 14 # skip ENV is not defined for driver 'ODBC'
ok
t/04memcached.t ............ skipped: Memcached apparently not running
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/05raw_value.t ............
1..28
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - Successfuly created a user
ok 5 - Loaded the record
ok 6 - The record has its id
ok 7 - The object isa URI
ok 8 - Corrent uri
ok 9 - Correct raw uri
ok 10 - Set undef value
ok 11 - Correct raw uri
ok 12 - The object isa URI
ok 13 - The record has its id
ok 14 - Correct raw value
ok 15 # skip No schema for 'ODBC' driver
ok 16 # skip No schema for 'ODBC' driver
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok 19 # skip No schema for 'ODBC' driver
ok 20 # skip No schema for 'ODBC' driver
ok 21 # skip No schema for 'ODBC' driver
ok 22 # skip No schema for 'ODBC' driver
ok 23 # skip No schema for 'ODBC' driver
ok 24 # skip No schema for 'ODBC' driver
ok 25 # skip No schema for 'ODBC' driver
ok 26 # skip No schema for 'ODBC' driver
ok 27 # skip No schema for 'ODBC' driver
ok 28 # skip No schema for 'ODBC' driver
ok
t/06filter.t ...............
1..7
ok 1 - use Jifty::DBI::Filter;
ok 2 - The object isa Jifty::DBI::Filter
ok 3 - empty column value
ok 4 - empty value reference
ok 5 - empty handle
ok 6 - successfuly set column
ok 7 - successfuly set value_ref
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
Use of uninitialized value in uc at /home/fly1200/var/cpan/build/Jifty-DBI-0.60-ljXDou/blib/lib/Jifty/DBI/Filter/Boolean.pm line 81.
t/06filter_boolean.t .......
1..278
ok 1 - The object isa DBI::db
ok 2 - init schema isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - created record
ok 5 - loaded record
ok 6 - record id matches
ok 7 - Perl agrees with the expected boolean value
ok 8 - my_data bool match for 1 (true)
ok 9 - set undef value
ok 10 - Perl agrees with the expected boolean value
ok 11 - The object isa Jifty::DBI::Record
ok 12 - created record
ok 13 - loaded record
ok 14 - record id matches
ok 15 - Perl agrees with the expected boolean value
ok 16 - my_data bool match for t (true)
ok 17 - set undef value
ok 18 - Perl agrees with the expected boolean value
ok 19 - The object isa Jifty::DBI::Record
ok 20 - created record
ok 21 - loaded record
ok 22 - record id matches
ok 23 - Perl agrees with the expected boolean value
ok 24 - my_data bool match for true (true)
ok 25 - set undef value
ok 26 - Perl agrees with the expected boolean value
ok 27 - The object isa Jifty::DBI::Record
ok 28 - created record
ok 29 - loaded record
ok 30 - record id matches
ok 31 - Perl agrees with the expected boolean value
ok 32 - my_data bool match for y (true)
ok 33 - set undef value
ok 34 - Perl agrees with the expected boolean value
ok 35 - The object isa Jifty::DBI::Record
ok 36 - created record
ok 37 - loaded record
ok 38 - record id matches
ok 39 - Perl agrees with the expected boolean value
ok 40 - my_data bool match for yes (true)
ok 41 - set undef value
ok 42 - Perl agrees with the expected boolean value
ok 43 - The object isa Jifty::DBI::Record
ok 44 - created record
ok 45 - loaded record
ok 46 - record id matches
ok 47 - Perl agrees with the expected boolean value
ok 48 - my_data bool match for TRUE (true)
ok 49 - set undef value
ok 50 - Perl agrees with the expected boolean value
ok 51 - The object isa Jifty::DBI::Record
ok 52 - created record
ok 53 - loaded record
ok 54 - record id matches
ok 55 - Perl agrees with the expected boolean value
ok 56 - my_data bool match for 0 (false)
ok 57 - set undef value
ok 58 - Perl agrees with the expected boolean value
ok 59 - The object isa Jifty::DBI::Record
ok 60 - created record
ok 61 - loaded record
ok 62 - record id matches
ok 63 - Perl agrees with the expected boolean value
ok 64 - my_data bool match for f (false)
ok 65 - set undef value
ok 66 - Perl agrees with the expected boolean value
ok 67 - The object isa Jifty::DBI::Record
ok 68 - created record
ok 69 - loaded record
ok 70 - record id matches
ok 71 - Perl agrees with the expected boolean value
ok 72 - my_data bool match for false (false)
ok 73 - set undef value
ok 74 - Perl agrees with the expected boolean value
ok 75 - The object isa Jifty::DBI::Record
ok 76 - created record
ok 77 - loaded record
ok 78 - record id matches
ok 79 - Perl agrees with the expected boolean value
ok 80 - my_data bool match for n (false)
ok 81 - set undef value
ok 82 - Perl agrees with the expected boolean value
ok 83 - The object isa Jifty::DBI::Record
ok 84 - created record
ok 85 - loaded record
ok 86 - record id matches
ok 87 - Perl agrees with the expected boolean value
ok 88 - my_data bool match for no (false)
ok 89 - set undef value
ok 90 - Perl agrees with the expected boolean value
ok 91 - The object isa Jifty::DBI::Record
ok 92 - created record
ok 93 - loaded record
ok 94 - record id matches
ok 95 - Perl agrees with the expected boolean value
ok 96 - my_data bool match for FALSE (false)
ok 97 - set undef value
ok 98 - Perl agrees with the expected boolean value
ok 99 - The object isa Jifty::DBI::Record
ok 100 - created record
ok 101 - loaded record
ok 102 - record id matches
ok 103 - Perl agrees with the expected boolean value
ok 104 - my_data bool match for undef (false)
ok 105 - set undef value
ok 106 - Perl agrees with the expected boolean value
ok 107 - loaded a record by boolean value '1'
ok 108 - Perl agrees with the expected boolean value
ok 109 - loaded a record by boolean value 't'
ok 110 - Perl agrees with the expected boolean value
ok 111 - loaded a record by boolean value 'true'
ok 112 - Perl agrees with the expected boolean value
ok 113 - loaded a record by boolean value 'y'
ok 114 - Perl agrees with the expected boolean value
ok 115 - loaded a record by boolean value 'yes'
ok 116 - Perl agrees with the expected boolean value
ok 117 - loaded a record by boolean value 'TRUE'
ok 118 - Perl agrees with the expected boolean value
ok 119 - loaded a record by boolean value '0'
ok 120 - Perl agrees with the expected boolean value
ok 121 - loaded a record by boolean value 'f'
ok 122 - Perl agrees with the expected boolean value
ok 123 - loaded a record by boolean value 'false'
ok 124 - Perl agrees with the expected boolean value
ok 125 - loaded a record by boolean value 'n'
ok 126 - Perl agrees with the expected boolean value
ok 127 - loaded a record by boolean value 'no'
ok 128 - Perl agrees with the expected boolean value
ok 129 - loaded a record by boolean value 'FALSE'
ok 130 - Perl agrees with the expected boolean value
ok 131 - created record
ok 132 - loaded record
ok 133 - record id matches
ok 134 - default mandatory column is false, not undef
ok 135 - default is correct if given as "t"
ok 136 - default is correct if given as 1
ok 137 - default is correct if given as 0
ok 138 - mandatory column is now true
ok 139 - mandatory column set to undef is now false, not undef
ok 140 # skip No schema for 'ODBC' driver
ok 141 # skip No schema for 'ODBC' driver
ok 142 # skip No schema for 'ODBC' driver
ok 143 # skip No schema for 'ODBC' driver
ok 144 # skip No schema for 'ODBC' driver
ok 145 # skip No schema for 'ODBC' driver
ok 146 # skip No schema for 'ODBC' driver
ok 147 # skip No schema for 'ODBC' driver
ok 148 # skip No schema for 'ODBC' driver
ok 149 # skip No schema for 'ODBC' driver
ok 150 # skip No schema for 'ODBC' driver
ok 151 # skip No schema for 'ODBC' driver
ok 152 # skip No schema for 'ODBC' driver
ok 153 # skip No schema for 'ODBC' driver
ok 154 # skip No schema for 'ODBC' driver
ok 155 # skip No schema for 'ODBC' driver
ok 156 # skip No schema for 'ODBC' driver
ok 157 # skip No schema for 'ODBC' driver
ok 158 # skip No schema for 'ODBC' driver
ok 159 # skip No schema for 'ODBC' driver
ok 160 # skip No schema for 'ODBC' driver
ok 161 # skip No schema for 'ODBC' driver
ok 162 # skip No schema for 'ODBC' driver
ok 163 # skip No schema for 'ODBC' driver
ok 164 # skip No schema for 'ODBC' driver
ok 165 # skip No schema for 'ODBC' driver
ok 166 # skip No schema for 'ODBC' driver
ok 167 # skip No schema for 'ODBC' driver
ok 168 # skip No schema for 'ODBC' driver
ok 169 # skip No schema for 'ODBC' driver
ok 170 # skip No schema for 'ODBC' driver
ok 171 # skip No schema for 'ODBC' driver
ok 172 # skip No schema for 'ODBC' driver
ok 173 # skip No schema for 'ODBC' driver
ok 174 # skip No schema for 'ODBC' driver
ok 175 # skip No schema for 'ODBC' driver
ok 176 # skip No schema for 'ODBC' driver
ok 177 # skip No schema for 'ODBC' driver
ok 178 # skip No schema for 'ODBC' driver
ok 179 # skip No schema for 'ODBC' driver
ok 180 # skip No schema for 'ODBC' driver
ok 181 # skip No schema for 'ODBC' driver
ok 182 # skip No schema for 'ODBC' driver
ok 183 # skip No schema for 'ODBC' driver
ok 184 # skip No schema for 'ODBC' driver
ok 185 # skip No schema for 'ODBC' driver
ok 186 # skip No schema for 'ODBC' driver
ok 187 # skip No schema for 'ODBC' driver
ok 188 # skip No schema for 'ODBC' driver
ok 189 # skip No schema for 'ODBC' driver
ok 190 # skip No schema for 'ODBC' driver
ok 191 # skip No schema for 'ODBC' driver
ok 192 # skip No schema for 'ODBC' driver
ok 193 # skip No schema for 'ODBC' driver
ok 194 # skip No schema for 'ODBC' driver
ok 195 # skip No schema for 'ODBC' driver
ok 196 # skip No schema for 'ODBC' driver
ok 197 # skip No schema for 'ODBC' driver
ok 198 # skip No schema for 'ODBC' driver
ok 199 # skip No schema for 'ODBC' driver
ok 200 # skip No schema for 'ODBC' driver
ok 201 # skip No schema for 'ODBC' driver
ok 202 # skip No schema for 'ODBC' driver
ok 203 # skip No schema for 'ODBC' driver
ok 204 # skip No schema for 'ODBC' driver
ok 205 # skip No schema for 'ODBC' driver
ok 206 # skip No schema for 'ODBC' driver
ok 207 # skip No schema for 'ODBC' driver
ok 208 # skip No schema for 'ODBC' driver
ok 209 # skip No schema for 'ODBC' driver
ok 210 # skip No schema for 'ODBC' driver
ok 211 # skip No schema for 'ODBC' driver
ok 212 # skip No schema for 'ODBC' driver
ok 213 # skip No schema for 'ODBC' driver
ok 214 # skip No schema for 'ODBC' driver
ok 215 # skip No schema for 'ODBC' driver
ok 216 # skip No schema for 'ODBC' driver
ok 217 # skip No schema for 'ODBC' driver
ok 218 # skip No schema for 'ODBC' driver
ok 219 # skip No schema for 'ODBC' driver
ok 220 # skip No schema for 'ODBC' driver
ok 221 # skip No schema for 'ODBC' driver
ok 222 # skip No schema for 'ODBC' driver
ok 223 # skip No schema for 'ODBC' driver
ok 224 # skip No schema for 'ODBC' driver
ok 225 # skip No schema for 'ODBC' driver
ok 226 # skip No schema for 'ODBC' driver
ok 227 # skip No schema for 'ODBC' driver
ok 228 # skip No schema for 'ODBC' driver
ok 229 # skip No schema for 'ODBC' driver
ok 230 # skip No schema for 'ODBC' driver
ok 231 # skip No schema for 'ODBC' driver
ok 232 # skip No schema for 'ODBC' driver
ok 233 # skip No schema for 'ODBC' driver
ok 234 # skip No schema for 'ODBC' driver
ok 235 # skip No schema for 'ODBC' driver
ok 236 # skip No schema for 'ODBC' driver
ok 237 # skip No schema for 'ODBC' driver
ok 238 # skip No schema for 'ODBC' driver
ok 239 # skip No schema for 'ODBC' driver
ok 240 # skip No schema for 'ODBC' driver
ok 241 # skip No schema for 'ODBC' driver
ok 242 # skip No schema for 'ODBC' driver
ok 243 # skip No schema for 'ODBC' driver
ok 244 # skip No schema for 'ODBC' driver
ok 245 # skip No schema for 'ODBC' driver
ok 246 # skip No schema for 'ODBC' driver
ok 247 # skip No schema for 'ODBC' driver
ok 248 # skip No schema for 'ODBC' driver
ok 249 # skip No schema for 'ODBC' driver
ok 250 # skip No schema for 'ODBC' driver
ok 251 # skip No schema for 'ODBC' driver
ok 252 # skip No schema for 'ODBC' driver
ok 253 # skip No schema for 'ODBC' driver
ok 254 # skip No schema for 'ODBC' driver
ok 255 # skip No schema for 'ODBC' driver
ok 256 # skip No schema for 'ODBC' driver
ok 257 # skip No schema for 'ODBC' driver
ok 258 # skip No schema for 'ODBC' driver
ok 259 # skip No schema for 'ODBC' driver
ok 260 # skip No schema for 'ODBC' driver
ok 261 # skip No schema for 'ODBC' driver
ok 262 # skip No schema for 'ODBC' driver
ok 263 # skip No schema for 'ODBC' driver
ok 264 # skip No schema for 'ODBC' driver
ok 265 # skip No schema for 'ODBC' driver
ok 266 # skip No schema for 'ODBC' driver
ok 267 # skip No schema for 'ODBC' driver
ok 268 # skip No schema for 'ODBC' driver
ok 269 # skip No schema for 'ODBC' driver
ok 270 # skip No schema for 'ODBC' driver
ok 271 # skip No schema for 'ODBC' driver
ok 272 # skip No schema for 'ODBC' driver
ok 273 # skip No schema for 'ODBC' driver
ok 274 # skip No schema for 'ODBC' driver
ok 275 # skip No schema for 'ODBC' driver
ok 276 # skip No schema for 'ODBC' driver
ok 277 # skip No schema for 'ODBC' driver
ok 278 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/06filter_datetime.t ......
1..36
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - Successfuly created ticket
ok 5 - Loaded the record
ok 6 - The record has its id
ok 7 - The object isa DateTime
ok 8 - Correct value
ok 9 - The object isa DateTime
ok 10 - Correct value
ok 11 - The object isa DateTime
ok 12 - Correct value
ok 13 - Correct value
ok 14 - Set undef value
ok 15 - The object isa Jifty::DBI::Record
ok 16 - Default of undef
ok 17 - The object isa DateTime
ok 18 - Correct value
ok 19 # skip No schema for 'ODBC' driver
ok 20 # skip No schema for 'ODBC' driver
ok 21 # skip No schema for 'ODBC' driver
ok 22 # skip No schema for 'ODBC' driver
ok 23 # skip No schema for 'ODBC' driver
ok 24 # skip No schema for 'ODBC' driver
ok 25 # skip No schema for 'ODBC' driver
ok 26 # skip No schema for 'ODBC' driver
ok 27 # skip No schema for 'ODBC' driver
ok 28 # skip No schema for 'ODBC' driver
ok 29 # skip No schema for 'ODBC' driver
ok 30 # skip No schema for 'ODBC' driver
ok 31 # skip No schema for 'ODBC' driver
ok 32 # skip No schema for 'ODBC' driver
ok 33 # skip No schema for 'ODBC' driver
ok 34 # skip No schema for 'ODBC' driver
ok 35 # skip No schema for 'ODBC' driver
ok 36 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/06filter_duration.t ......
1..84
ok 1 - The object isa DBI::db
ok 2 - init schema isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - created record
ok 5 - loaded record
ok 6 - record id matches
ok 7 - my_data output is undef
ok 8 - The object isa Jifty::DBI::Record
ok 9 - created record
ok 10 - loaded record
ok 11 - record id matches
ok 12 - my_data output is consistent
ok 13 - my_data seconds match
ok 14 - set undef value
ok 15 - The object isa Jifty::DBI::Record
ok 16 - created record
ok 17 - loaded record
ok 18 - record id matches
ok 19 - my_data output is consistent
ok 20 - my_data seconds match
ok 21 - set undef value
ok 22 - The object isa Jifty::DBI::Record
ok 23 - created record
ok 24 - loaded record
ok 25 - record id matches
ok 26 - my_data output is consistent
ok 27 - my_data seconds match
ok 28 - set undef value
ok 29 - The object isa Jifty::DBI::Record
ok 30 - created record
ok 31 - loaded record
ok 32 - record id matches
ok 33 - my_data output is consistent
ok 34 - my_data seconds match
ok 35 - set undef value
ok 36 - The object isa Jifty::DBI::Record
ok 37 - created record
ok 38 - loaded record
ok 39 - record id matches
ok 40 - my_data output is consistent
ok 41 - my_data seconds match
ok 42 - set undef value
ok 43 # skip No schema for 'ODBC' driver
ok 44 # skip No schema for 'ODBC' driver
ok 45 # skip No schema for 'ODBC' driver
ok 46 # skip No schema for 'ODBC' driver
ok 47 # skip No schema for 'ODBC' driver
ok 48 # skip No schema for 'ODBC' driver
ok 49 # skip No schema for 'ODBC' driver
ok 50 # skip No schema for 'ODBC' driver
ok 51 # skip No schema for 'ODBC' driver
ok 52 # skip No schema for 'ODBC' driver
ok 53 # skip No schema for 'ODBC' driver
ok 54 # skip No schema for 'ODBC' driver
ok 55 # skip No schema for 'ODBC' driver
ok 56 # skip No schema for 'ODBC' driver
ok 57 # skip No schema for 'ODBC' driver
ok 58 # skip No schema for 'ODBC' driver
ok 59 # skip No schema for 'ODBC' driver
ok 60 # skip No schema for 'ODBC' driver
ok 61 # skip No schema for 'ODBC' driver
ok 62 # skip No schema for 'ODBC' driver
ok 63 # skip No schema for 'ODBC' driver
ok 64 # skip No schema for 'ODBC' driver
ok 65 # skip No schema for 'ODBC' driver
ok 66 # skip No schema for 'ODBC' driver
ok 67 # skip No schema for 'ODBC' driver
ok 68 # skip No schema for 'ODBC' driver
ok 69 # skip No schema for 'ODBC' driver
ok 70 # skip No schema for 'ODBC' driver
ok 71 # skip No schema for 'ODBC' driver
ok 72 # skip No schema for 'ODBC' driver
ok 73 # skip No schema for 'ODBC' driver
ok 74 # skip No schema for 'ODBC' driver
ok 75 # skip No schema for 'ODBC' driver
ok 76 # skip No schema for 'ODBC' driver
ok 77 # skip No schema for 'ODBC' driver
ok 78 # skip No schema for 'ODBC' driver
ok 79 # skip No schema for 'ODBC' driver
ok 80 # skip No schema for 'ODBC' driver
ok 81 # skip No schema for 'ODBC' driver
ok 82 # skip No schema for 'ODBC' driver
ok 83 # skip No schema for 'ODBC' driver
ok 84 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/06filter_salthash.t ......
1..20
ok 1 - The object isa DBI::db
ok 2 - init schema isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - created record
ok 5 - loaded record
ok 6 - record id matches
ok 7 - password is an ARRAY
ok 8 - password array has 2 elements
ok 9 - password matches encoding
ok 10 - set undef value
ok 11 # skip No schema for 'ODBC' driver
ok 12 # skip No schema for 'ODBC' driver
ok 13 # skip No schema for 'ODBC' driver
ok 14 # skip No schema for 'ODBC' driver
ok 15 # skip No schema for 'ODBC' driver
ok 16 # skip No schema for 'ODBC' driver
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok 19 # skip No schema for 'ODBC' driver
ok 20 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/06filter_storable.t ......
1..18
ok 1 - The object isa DBI::db
ok 2 - init schema isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - created record
ok 5 - loaded record
ok 6 - record id matches
ok 7 - my_data is a HASH
ok 8 - my_data matches initial data
ok 9 - set undef value
ok 10 # skip No schema for 'ODBC' driver
ok 11 # skip No schema for 'ODBC' driver
ok 12 # skip No schema for 'ODBC' driver
ok 13 # skip No schema for 'ODBC' driver
ok 14 # skip No schema for 'ODBC' driver
ok 15 # skip No schema for 'ODBC' driver
ok 16 # skip No schema for 'ODBC' driver
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/06filter_truncate.t ......
1..30
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - Successfuly created ticket
ok 5 - Loaded the record
ok 6 - The record has its id
ok 7 - Login is not truncated
ok 8 - But name is truncated
ok 9 - Successfuly created ticket
ok 10 - Loaded the record
ok 11 - The record has its id
ok 12 - Login is truncated to two UTF-8 chars
ok 13 - Name is not truncated
ok 14 - Login is not truncated
ok 15 - Name is truncated
ok 16 # skip ENV is not defined for driver 'ODBC'
ok 17 # skip ENV is not defined for driver 'ODBC'
ok 18 # skip ENV is not defined for driver 'ODBC'
ok 19 # skip ENV is not defined for driver 'ODBC'
ok 20 # skip ENV is not defined for driver 'ODBC'
ok 21 # skip ENV is not defined for driver 'ODBC'
ok 22 # skip ENV is not defined for driver 'ODBC'
ok 23 # skip ENV is not defined for driver 'ODBC'
ok 24 # skip ENV is not defined for driver 'ODBC'
ok 25 # skip ENV is not defined for driver 'ODBC'
ok 26 # skip ENV is not defined for driver 'ODBC'
ok 27 # skip ENV is not defined for driver 'ODBC'
ok 28 # skip ENV is not defined for driver 'ODBC'
ok 29 # skip ENV is not defined for driver 'ODBC'
ok 30 # skip ENV is not defined for driver 'ODBC'
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/06filter_utf8.t ..........
1..48
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - Filter was added
ok 4 - The object isa Jifty::DBI::Record
ok 5 - Successfuly created ticket
ok 6 - Loaded the record
ok 7 - The record has its id
ok 8 - Value is UTF-8
ok 9 - Value is the same
ok 10 - Successfuly created ticket
ok 11 - Loaded the record
ok 12 - The record has its id
ok 13 - Value is UTF-8
ok 14 - Value is the same
ok 15 - Successfuly created ticket
ok 16 - Loaded the record
ok 17 - The record has its id
ok 18 - Value is UTF-8
ok 19 - Value is correct
ok 20 - Name was truncated to two UTF-8 chars
ok 21 - Successfuly created ticket
ok 22 - Loaded the record
ok 23 - The record has its id
ok 24 - successfuly stored and fetched undef
ok 25 # skip No schema for 'ODBC' driver
ok 26 # skip No schema for 'ODBC' driver
ok 27 # skip No schema for 'ODBC' driver
ok 28 # skip No schema for 'ODBC' driver
ok 29 # skip No schema for 'ODBC' driver
ok 30 # skip No schema for 'ODBC' driver
ok 31 # skip No schema for 'ODBC' driver
ok 32 # skip No schema for 'ODBC' driver
ok 33 # skip No schema for 'ODBC' driver
ok 34 # skip No schema for 'ODBC' driver
ok 35 # skip No schema for 'ODBC' driver
ok 36 # skip No schema for 'ODBC' driver
ok 37 # skip No schema for 'ODBC' driver
ok 38 # skip No schema for 'ODBC' driver
ok 39 # skip No schema for 'ODBC' driver
ok 40 # skip No schema for 'ODBC' driver
ok 41 # skip No schema for 'ODBC' driver
ok 42 # skip No schema for 'ODBC' driver
ok 43 # skip No schema for 'ODBC' driver
ok 44 # skip No schema for 'ODBC' driver
ok 45 # skip No schema for 'ODBC' driver
ok 46 # skip No schema for 'ODBC' driver
ok 47 # skip No schema for 'ODBC' driver
ok 48 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/06filter_yaml.t ..........
1..18
ok 1 - The object isa DBI::db
ok 2 - init schema isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - created record
ok 5 - loaded record
ok 6 - record id matches
ok 7 - my_data is a HASH
ok 8 - my_data matches initial data
ok 9 - set undef value
ok 10 # skip No schema for 'ODBC' driver
ok 11 # skip No schema for 'ODBC' driver
ok 12 # skip No schema for 'ODBC' driver
ok 13 # skip No schema for 'ODBC' driver
ok 14 # skip No schema for 'ODBC' driver
ok 15 # skip No schema for 'ODBC' driver
ok 16 # skip No schema for 'ODBC' driver
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok
t/10schema.t ...............
1..157
ok 1 - use Jifty::DBI::SchemaGenerator;
ok 2 - use Jifty::DBI::Handle;
ok 3 - require 't/testmodels.pl';
ok 4 - found validate_name
ok 5 - found $column->validator
ok 6 - validators match
ok 7 - The object isa Jifty::DBI::Handle::SQLite
ok 8 - The object isa DBI::db
ok 9 - The object isa Jifty::DBI::SchemaGenerator
ok 10 - The object isa DBIx::DBSchema
ok 11 - no tables means no sql
ok 12 - couldn't add model from nonexistent class
ok 13 - couldn't add model from nonexistent class
ok 14 - no tables means no sql
ok 15 - added model from real class
ok 16 - got the right Address schema for SQLite
ok 17 - The object isa Sample::Employee
ok 18 - Sample::Employee->can(...)
ok 19 - added model from an instantiated object
ok 20 - got the right Address+Employee schema for SQLite
ok 21 - The object isa Sample::Corporation
ok 22 - Sample::Corporation->can('name')
ok 23 - added model from an instantiated object
ok 24 - got the right Address+Employee+Corporation schema for SQLite
ok 25 - create_table_sql_text is the statements in create_table_sql_statements
ok 26 - id active
ok 27 - employee_id active
ok 28 - name active
ok 29 - phone active
ok 30 - street not active
ok 31 - got the right Address schema for SQLite version 0.2.0
ok 32 - id active
ok 33 - employee_id active
ok 34 - name active
ok 35 - phone active
ok 36 - street active
ok 37 - got the right Address schema for SQLite version 0.2.4
ok 38 - id active
ok 39 - employee_id active
ok 40 - name active
ok 41 - phone active
ok 42 - street active
ok 43 - got the right Address schema for SQLite version 0.2.6
ok 44 - id active
ok 45 - employee_id active
ok 46 - name active
ok 47 - phone active
ok 48 - street not active
ok 49 - got the right Address schema for SQLite version 0.2.8
ok 50 - id active
ok 51 - employee_id active
ok 52 - name active
ok 53 - phone active
ok 54 - street not active
ok 55 - got the right Address schema for SQLite version 0.2.9
ok 56 - id active
ok 57 - name active
ok 58 - state not active for version 0.2.0
ok 59 - state still mandatory for version 0.2.0
ok 60 - got the right Corporation schema for SQLite version 0.2.0
ok 61 - id active
ok 62 - name active
ok 63 - state active for version 0.2.4
ok 64 - state mandatory for version 0.2.4
ok 65 - got the right Corporation schema for SQLite version 0.2.4
ok 66 - id active
ok 67 - name active
ok 68 - state active for version 0.2.6
ok 69 - state mandatory for version 0.2.6
ok 70 - got the right Corporation schema for SQLite version 0.2.6
ok 71 - id active
ok 72 - name active
ok 73 - state not active for version 0.2.8
ok 74 - state still mandatory for version 0.2.8
ok 75 - got the right Corporation schema for SQLite version 0.2.8
ok 76 - id active
ok 77 - name active
ok 78 - state not active for version 0.2.9
ok 79 - state still mandatory for version 0.2.9
ok 80 - got the right Corporation schema for SQLite version 0.2.9
ok 81 # skip need to work on ODBC
ok 82 # skip need to work on ODBC
ok 83 # skip need to work on ODBC
ok 84 # skip need to work on ODBC
ok 85 # skip need to work on ODBC
ok 86 # skip need to work on ODBC
ok 87 # skip need to work on ODBC
ok 88 # skip need to work on ODBC
ok 89 # skip need to work on ODBC
ok 90 # skip need to work on ODBC
ok 91 # skip need to work on ODBC
ok 92 # skip need to work on ODBC
ok 93 # skip need to work on ODBC
ok 94 # skip need to work on ODBC
ok 95 # skip need to work on ODBC
ok 96 # skip need to work on ODBC
ok 97 # skip need to work on ODBC
ok 98 # skip need to work on ODBC
ok 99 # skip need to work on ODBC
ok 100 # skip need to work on ODBC
ok 101 # skip need to work on ODBC
ok 102 # skip need to work on ODBC
ok 103 # skip need to work on ODBC
ok 104 # skip need to work on ODBC
ok 105 # skip need to work on ODBC
ok 106 # skip need to work on ODBC
ok 107 # skip need to work on ODBC
ok 108 # skip need to work on ODBC
ok 109 # skip need to work on ODBC
ok 110 # skip need to work on ODBC
ok 111 # skip need to work on ODBC
ok 112 # skip need to work on ODBC
ok 113 # skip need to work on ODBC
ok 114 # skip need to work on ODBC
ok 115 # skip need to work on ODBC
ok 116 # skip need to work on ODBC
ok 117 # skip need to work on ODBC
ok 118 # skip need to work on ODBC
ok 119 # skip need to work on ODBC
ok 120 # skip need to work on ODBC
ok 121 # skip need to work on ODBC
ok 122 # skip need to work on ODBC
ok 123 # skip need to work on ODBC
ok 124 # skip need to work on ODBC
ok 125 # skip need to work on ODBC
ok 126 # skip need to work on ODBC
ok 127 # skip need to work on ODBC
ok 128 # skip need to work on ODBC
ok 129 # skip need to work on ODBC
ok 130 # skip need to work on ODBC
ok 131 # skip need to work on ODBC
ok 132 # skip need to work on ODBC
ok 133 # skip need to work on ODBC
ok 134 # skip need to work on ODBC
ok 135 # skip need to work on ODBC
ok 136 # skip need to work on ODBC
ok 137 # skip need to work on ODBC
ok 138 # skip need to work on ODBC
ok 139 # skip need to work on ODBC
ok 140 # skip need to work on ODBC
ok 141 # skip need to work on ODBC
ok 142 # skip need to work on ODBC
ok 143 # skip need to work on ODBC
ok 144 # skip need to work on ODBC
ok 145 # skip need to work on ODBC
ok 146 # skip need to work on ODBC
ok 147 # skip need to work on ODBC
ok 148 # skip need to work on ODBC
ok 149 # skip need to work on ODBC
ok 150 # skip need to work on ODBC
ok 151 # skip need to work on ODBC
ok 152 # skip need to work on ODBC
ok 153 # skip need to work on ODBC
ok 154 # skip need to work on ODBC
ok 155 # skip need to work on ODBC
ok 156 # skip need to work on ODBC
ok 157 # skip need to work on ODBC
ok
# using 'TestApp::schema_sqlite' schema for SQLite
t/11schema_records.t .......
1..134
ok 1 - Got handle for SQLite isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - Got an id for the new employee: 1
ok 4
ok 5 - The object isa TestApp::PhoneCollection
ok 6 - set does not die
ok 7 - no stacktrace emitted
ok 8 - Collection column 'phones' not writable
ok 9 - "not writable" message
ok 10 - No phones yet
ok 11 - The object isa TestApp::Phone
ok 12 - Loaded phone 1
ok 13 - Employee \#1 has phone \#1
ok 14 - The object isa TestApp::Employee
ok 15
ok 16
ok 17 - The object isa TestApp::Phone
ok 18 - found first phone
ok 19
ok 20
ok 21 - Non-object things still work
ok 22 - The object isa TestApp::Employee
ok 23 - Got an id for the new employee: 2
ok 24
ok 25 - The object isa TestApp::PhoneCollection
ok 26 - new emp has no phones
ok 27 - The object isa TestApp::Phone
ok 28 - first emp still has phone
ok 29
ok 30
ok 31 - The object isa TestApp::Employee
ok 32 - changed employees by ID
ok 33
ok 34 - first emp lost phone
ok 35 - The object isa TestApp::Phone
ok 36 - new emp stole the phone
ok 37
ok 38
ok 39 - The object isa TestApp::Employee
ok 40 - changed employees by obj
ok 41
ok 42 - second emp lost phone
ok 43 - The object isa TestApp::Phone
ok 44 - first emp stole the phone
ok 45
ok 46
ok 47 - The object isa TestApp::Phone
ok 48 - Loaded phone 2
ok 49 - The object isa TestApp::Phone
ok 50 - still has this phone
ok 51
ok 52 - The object isa TestApp::Phone
ok 53 - now has that phone
ok 54
ok 55
ok 56 - The object isa TestApp::Phone
ok 57 - Loaded phone 3
ok 58 - The object isa TestApp::Phone
ok 59 - still has this phone
ok 60
ok 61 - The object isa TestApp::Phone
ok 62 - still has that phone
ok 63
ok 64 - The object isa TestApp::Phone
ok 65 - even has this other phone
ok 66
ok 67
ok 68 # skip No schema for 'ODBC' driver
ok 69 # skip No schema for 'ODBC' driver
ok 70 # skip No schema for 'ODBC' driver
ok 71 # skip No schema for 'ODBC' driver
ok 72 # skip No schema for 'ODBC' driver
ok 73 # skip No schema for 'ODBC' driver
ok 74 # skip No schema for 'ODBC' driver
ok 75 # skip No schema for 'ODBC' driver
ok 76 # skip No schema for 'ODBC' driver
ok 77 # skip No schema for 'ODBC' driver
ok 78 # skip No schema for 'ODBC' driver
ok 79 # skip No schema for 'ODBC' driver
ok 80 # skip No schema for 'ODBC' driver
ok 81 # skip No schema for 'ODBC' driver
ok 82 # skip No schema for 'ODBC' driver
ok 83 # skip No schema for 'ODBC' driver
ok 84 # skip No schema for 'ODBC' driver
ok 85 # skip No schema for 'ODBC' driver
ok 86 # skip No schema for 'ODBC' driver
ok 87 # skip No schema for 'ODBC' driver
ok 88 # skip No schema for 'ODBC' driver
ok 89 # skip No schema for 'ODBC' driver
ok 90 # skip No schema for 'ODBC' driver
ok 91 # skip No schema for 'ODBC' driver
ok 92 # skip No schema for 'ODBC' driver
ok 93 # skip No schema for 'ODBC' driver
ok 94 # skip No schema for 'ODBC' driver
ok 95 # skip No schema for 'ODBC' driver
ok 96 # skip No schema for 'ODBC' driver
ok 97 # skip No schema for 'ODBC' driver
ok 98 # skip No schema for 'ODBC' driver
ok 99 # skip No schema for 'ODBC' driver
ok 100 # skip No schema for 'ODBC' driver
ok 101 # skip No schema for 'ODBC' driver
ok 102 # skip No schema for 'ODBC' driver
ok 103 # skip No schema for 'ODBC' driver
ok 104 # skip No schema for 'ODBC' driver
ok 105 # skip No schema for 'ODBC' driver
ok 106 # skip No schema for 'ODBC' driver
ok 107 # skip No schema for 'ODBC' driver
ok 108 # skip No schema for 'ODBC' driver
ok 109 # skip No schema for 'ODBC' driver
ok 110 # skip No schema for 'ODBC' driver
ok 111 # skip No schema for 'ODBC' driver
ok 112 # skip No schema for 'ODBC' driver
ok 113 # skip No schema for 'ODBC' driver
ok 114 # skip No schema for 'ODBC' driver
ok 115 # skip No schema for 'ODBC' driver
ok 116 # skip No schema for 'ODBC' driver
ok 117 # skip No schema for 'ODBC' driver
ok 118 # skip No schema for 'ODBC' driver
ok 119 # skip No schema for 'ODBC' driver
ok 120 # skip No schema for 'ODBC' driver
ok 121 # skip No schema for 'ODBC' driver
ok 122 # skip No schema for 'ODBC' driver
ok 123 # skip No schema for 'ODBC' driver
ok 124 # skip No schema for 'ODBC' driver
ok 125 # skip No schema for 'ODBC' driver
ok 126 # skip No schema for 'ODBC' driver
ok 127 # skip No schema for 'ODBC' driver
ok 128 # skip No schema for 'ODBC' driver
ok 129 # skip No schema for 'ODBC' driver
ok 130 # skip No schema for 'ODBC' driver
ok 131 # skip No schema for 'ODBC' driver
ok 132 # skip No schema for 'ODBC' driver
ok 133 # skip No schema for 'ODBC' driver
ok 134 # skip No schema for 'ODBC' driver
ok
# using 'TestApp::schema_sqlite' schema for SQLite
t/12prefetch.t .............
1..118
ok 1 - Got handle for SQLite isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - Got an id for the new employee: 1
ok 4
ok 5 - The object isa TestApp::PhoneCollection
ok 6 - The object isa TestApp::Phone
ok 7 - Loaded phone 1
ok 8 - Employee \#1 has phone \#1
ok 9 - The object isa TestApp::Employee
ok 10
ok 11
ok 12 - The object isa TestApp::Phone
ok 13 - Loaded phone 3
ok 14 - Employee \#1 has phone \#3
ok 15 - The object isa TestApp::Employee
ok 16
ok 17
ok 18 - The object isa TestApp::Phone
ok 19 - Loaded phone 4
ok 20 - Employee \#1 has phone \#4
ok 21 - The object isa TestApp::Employee
ok 22
ok 23
ok 24 - The object isa TestApp::Phone
ok 25 - Loaded phone 5
ok 26 - Employee \#1 has phone \#5
ok 27 - The object isa TestApp::Employee
ok 28
ok 29
ok 30 - The object isa TestApp::Phone
ok 31 - Loaded phone 6
ok 32 - Employee \#1 has phone \#6
ok 33 - The object isa TestApp::Employee
ok 34
ok 35
ok 36
ok 37 - count is one statement
ok 38
ok 39 - got our user
ok 40
ok 41
ok 42
ok 43
ok 44 - all that. just one sql statement
ok 45
ok 46 - count is one statement
ok 47 - got our user
ok 48
ok 49
ok 50
ok 51
ok 52 - all that. just one sql statement
ok 53
ok 54 - count is one statement
ok 55 - Got a first phone
ok 56 - Got ruz's phone number
ok 57
ok 58 - Employee matches
ok 59 - all that. just one sql statement
ok 60 # skip No schema for 'ODBC' driver
ok 61 # skip No schema for 'ODBC' driver
ok 62 # skip No schema for 'ODBC' driver
ok 63 # skip No schema for 'ODBC' driver
ok 64 # skip No schema for 'ODBC' driver
ok 65 # skip No schema for 'ODBC' driver
ok 66 # skip No schema for 'ODBC' driver
ok 67 # skip No schema for 'ODBC' driver
ok 68 # skip No schema for 'ODBC' driver
ok 69 # skip No schema for 'ODBC' driver
ok 70 # skip No schema for 'ODBC' driver
ok 71 # skip No schema for 'ODBC' driver
ok 72 # skip No schema for 'ODBC' driver
ok 73 # skip No schema for 'ODBC' driver
ok 74 # skip No schema for 'ODBC' driver
ok 75 # skip No schema for 'ODBC' driver
ok 76 # skip No schema for 'ODBC' driver
ok 77 # skip No schema for 'ODBC' driver
ok 78 # skip No schema for 'ODBC' driver
ok 79 # skip No schema for 'ODBC' driver
ok 80 # skip No schema for 'ODBC' driver
ok 81 # skip No schema for 'ODBC' driver
ok 82 # skip No schema for 'ODBC' driver
ok 83 # skip No schema for 'ODBC' driver
ok 84 # skip No schema for 'ODBC' driver
ok 85 # skip No schema for 'ODBC' driver
ok 86 # skip No schema for 'ODBC' driver
ok 87 # skip No schema for 'ODBC' driver
ok 88 # skip No schema for 'ODBC' driver
ok 89 # skip No schema for 'ODBC' driver
ok 90 # skip No schema for 'ODBC' driver
ok 91 # skip No schema for 'ODBC' driver
ok 92 # skip No schema for 'ODBC' driver
ok 93 # skip No schema for 'ODBC' driver
ok 94 # skip No schema for 'ODBC' driver
ok 95 # skip No schema for 'ODBC' driver
ok 96 # skip No schema for 'ODBC' driver
ok 97 # skip No schema for 'ODBC' driver
ok 98 # skip No schema for 'ODBC' driver
ok 99 # skip No schema for 'ODBC' driver
ok 100 # skip No schema for 'ODBC' driver
ok 101 # skip No schema for 'ODBC' driver
ok 102 # skip No schema for 'ODBC' driver
ok 103 # skip No schema for 'ODBC' driver
ok 104 # skip No schema for 'ODBC' driver
ok 105 # skip No schema for 'ODBC' driver
ok 106 # skip No schema for 'ODBC' driver
ok 107 # skip No schema for 'ODBC' driver
ok 108 # skip No schema for 'ODBC' driver
ok 109 # skip No schema for 'ODBC' driver
ok 110 # skip No schema for 'ODBC' driver
ok 111 # skip No schema for 'ODBC' driver
ok 112 # skip No schema for 'ODBC' driver
ok 113 # skip No schema for 'ODBC' driver
ok 114 # skip No schema for 'ODBC' driver
ok 115 # skip No schema for 'ODBC' driver
ok 116 # skip No schema for 'ODBC' driver
ok 117 # skip No schema for 'ODBC' driver
ok 118 # skip No schema for 'ODBC' driver
ok
t/13collection.t ...........
1..8
ok 1 - use Jifty::DBI::Collection;
ok 2 - desc works
ok 3 - asc works
ok 4 - empty and false aliases
ok 5 - add_order_by doesn't thrash previous ordering
ok 6 - order_by does thrash previous ordering
ok 7 - add_order_by works when passing a list-as-hash directly
ok 8 - clear_order_by works
ok
t/14handle-pg.t ............
1..2
ok 1 - use Jifty::DBI::Handle::Pg;
ok 2 - distinct_query works
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/15types.t ................
1..32
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - Successfuly created ticket
ok 5 - Loaded the record
ok 6 - The record has its id
ok 7 - The object isa DateTime
ok 8 - Correct value
ok 9 - The object isa DateTime
ok 10 - Correct value
ok 11 - The object isa DateTime
ok 12 - Correct value
ok 13 - Correct value
ok 14 - Set undef value
ok 15 - The object isa DateTime
ok 16 - Correct value
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok 19 # skip No schema for 'ODBC' driver
ok 20 # skip No schema for 'ODBC' driver
ok 21 # skip No schema for 'ODBC' driver
ok 22 # skip No schema for 'ODBC' driver
ok 23 # skip No schema for 'ODBC' driver
ok 24 # skip No schema for 'ODBC' driver
ok 25 # skip No schema for 'ODBC' driver
ok 26 # skip No schema for 'ODBC' driver
ok 27 # skip No schema for 'ODBC' driver
ok 28 # skip No schema for 'ODBC' driver
ok 29 # skip No schema for 'ODBC' driver
ok 30 # skip No schema for 'ODBC' driver
ok 31 # skip No schema for 'ODBC' driver
ok 32 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
# using 'TestApp::CrazyUser::schema_sqlite' schema for SQLite
t/16inheritance.t ..........
1..34
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - Inserted the schema. got a statement handle back isa DBI::st
ok 4 - The object isa Jifty::DBI::Record
ok 5 - Successfuly created ticket
ok 6 - Loaded the record
ok 7 - The record has its id
ok 8 - The object isa DateTime
ok 9 - Correct value
ok 10 - The object isa DateTime
ok 11 - Correct value
ok 12 - The object isa DateTime
ok 13 - Correct value
ok 14 - Correct value
ok 15 - Set undef value
ok 16 - The object isa DateTime
ok 17 - Correct value
ok 18 # skip No schema for 'ODBC' driver
ok 19 # skip No schema for 'ODBC' driver
ok 20 # skip No schema for 'ODBC' driver
ok 21 # skip No schema for 'ODBC' driver
ok 22 # skip No schema for 'ODBC' driver
ok 23 # skip No schema for 'ODBC' driver
ok 24 # skip No schema for 'ODBC' driver
ok 25 # skip No schema for 'ODBC' driver
ok 26 # skip No schema for 'ODBC' driver
ok 27 # skip No schema for 'ODBC' driver
ok 28 # skip No schema for 'ODBC' driver
ok 29 # skip No schema for 'ODBC' driver
ok 30 # skip No schema for 'ODBC' driver
ok 31 # skip No schema for 'ODBC' driver
ok 32 # skip No schema for 'ODBC' driver
ok 33 # skip No schema for 'ODBC' driver
ok 34 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/17virtualtypes.t .........
1..18
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - Successfuly created ticket
ok 5 - Loaded the record
ok 6 - The record has its id
ok 7
ok 8
ok 9
ok 10 # skip No schema for 'ODBC' driver
ok 11 # skip No schema for 'ODBC' driver
ok 12 # skip No schema for 'ODBC' driver
ok 13 # skip No schema for 'ODBC' driver
ok 14 # skip No schema for 'ODBC' driver
ok 15 # skip No schema for 'ODBC' driver
ok 16 # skip No schema for 'ODBC' driver
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok
# using 'TestApp::Address::schema_sqlite' schema for SQLite
t/18triggers.t .............
1..124
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - The object isa TestApp::Address
ok 5 - arg is a hash
ok 6 - arg has 2 keys
ok 7 - name is Sterling
ok 8 - phone is 123 456 7890
ok 9 - The object isa TestApp::Address
ok 10 - arg is a scalar ref
ok 11 - create was sucessful
ok 12 - created a record
ok 13 - loaded a record
ok 14 - The object isa TestApp::Address
ok 15 - arg is a hash
ok 16 - hash has 2 keys
ok 17 - column arg is set
ok 18 - value arg set
ok 19 - is_sql_function is undef
ok 20 - The object isa TestApp::Address
ok 21 - arg is a hash
ok 22 - hash has 2 keys
ok 23 - column arg is name
ok 24 - value arg is zostay
ok 25 - is_sql_function is undef
ok 26 - The object isa TestApp::Address
ok 27 - arg is a hash
ok 28 - hash has 2 keys
ok 29 - column arg is set
ok 30 - value arg is set
ok 31 - The object isa TestApp::Address
ok 32 - arg is a hash
ok 33 - hash has 2 keys
ok 34 - column arg is name
ok 35 - value arg is zostay
ok 36 - The object isa TestApp::Address
ok 37 - arg is a hash
ok 38 - hash has 2 keys
ok 39 - column arg is set
ok 40 - value arg set
ok 41 - is_sql_function is undef
ok 42 - The object isa TestApp::Address
ok 43 - arg is a hash
ok 44 - hash has 2 keys
ok 45 - column arg is phone
ok 46 - value arg is 098 765 4321
ok 47 - is_sql_function is undef
ok 48 - The object isa TestApp::Address
ok 49 - arg is a hash
ok 50 - hash has 2 keys
ok 51 - column arg is set
ok 52 - value arg is set
ok 53 - The object isa TestApp::Address
ok 54 - arg is a hash
ok 55 - hash has 2 keys
ok 56 - column arg is phone
ok 57 - value arg is 098 765 4321
ok 58 - The object isa TestApp::Address
ok 59 - The object isa TestApp::Address
ok 60 - arg is a scalar ref
ok 61 - delete was successful
ok 62 - deleted a record
ok 63 # skip No schema for 'ODBC' driver
ok 64 # skip No schema for 'ODBC' driver
ok 65 # skip No schema for 'ODBC' driver
ok 66 # skip No schema for 'ODBC' driver
ok 67 # skip No schema for 'ODBC' driver
ok 68 # skip No schema for 'ODBC' driver
ok 69 # skip No schema for 'ODBC' driver
ok 70 # skip No schema for 'ODBC' driver
ok 71 # skip No schema for 'ODBC' driver
ok 72 # skip No schema for 'ODBC' driver
ok 73 # skip No schema for 'ODBC' driver
ok 74 # skip No schema for 'ODBC' driver
ok 75 # skip No schema for 'ODBC' driver
ok 76 # skip No schema for 'ODBC' driver
ok 77 # skip No schema for 'ODBC' driver
ok 78 # skip No schema for 'ODBC' driver
ok 79 # skip No schema for 'ODBC' driver
ok 80 # skip No schema for 'ODBC' driver
ok 81 # skip No schema for 'ODBC' driver
ok 82 # skip No schema for 'ODBC' driver
ok 83 # skip No schema for 'ODBC' driver
ok 84 # skip No schema for 'ODBC' driver
ok 85 # skip No schema for 'ODBC' driver
ok 86 # skip No schema for 'ODBC' driver
ok 87 # skip No schema for 'ODBC' driver
ok 88 # skip No schema for 'ODBC' driver
ok 89 # skip No schema for 'ODBC' driver
ok 90 # skip No schema for 'ODBC' driver
ok 91 # skip No schema for 'ODBC' driver
ok 92 # skip No schema for 'ODBC' driver
ok 93 # skip No schema for 'ODBC' driver
ok 94 # skip No schema for 'ODBC' driver
ok 95 # skip No schema for 'ODBC' driver
ok 96 # skip No schema for 'ODBC' driver
ok 97 # skip No schema for 'ODBC' driver
ok 98 # skip No schema for 'ODBC' driver
ok 99 # skip No schema for 'ODBC' driver
ok 100 # skip No schema for 'ODBC' driver
ok 101 # skip No schema for 'ODBC' driver
ok 102 # skip No schema for 'ODBC' driver
ok 103 # skip No schema for 'ODBC' driver
ok 104 # skip No schema for 'ODBC' driver
ok 105 # skip No schema for 'ODBC' driver
ok 106 # skip No schema for 'ODBC' driver
ok 107 # skip No schema for 'ODBC' driver
ok 108 # skip No schema for 'ODBC' driver
ok 109 # skip No schema for 'ODBC' driver
ok 110 # skip No schema for 'ODBC' driver
ok 111 # skip No schema for 'ODBC' driver
ok 112 # skip No schema for 'ODBC' driver
ok 113 # skip No schema for 'ODBC' driver
ok 114 # skip No schema for 'ODBC' driver
ok 115 # skip No schema for 'ODBC' driver
ok 116 # skip No schema for 'ODBC' driver
ok 117 # skip No schema for 'ODBC' driver
ok 118 # skip No schema for 'ODBC' driver
ok 119 # skip No schema for 'ODBC' driver
ok 120 # skip No schema for 'ODBC' driver
ok 121 # skip No schema for 'ODBC' driver
ok 122 # skip No schema for 'ODBC' driver
ok 123 # skip No schema for 'ODBC' driver
ok 124 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
# using 'TestApp::Currency::schema_sqlite' schema for SQLite
# using 'TestApp::Food::schema_sqlite' schema for SQLite
t/19reference.t ............
1..26
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - Inserted the schema. got a statement handle back isa DBI::st
ok 4 - Inserted the schema. got a statement handle back isa DBI::st
ok 5 - The object isa Jifty::DBI::Record
ok 6 - The object isa Jifty::DBI::Record
ok 7
ok 8 - Loaded the record
ok 9 - The object isa TestApp::Currency
ok 10
ok 11 - null_reference option in effect
ok 12 - referee is null but shuold still return an object isa TestApp::Food
ok 13
ok 14 # skip No schema for 'ODBC' driver
ok 15 # skip No schema for 'ODBC' driver
ok 16 # skip No schema for 'ODBC' driver
ok 17 # skip No schema for 'ODBC' driver
ok 18 # skip No schema for 'ODBC' driver
ok 19 # skip No schema for 'ODBC' driver
ok 20 # skip No schema for 'ODBC' driver
ok 21 # skip No schema for 'ODBC' driver
ok 22 # skip No schema for 'ODBC' driver
ok 23 # skip No schema for 'ODBC' driver
ok 24 # skip No schema for 'ODBC' driver
ok 25 # skip No schema for 'ODBC' driver
ok 26 # skip No schema for 'ODBC' driver
ok
# using 'TestApp::schema_sqlite' schema for SQLite
t/20overload.t .............
1..218
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - init users data
ok 4 - The object isa Jifty::DBI::Collection
ok 5 - same handle as we used in constructor
ok 6 - _record_count returns 0 on not limited obj
ok 7 - count returns 0 on not limited obj
ok 8 - is_last returns undef on not limited obj after count
ok 9 - first returns undef on not limited obj
ok 10 - is_last returns undef on not limited obj after first
ok 11 - last returns undef on not limited obj
ok 12 - is_last returns undef on not limited obj after last
ok 13 - peek returns undef on not limited obj
ok 14 - next returns undef on not limited obj
ok 15 - is_last returns undef on not limited obj after next
ok 16 - items_array_ref always returns array reference isa ARRAY
ok 17 - items_array_ref returns [] on not limited obj
ok 18 - count returns same number of records as was inserted
ok 19 - first returns record object isa Jifty::DBI::Record
ok 20 - last returns record object isa Jifty::DBI::Record
ok 21 - peek returns record object isa Jifty::DBI::Record
ok 22 - next returns record object isa Jifty::DBI::Record
ok 23 - items_array_ref always returns array reference isa ARRAY
ok 24 - items_array_ref returns same number of records as was inserted
ok 25 - items_array_ref always returns array reference isa ARRAY
ok 26 - items_array_ref returns same number of records as was inserted
ok 27 - The object isa Jifty::DBI::Collection
ok 28 - after clean_slate looks like new object
ok 29 - found one user with login obra
not ok 30 - is_last returns undef before we fetch any record # TODO require discussion
# Failed (TODO) test 'is_last returns undef before we fetch any record'
# at t/20overload.t line 86.
# got: '0'
# expected: undef
ok 31 - First returns record object isa Jifty::DBI::Record
ok 32 - 1 record in the collection then first rec is last
ok 33 - login is correct
ok 34 - last returns same object as first
ok 35 - is_last always returns 1 after last call
ok 36 - peek returns same object as next
ok 37 - next returns same object as first
ok 38 - is_last returns 1 after fetch first record with next method
ok 39 - only one record in the collection
ok 40 - only one record in the collection
not ok 41 - next returns undef, is_last returns undef too # TODO require discussion
# Failed (TODO) test 'next returns undef, is_last returns undef too'
# at t/20overload.t line 105.
# got: '0'
# expected: undef
ok 42 - items_array_ref always returns array reference isa ARRAY
ok 43 - items_array_ref has only 1 record
ok 44 - after clean_slate looks like new object
ok 45 - found one user with 'Glass' in the name
ok 46 - First returns record object isa Jifty::DBI::Record
ok 47 - login is correct
ok 48 - after clean_slate looks like new object
ok 49 - found one user with 'Glass' in the name
ok 50 - First returns record object isa Jifty::DBI::Record
ok 51 - login is correct
ok 52 - after clean_slate looks like new object
ok 53 - should not find users with 'Glass' in the name
ok 54 - after clean_slate looks like new object
ok 55 - found one user with 'Glass' in the name
ok 56 - First returns record object isa Jifty::DBI::Record
ok 57 - login is correct
ok 58 - after clean_slate looks like new object
ok 59 - should not find users with 'Glass' in the name
ok 60 - after clean_slate looks like new object
ok 61 - found one user who name starts with 'Ruslan'
ok 62 - First returns record object isa Jifty::DBI::Record
ok 63 - login is correct
ok 64 - after clean_slate looks like new object
ok 65 - found one user who name ends with 'Tang'
ok 66 - First returns record object isa Jifty::DBI::Record
ok 67 - login is correct
ok 68 - after clean_slate looks like new object
ok 69 - found 4 user ids
ok 70 - Found login
ok 71 - Found login
ok 72 - Found login
ok 73 - Found login
ok 74 - All logins found
ok 75 - after clean_slate looks like new object
ok 76 - found 2 users who has unknown phone number
ok 77 - after clean_slate looks like new object
ok 78 - found 0 users who has unknown address
ok 79 - after clean_slate looks like new object
ok 80 - found users who have phone number filled
ok 81 - after clean_slate looks like new object
ok 82 - found users who have address filled
ok 83 - after clean_slate looks like new object
ok 84 - case insensitive, matching case, should find one row
ok 85 - after clean_slate looks like new object
ok 86 - case insensitive, non-matched case, should find one row
ok 87 - after clean_slate looks like new object
ok 88 - case insensitive, matching case, should find two rows
ok 89 - after clean_slate looks like new object
ok 90 - case insensitive, non-matched case, should find two rows
ok 91 - after clean_slate looks like new object
ok 92 - case sensitive search, should find one row
ok 93 - after clean_slate looks like new object
ok 94 - case sensitive search, should find zero rows
ok 95 - after clean_slate looks like new object
ok 96 - case sensitive search, should find two rows
ok 97 - after clean_slate looks like new object
ok 98 - case sensitive search, should find zero rows
ok 99 - after clean_slate looks like new object
ok 100 - group by / order by finds right amount
ok 101 - First returns record object isa Jifty::DBI::Record
ok 102 - login is correct
not ok 103 - after clean_slate looks like new object # TODO we leave order_by after clean slate, fixing this results in many RT failures
# Failed (TODO) test 'after clean_slate looks like new object'
# at t/20overload.t line 266.
# Structures begin differing at:
# $got->{order_by} = ARRAY(0x121ee58)
# $expected->{order_by} = Does not exist
ok 104 - found users who has no phone or it has X char
ok 105 - after clean_slate looks like new object
ok 106 - found users who has no phone or it has X char
ok 107 - after clean_slate looks like new object
ok 108 - found users who has no phone number or login has 'r' char
ok 109 - after clean_slate looks like new object
ok 110 # skip No schema for 'ODBC' driver
ok 111 # skip No schema for 'ODBC' driver
ok 112 # skip No schema for 'ODBC' driver
ok 113 # skip No schema for 'ODBC' driver
ok 114 # skip No schema for 'ODBC' driver
ok 115 # skip No schema for 'ODBC' driver
ok 116 # skip No schema for 'ODBC' driver
ok 117 # skip No schema for 'ODBC' driver
ok 118 # skip No schema for 'ODBC' driver
ok 119 # skip No schema for 'ODBC' driver
ok 120 # skip No schema for 'ODBC' driver
ok 121 # skip No schema for 'ODBC' driver
ok 122 # skip No schema for 'ODBC' driver
ok 123 # skip No schema for 'ODBC' driver
ok 124 # skip No schema for 'ODBC' driver
ok 125 # skip No schema for 'ODBC' driver
ok 126 # skip No schema for 'ODBC' driver
ok 127 # skip No schema for 'ODBC' driver
ok 128 # skip No schema for 'ODBC' driver
ok 129 # skip No schema for 'ODBC' driver
ok 130 # skip No schema for 'ODBC' driver
ok 131 # skip No schema for 'ODBC' driver
ok 132 # skip No schema for 'ODBC' driver
ok 133 # skip No schema for 'ODBC' driver
ok 134 # skip No schema for 'ODBC' driver
ok 135 # skip No schema for 'ODBC' driver
ok 136 # skip No schema for 'ODBC' driver
ok 137 # skip No schema for 'ODBC' driver
ok 138 # skip No schema for 'ODBC' driver
ok 139 # skip No schema for 'ODBC' driver
ok 140 # skip No schema for 'ODBC' driver
ok 141 # skip No schema for 'ODBC' driver
ok 142 # skip No schema for 'ODBC' driver
ok 143 # skip No schema for 'ODBC' driver
ok 144 # skip No schema for 'ODBC' driver
ok 145 # skip No schema for 'ODBC' driver
ok 146 # skip No schema for 'ODBC' driver
ok 147 # skip No schema for 'ODBC' driver
ok 148 # skip No schema for 'ODBC' driver
ok 149 # skip No schema for 'ODBC' driver
ok 150 # skip No schema for 'ODBC' driver
ok 151 # skip No schema for 'ODBC' driver
ok 152 # skip No schema for 'ODBC' driver
ok 153 # skip No schema for 'ODBC' driver
ok 154 # skip No schema for 'ODBC' driver
ok 155 # skip No schema for 'ODBC' driver
ok 156 # skip No schema for 'ODBC' driver
ok 157 # skip No schema for 'ODBC' driver
ok 158 # skip No schema for 'ODBC' driver
ok 159 # skip No schema for 'ODBC' driver
ok 160 # skip No schema for 'ODBC' driver
ok 161 # skip No schema for 'ODBC' driver
ok 162 # skip No schema for 'ODBC' driver
ok 163 # skip No schema for 'ODBC' driver
ok 164 # skip No schema for 'ODBC' driver
ok 165 # skip No schema for 'ODBC' driver
ok 166 # skip No schema for 'ODBC' driver
ok 167 # skip No schema for 'ODBC' driver
ok 168 # skip No schema for 'ODBC' driver
ok 169 # skip No schema for 'ODBC' driver
ok 170 # skip No schema for 'ODBC' driver
ok 171 # skip No schema for 'ODBC' driver
ok 172 # skip No schema for 'ODBC' driver
ok 173 # skip No schema for 'ODBC' driver
ok 174 # skip No schema for 'ODBC' driver
ok 175 # skip No schema for 'ODBC' driver
ok 176 # skip No schema for 'ODBC' driver
ok 177 # skip No schema for 'ODBC' driver
ok 178 # skip No schema for 'ODBC' driver
ok 179 # skip No schema for 'ODBC' driver
ok 180 # skip No schema for 'ODBC' driver
ok 181 # skip No schema for 'ODBC' driver
ok 182 # skip No schema for 'ODBC' driver
ok 183 # skip No schema for 'ODBC' driver
ok 184 # skip No schema for 'ODBC' driver
ok 185 # skip No schema for 'ODBC' driver
ok 186 # skip No schema for 'ODBC' driver
ok 187 # skip No schema for 'ODBC' driver
ok 188 # skip No schema for 'ODBC' driver
ok 189 # skip No schema for 'ODBC' driver
ok 190 # skip No schema for 'ODBC' driver
ok 191 # skip No schema for 'ODBC' driver
ok 192 # skip No schema for 'ODBC' driver
ok 193 # skip No schema for 'ODBC' driver
ok 194 # skip No schema for 'ODBC' driver
ok 195 # skip No schema for 'ODBC' driver
ok 196 # skip No schema for 'ODBC' driver
ok 197 # skip No schema for 'ODBC' driver
ok 198 # skip No schema for 'ODBC' driver
ok 199 # skip No schema for 'ODBC' driver
ok 200 # skip No schema for 'ODBC' driver
ok 201 # skip No schema for 'ODBC' driver
ok 202 # skip No schema for 'ODBC' driver
ok 203 # skip No schema for 'ODBC' driver
ok 204 # skip No schema for 'ODBC' driver
ok 205 # skip No schema for 'ODBC' driver
ok 206 # skip No schema for 'ODBC' driver
ok 207 # skip No schema for 'ODBC' driver
ok 208 # skip No schema for 'ODBC' driver
ok 209 # skip No schema for 'ODBC' driver
ok 210 # skip No schema for 'ODBC' driver
ok 211 # skip No schema for 'ODBC' driver
ok 212 # skip No schema for 'ODBC' driver
ok 213 # skip No schema for 'ODBC' driver
ok 214 # skip No schema for 'ODBC' driver
ok 215 # skip No schema for 'ODBC' driver
ok 216 # skip No schema for 'ODBC' driver
ok 217 # skip No schema for 'ODBC' driver
ok 218 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/case_sensitivity.t .......
1..278
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4 - Successfuly created ticket
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10 - Default and insensitive queries are the same (id = 42)
ok 11 - Sensitive and insensitive queries are the same (id = 42)
ok 12 - Default and insensitive queries are the same (id != 42)
ok 13 - Sensitive and insensitive queries are the same (id != 42)
ok 14 - Default and insensitive queries are the same (id < 42)
ok 15 - Sensitive and insensitive queries are the same (id < 42)
ok 16 - Default and insensitive queries are the same (id > 42)
ok 17 - Sensitive and insensitive queries are the same (id > 42)
ok 18 - Default and insensitive queries are the same (id <= 42)
ok 19 - Sensitive and insensitive queries are the same (id <= 42)
ok 20 - Default and insensitive queries are the same (id >= 42)
ok 21 - Sensitive and insensitive queries are the same (id >= 42)
ok 22 - Default and insensitive queries are the same (id LIKE 42)
ok 23 - Sensitive and insensitive queries are the same (id LIKE 42)
ok 24 - Default and insensitive queries are the same (id NOT LIKE 42)
ok 25 - Sensitive and insensitive queries are the same (id NOT LIKE 42)
ok 26 - Default and insensitive queries are the same (id MATCHES 42)
ok 27 - Sensitive and insensitive queries are the same (id MATCHES 42)
ok 28 - Default and insensitive queries are the same (id STARTS_WITH 42)
ok 29 - Sensitive and insensitive queries are the same (id STARTS_WITH 42)
ok 30 - Default and insensitive queries are the same (id ENDS_WITH 42)
ok 31 - Sensitive and insensitive queries are the same (id ENDS_WITH 42)
ok 32 - Default and insensitive queries are the same (id = ARRAY(0x159fc58))
ok 33 - Sensitive and insensitive queries are the same (id = ARRAY(0x159fc58))
ok 34 - Default and insensitive queries are the same (id IN ARRAY(0x159fe38))
ok 35 - Sensitive and insensitive queries are the same (id IN ARRAY(0x159fe38))
ok 36 - Default and insensitive queries are the same (id IS NULL)
ok 37 - Sensitive and insensitive queries are the same (id IS NULL)
ok 38 - Default and insensitive queries are the same (id IS NOT NULL)
ok 39 - Sensitive and insensitive queries are the same (id IS NOT NULL)
ok 40 - Default and insensitive queries are the same (id IS null)
ok 41 - Sensitive and insensitive queries are the same (id IS null)
ok 42 - Default and insensitive queries are the same (id IS NOT null)
ok 43 - Sensitive and insensitive queries are the same (id IS NOT null)
ok 44 - Default and insensitive queries are the same (name < bob)
ok 45 - Sensitive and insensitive queries are the same (name < bob)
ok 46 - Default and insensitive queries are the same (name > bob)
ok 47 - Sensitive and insensitive queries are the same (name > bob)
ok 48 - Default and insensitive queries are the same (name <= bob)
ok 49 - Sensitive and insensitive queries are the same (name <= bob)
ok 50 - Default and insensitive queries are the same (name >= bob)
ok 51 - Sensitive and insensitive queries are the same (name >= bob)
ok 52 - Default and insensitive queries are the same (name = 17)
ok 53 - Sensitive and insensitive queries are the same (name = 17)
ok 54 - Default and insensitive queries are the same (name != 17)
ok 55 - Sensitive and insensitive queries are the same (name != 17)
ok 56 - Default and insensitive queries are the same (name LIKE 17)
ok 57 - Sensitive and insensitive queries are the same (name LIKE 17)
ok 58 - Default and insensitive queries are the same (name NOT LIKE 17)
ok 59 - Sensitive and insensitive queries are the same (name NOT LIKE 17)
ok 60 - Default and insensitive queries are the same (name MATCHES 17)
ok 61 - Sensitive and insensitive queries are not the same (name MATCHES 17)
ok 62 - Default and insensitive queries are the same (name STARTS_WITH 17)
ok 63 - Sensitive and insensitive queries are not the same (name STARTS_WITH 17)
ok 64 - Default and insensitive queries are the same (name ENDS_WITH 17)
ok 65 - Sensitive and insensitive queries are not the same (name ENDS_WITH 17)
ok 66 - Default and insensitive queries are the same (name = bob)
ok 67 - Sensitive and insensitive queries are not the same (name = bob)
ok 68 - Default and insensitive queries are the same (name != bob)
ok 69 - Sensitive and insensitive queries are not the same (name != bob)
ok 70 - Default and insensitive queries are the same (name LIKE bob)
ok 71 - Sensitive and insensitive queries are not the same (name LIKE bob)
ok 72 - Default and insensitive queries are the same (name NOT LIKE bob)
ok 73 - Sensitive and insensitive queries are not the same (name NOT LIKE bob)
ok 74 - Default and insensitive queries are the same (name MATCHES bob)
ok 75 - Sensitive and insensitive queries are not the same (name MATCHES bob)
ok 76 - Default and insensitive queries are the same (name STARTS_WITH bob)
ok 77 - Sensitive and insensitive queries are not the same (name STARTS_WITH bob)
ok 78 - Default and insensitive queries are the same (name ENDS_WITH bob)
ok 79 - Sensitive and insensitive queries are not the same (name ENDS_WITH bob)
ok 80 - Default and insensitive queries are the same (name = null)
ok 81 - Sensitive and insensitive queries are not the same (name = null)
ok 82 - Default and insensitive queries are the same (name != null)
ok 83 - Sensitive and insensitive queries are not the same (name != null)
ok 84 - Default and insensitive queries are the same (name LIKE null)
ok 85 - Sensitive and insensitive queries are not the same (name LIKE null)
ok 86 - Default and insensitive queries are the same (name NOT LIKE null)
ok 87 - Sensitive and insensitive queries are not the same (name NOT LIKE null)
ok 88 - Default and insensitive queries are the same (name MATCHES null)
ok 89 - Sensitive and insensitive queries are not the same (name MATCHES null)
ok 90 - Default and insensitive queries are the same (name STARTS_WITH null)
ok 91 - Sensitive and insensitive queries are not the same (name STARTS_WITH null)
ok 92 - Default and insensitive queries are the same (name ENDS_WITH null)
ok 93 - Sensitive and insensitive queries are not the same (name ENDS_WITH null)
ok 94 - Default and insensitive queries are the same (name = ARRAY(0x15ad230))
ok 95 - Sensitive and insensitive queries are not the same (name = ARRAY(0x15ad230))
ok 96 - Default and insensitive queries are the same (name IN ARRAY(0x15ad410))
ok 97 - Sensitive and insensitive queries are not the same (name IN ARRAY(0x15ad410))
ok 98 - Default and insensitive queries are the same (name IS NULL)
ok 99 - Sensitive and insensitive queries are the same (name IS NULL)
ok 100 - Default and insensitive queries are the same (name IS NOT NULL)
ok 101 - Sensitive and insensitive queries are the same (name IS NOT NULL)
ok 102 - Default and insensitive queries are the same (name IS null)
ok 103 - Sensitive and insensitive queries are the same (name IS null)
ok 104 - Default and insensitive queries are the same (name IS NOT null)
ok 105 - Sensitive and insensitive queries are the same (name IS NOT null)
ok 106 - Default and insensitive queries are the same (created = 42)
ok 107 - Sensitive and insensitive queries are the same (created = 42)
ok 108 - Default and insensitive queries are the same (created != 42)
ok 109 - Sensitive and insensitive queries are the same (created != 42)
ok 110 - Default and insensitive queries are the same (created < 42)
ok 111 - Sensitive and insensitive queries are the same (created < 42)
ok 112 - Default and insensitive queries are the same (created > 42)
ok 113 - Sensitive and insensitive queries are the same (created > 42)
ok 114 - Default and insensitive queries are the same (created <= 42)
ok 115 - Sensitive and insensitive queries are the same (created <= 42)
ok 116 - Default and insensitive queries are the same (created >= 42)
ok 117 - Sensitive and insensitive queries are the same (created >= 42)
ok 118 - Default and insensitive queries are the same (created LIKE 42)
ok 119 - Sensitive and insensitive queries are the same (created LIKE 42)
ok 120 - Default and insensitive queries are the same (created NOT LIKE 42)
ok 121 - Sensitive and insensitive queries are the same (created NOT LIKE 42)
ok 122 - Default and insensitive queries are the same (created MATCHES 42)
ok 123 - Sensitive and insensitive queries are the same (created MATCHES 42)
ok 124 - Default and insensitive queries are the same (created STARTS_WITH 42)
ok 125 - Sensitive and insensitive queries are the same (created STARTS_WITH 42)
ok 126 - Default and insensitive queries are the same (created ENDS_WITH 42)
ok 127 - Sensitive and insensitive queries are the same (created ENDS_WITH 42)
ok 128 - Default and insensitive queries are the same (created = ARRAY(0x15b0eb0))
ok 129 - Sensitive and insensitive queries are the same (created = ARRAY(0x15b0eb0))
ok 130 - Default and insensitive queries are the same (created IN ARRAY(0x15b1090))
ok 131 - Sensitive and insensitive queries are the same (created IN ARRAY(0x15b1090))
ok 132 - Default and insensitive queries are the same (created IS NULL)
ok 133 - Sensitive and insensitive queries are the same (created IS NULL)
ok 134 - Default and insensitive queries are the same (created IS NOT NULL)
ok 135 - Sensitive and insensitive queries are the same (created IS NOT NULL)
ok 136 - Default and insensitive queries are the same (created IS null)
ok 137 - Sensitive and insensitive queries are the same (created IS null)
ok 138 - Default and insensitive queries are the same (created IS NOT null)
ok 139 - Sensitive and insensitive queries are the same (created IS NOT null)
ok 140 # skip No schema for 'ODBC' driver
ok 141 # skip No schema for 'ODBC' driver
ok 142 # skip No schema for 'ODBC' driver
ok 143 # skip No schema for 'ODBC' driver
ok 144 # skip No schema for 'ODBC' driver
ok 145 # skip No schema for 'ODBC' driver
ok 146 # skip No schema for 'ODBC' driver
ok 147 # skip No schema for 'ODBC' driver
ok 148 # skip No schema for 'ODBC' driver
ok 149 # skip No schema for 'ODBC' driver
ok 150 # skip No schema for 'ODBC' driver
ok 151 # skip No schema for 'ODBC' driver
ok 152 # skip No schema for 'ODBC' driver
ok 153 # skip No schema for 'ODBC' driver
ok 154 # skip No schema for 'ODBC' driver
ok 155 # skip No schema for 'ODBC' driver
ok 156 # skip No schema for 'ODBC' driver
ok 157 # skip No schema for 'ODBC' driver
ok 158 # skip No schema for 'ODBC' driver
ok 159 # skip No schema for 'ODBC' driver
ok 160 # skip No schema for 'ODBC' driver
ok 161 # skip No schema for 'ODBC' driver
ok 162 # skip No schema for 'ODBC' driver
ok 163 # skip No schema for 'ODBC' driver
ok 164 # skip No schema for 'ODBC' driver
ok 165 # skip No schema for 'ODBC' driver
ok 166 # skip No schema for 'ODBC' driver
ok 167 # skip No schema for 'ODBC' driver
ok 168 # skip No schema for 'ODBC' driver
ok 169 # skip No schema for 'ODBC' driver
ok 170 # skip No schema for 'ODBC' driver
ok 171 # skip No schema for 'ODBC' driver
ok 172 # skip No schema for 'ODBC' driver
ok 173 # skip No schema for 'ODBC' driver
ok 174 # skip No schema for 'ODBC' driver
ok 175 # skip No schema for 'ODBC' driver
ok 176 # skip No schema for 'ODBC' driver
ok 177 # skip No schema for 'ODBC' driver
ok 178 # skip No schema for 'ODBC' driver
ok 179 # skip No schema for 'ODBC' driver
ok 180 # skip No schema for 'ODBC' driver
ok 181 # skip No schema for 'ODBC' driver
ok 182 # skip No schema for 'ODBC' driver
ok 183 # skip No schema for 'ODBC' driver
ok 184 # skip No schema for 'ODBC' driver
ok 185 # skip No schema for 'ODBC' driver
ok 186 # skip No schema for 'ODBC' driver
ok 187 # skip No schema for 'ODBC' driver
ok 188 # skip No schema for 'ODBC' driver
ok 189 # skip No schema for 'ODBC' driver
ok 190 # skip No schema for 'ODBC' driver
ok 191 # skip No schema for 'ODBC' driver
ok 192 # skip No schema for 'ODBC' driver
ok 193 # skip No schema for 'ODBC' driver
ok 194 # skip No schema for 'ODBC' driver
ok 195 # skip No schema for 'ODBC' driver
ok 196 # skip No schema for 'ODBC' driver
ok 197 # skip No schema for 'ODBC' driver
ok 198 # skip No schema for 'ODBC' driver
ok 199 # skip No schema for 'ODBC' driver
ok 200 # skip No schema for 'ODBC' driver
ok 201 # skip No schema for 'ODBC' driver
ok 202 # skip No schema for 'ODBC' driver
ok 203 # skip No schema for 'ODBC' driver
ok 204 # skip No schema for 'ODBC' driver
ok 205 # skip No schema for 'ODBC' driver
ok 206 # skip No schema for 'ODBC' driver
ok 207 # skip No schema for 'ODBC' driver
ok 208 # skip No schema for 'ODBC' driver
ok 209 # skip No schema for 'ODBC' driver
ok 210 # skip No schema for 'ODBC' driver
ok 211 # skip No schema for 'ODBC' driver
ok 212 # skip No schema for 'ODBC' driver
ok 213 # skip No schema for 'ODBC' driver
ok 214 # skip No schema for 'ODBC' driver
ok 215 # skip No schema for 'ODBC' driver
ok 216 # skip No schema for 'ODBC' driver
ok 217 # skip No schema for 'ODBC' driver
ok 218 # skip No schema for 'ODBC' driver
ok 219 # skip No schema for 'ODBC' driver
ok 220 # skip No schema for 'ODBC' driver
ok 221 # skip No schema for 'ODBC' driver
ok 222 # skip No schema for 'ODBC' driver
ok 223 # skip No schema for 'ODBC' driver
ok 224 # skip No schema for 'ODBC' driver
ok 225 # skip No schema for 'ODBC' driver
ok 226 # skip No schema for 'ODBC' driver
ok 227 # skip No schema for 'ODBC' driver
ok 228 # skip No schema for 'ODBC' driver
ok 229 # skip No schema for 'ODBC' driver
ok 230 # skip No schema for 'ODBC' driver
ok 231 # skip No schema for 'ODBC' driver
ok 232 # skip No schema for 'ODBC' driver
ok 233 # skip No schema for 'ODBC' driver
ok 234 # skip No schema for 'ODBC' driver
ok 235 # skip No schema for 'ODBC' driver
ok 236 # skip No schema for 'ODBC' driver
ok 237 # skip No schema for 'ODBC' driver
ok 238 # skip No schema for 'ODBC' driver
ok 239 # skip No schema for 'ODBC' driver
ok 240 # skip No schema for 'ODBC' driver
ok 241 # skip No schema for 'ODBC' driver
ok 242 # skip No schema for 'ODBC' driver
ok 243 # skip No schema for 'ODBC' driver
ok 244 # skip No schema for 'ODBC' driver
ok 245 # skip No schema for 'ODBC' driver
ok 246 # skip No schema for 'ODBC' driver
ok 247 # skip No schema for 'ODBC' driver
ok 248 # skip No schema for 'ODBC' driver
ok 249 # skip No schema for 'ODBC' driver
ok 250 # skip No schema for 'ODBC' driver
ok 251 # skip No schema for 'ODBC' driver
ok 252 # skip No schema for 'ODBC' driver
ok 253 # skip No schema for 'ODBC' driver
ok 254 # skip No schema for 'ODBC' driver
ok 255 # skip No schema for 'ODBC' driver
ok 256 # skip No schema for 'ODBC' driver
ok 257 # skip No schema for 'ODBC' driver
ok 258 # skip No schema for 'ODBC' driver
ok 259 # skip No schema for 'ODBC' driver
ok 260 # skip No schema for 'ODBC' driver
ok 261 # skip No schema for 'ODBC' driver
ok 262 # skip No schema for 'ODBC' driver
ok 263 # skip No schema for 'ODBC' driver
ok 264 # skip No schema for 'ODBC' driver
ok 265 # skip No schema for 'ODBC' driver
ok 266 # skip No schema for 'ODBC' driver
ok 267 # skip No schema for 'ODBC' driver
ok 268 # skip No schema for 'ODBC' driver
ok 269 # skip No schema for 'ODBC' driver
ok 270 # skip No schema for 'ODBC' driver
ok 271 # skip No schema for 'ODBC' driver
ok 272 # skip No schema for 'ODBC' driver
ok 273 # skip No schema for 'ODBC' driver
ok 274 # skip No schema for 'ODBC' driver
ok 275 # skip No schema for 'ODBC' driver
ok 276 # skip No schema for 'ODBC' driver
ok 277 # skip No schema for 'ODBC' driver
ok 278 # skip No schema for 'ODBC' driver
ok
# start testing with 'SQLite' handle
# using 'TestApp::User::schema_sqlite' schema for SQLite
t/metadata.t ...............
1..12
ok 1 - The object isa DBI::db
ok 2 - Inserted the schema. got a statement handle back isa DBI::st
ok 3 - The object isa Jifty::DBI::Record
ok 4
ok 5
ok 6
ok 7 # skip No schema for 'ODBC' driver
ok 8 # skip No schema for 'ODBC' driver
ok 9 # skip No schema for 'ODBC' driver
ok 10 # skip No schema for 'ODBC' driver
ok 11 # skip No schema for 'ODBC' driver
ok 12 # skip No schema for 'ODBC' driver
ok
t/pod-coverage.t ...........
1..34
ok 1 - Pod coverage on Jifty::DBI
ok 2 - Pod coverage on Jifty::DBI::SchemaGenerator
ok 3 - Pod coverage on Jifty::DBI::Column
ok 4 - Pod coverage on Jifty::DBI::Filter
ok 5 - Pod coverage on Jifty::DBI::Handle
ok 6 - Pod coverage on Jifty::DBI::HasFilters
ok 7 - Pod coverage on Jifty::DBI::Collection
ok 8 - Pod coverage on Jifty::DBI::Schema
ok 9 - Pod coverage on Jifty::DBI::Record
ok 10 - Pod coverage on Jifty::DBI::Handle::mysqlPP
ok 11 - Pod coverage on Jifty::DBI::Handle::ODBC
ok 12 - Pod coverage on Jifty::DBI::Handle::Informix
ok 13 - Pod coverage on Jifty::DBI::Handle::Sybase
ok 14 - Pod coverage on Jifty::DBI::Handle::Oracle
ok 15 - Pod coverage on Jifty::DBI::Handle::SQLite
ok 16 - Pod coverage on Jifty::DBI::Handle::mysql
ok 17 - Pod coverage on Jifty::DBI::Handle::Pg
ok 18 - Pod coverage on Jifty::DBI::Collection::Unique
ok 19 - Pod coverage on Jifty::DBI::Collection::Union
ok 20 - Pod coverage on Jifty::DBI::Record::Plugin
ok 21 - Pod coverage on Jifty::DBI::Record::Memcached
ok 22 - Pod coverage on Jifty::DBI::Record::Cachable
ok 23 - Pod coverage on Jifty::DBI::Filter::Boolean
ok 24 - Pod coverage on Jifty::DBI::Filter::URI
ok 25 - Pod coverage on Jifty::DBI::Filter::Truncate
ok 26 - Pod coverage on Jifty::DBI::Filter::utf8
ok 27 - Pod coverage on Jifty::DBI::Filter::DateTime
ok 28 - Pod coverage on Jifty::DBI::Filter::Duration
ok 29 - Pod coverage on Jifty::DBI::Filter::SaltHash
ok 30 - Pod coverage on Jifty::DBI::Filter::YAML
ok 31 - Pod coverage on Jifty::DBI::Filter::base64
ok 32 - Pod coverage on Jifty::DBI::Filter::Time
ok 33 - Pod coverage on Jifty::DBI::Filter::Storable
ok 34 - Pod coverage on Jifty::DBI::Filter::Date
ok
t/pod.t ....................
1..34
ok 1 - POD test for blib/lib/Jifty/DBI.pm
ok 2 - POD test for blib/lib/Jifty/DBI/SchemaGenerator.pm
ok 3 - POD test for blib/lib/Jifty/DBI/Column.pm
ok 4 - POD test for blib/lib/Jifty/DBI/Filter.pm
ok 5 - POD test for blib/lib/Jifty/DBI/Handle.pm
ok 6 - POD test for blib/lib/Jifty/DBI/HasFilters.pm
ok 7 - POD test for blib/lib/Jifty/DBI/Collection.pm
ok 8 - POD test for blib/lib/Jifty/DBI/Schema.pm
ok 9 - POD test for blib/lib/Jifty/DBI/Record.pm
ok 10 - POD test for blib/lib/Jifty/DBI/Handle/mysqlPP.pm
ok 11 - POD test for blib/lib/Jifty/DBI/Handle/ODBC.pm
ok 12 - POD test for blib/lib/Jifty/DBI/Handle/Informix.pm
ok 13 - POD test for blib/lib/Jifty/DBI/Handle/Sybase.pm
ok 14 - POD test for blib/lib/Jifty/DBI/Handle/Oracle.pm
ok 15 - POD test for blib/lib/Jifty/DBI/Handle/SQLite.pm
ok 16 - POD test for blib/lib/Jifty/DBI/Handle/mysql.pm
ok 17 - POD test for blib/lib/Jifty/DBI/Handle/Pg.pm
ok 18 - POD test for blib/lib/Jifty/DBI/Collection/Unique.pm
ok 19 - POD test for blib/lib/Jifty/DBI/Collection/Union.pm
ok 20 - POD test for blib/lib/Jifty/DBI/Record/Plugin.pm
ok 21 - POD test for blib/lib/Jifty/DBI/Record/Memcached.pm
ok 22 - POD test for blib/lib/Jifty/DBI/Record/Cachable.pm
ok 23 - POD test for blib/lib/Jifty/DBI/Filter/Boolean.pm
ok 24 - POD test for blib/lib/Jifty/DBI/Filter/URI.pm
ok 25 - POD test for blib/lib/Jifty/DBI/Filter/Truncate.pm
ok 26 - POD test for blib/lib/Jifty/DBI/Filter/utf8.pm
ok 27 - POD test for blib/lib/Jifty/DBI/Filter/DateTime.pm
ok 28 - POD test for blib/lib/Jifty/DBI/Filter/Duration.pm
ok 29 - POD test for blib/lib/Jifty/DBI/Filter/SaltHash.pm
ok 30 - POD test for blib/lib/Jifty/DBI/Filter/YAML.pm
ok 31 - POD test for blib/lib/Jifty/DBI/Filter/base64.pm
ok 32 - POD test for blib/lib/Jifty/DBI/Filter/Time.pm
ok 33 - POD test for blib/lib/Jifty/DBI/Filter/Storable.pm
ok 34 - POD test for blib/lib/Jifty/DBI/Filter/Date.pm
ok
All tests successful.
Files=38, Tests=2472, 7 wallclock secs ( 0.38 usr 0.05 sys + 5.72 cusr 0.72 csys = 6.87 CPU)
Result: PASS
ALEXMV/Jifty-DBI-0.60.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from lib/Jifty/DBI.pm
Alex Vandiver <cpan@chmrr.net>
An object-relational persistence framework
>>> (cd /home/fly1200/var/cpan/build/Jifty-DBI-0.60-ljXDou && tar cvf - Jifty-DBI-0.60.ppd blib) | gzip -c >/home/fly1200/var/REPO/A/AL/ALEXMV/Jifty-DBI-0.60.tar.gz
Jifty-DBI-0.60.ppd
blib/
blib/lib/
blib/lib/Jifty/
blib/lib/Jifty/DBI/
blib/lib/Jifty/DBI/Handle/
blib/lib/Jifty/DBI/Handle/mysqlPP.pm
blib/lib/Jifty/DBI/Handle/ODBC.pm
blib/lib/Jifty/DBI/Handle/Informix.pm
blib/lib/Jifty/DBI/Handle/Sybase.pm
blib/lib/Jifty/DBI/Handle/Oracle.pm
blib/lib/Jifty/DBI/Handle/SQLite.pm
blib/lib/Jifty/DBI/Handle/mysql.pm
blib/lib/Jifty/DBI/Handle/Pg.pm
blib/lib/Jifty/DBI/SchemaGenerator.pm
blib/lib/Jifty/DBI/Column.pm
blib/lib/Jifty/DBI/Filter.pm
blib/lib/Jifty/DBI/Collection/
blib/lib/Jifty/DBI/Collection/Unique.pm
blib/lib/Jifty/DBI/Collection/Union.pm
blib/lib/Jifty/DBI/Handle.pm
blib/lib/Jifty/DBI/HasFilters.pm
blib/lib/Jifty/DBI/Record/
blib/lib/Jifty/DBI/Record/Plugin.pm
blib/lib/Jifty/DBI/Record/Memcached.pm
blib/lib/Jifty/DBI/Record/Cachable.pm
blib/lib/Jifty/DBI/Collection.pm
blib/lib/Jifty/DBI/Schema.pm
blib/lib/Jifty/DBI/Filter/
blib/lib/Jifty/DBI/Filter/Boolean.pm
blib/lib/Jifty/DBI/Filter/URI.pm
blib/lib/Jifty/DBI/Filter/Truncate.pm
blib/lib/Jifty/DBI/Filter/utf8.pm
blib/lib/Jifty/DBI/Filter/DateTime.pm
blib/lib/Jifty/DBI/Filter/Duration.pm
blib/lib/Jifty/DBI/Filter/SaltHash.pm
blib/lib/Jifty/DBI/Filter/YAML.pm
blib/lib/Jifty/DBI/Filter/base64.pm
blib/lib/Jifty/DBI/Filter/Time.pm
blib/lib/Jifty/DBI/Filter/Storable.pm
blib/lib/Jifty/DBI/Filter/Date.pm
blib/lib/Jifty/DBI/Record.pm
blib/lib/Jifty/DBI.pm
blib/man3/
blib/man3/Jifty::DBI::Record::Cachable.3
blib/man3/Jifty::DBI::Filter.3
blib/man3/Jifty::DBI::Schema.3
blib/man3/Jifty::DBI::Filter::Time.3
blib/man3/Jifty::DBI::Handle::Sybase.3
blib/man3/Jifty::DBI::Filter::URI.3
blib/man3/Jifty::DBI::Filter::Boolean.3
blib/man3/Jifty::DBI::Record.3
blib/man3/Jifty::DBI::Collection.3
blib/man3/Jifty::DBI::Filter::Truncate.3
blib/man3/Jifty::DBI::Collection::Union.3
blib/man3/Jifty::DBI::Filter::Date.3
blib/man3/Jifty::DBI::Handle.3
blib/man3/Jifty::DBI.3
blib/man3/Jifty::DBI::Record::Memcached.3
blib/man3/Jifty::DBI::HasFilters.3
blib/man3/Jifty::DBI::Filter::YAML.3
blib/man3/Jifty::DBI::Handle::SQLite.3
blib/man3/Jifty::DBI::Collection::Unique.3
blib/man3/Jifty::DBI::Column.3
blib/man3/Jifty::DBI::Filter::DateTime.3
blib/man3/Jifty::DBI::Handle::Pg.3
blib/man3/Jifty::DBI::Handle::mysqlPP.3
blib/man3/Jifty::DBI::Filter::Storable.3
blib/man3/Jifty::DBI::Filter::SaltHash.3
blib/man3/Jifty::DBI::Handle::mysql.3
blib/man3/Jifty::DBI::Filter::utf8.3
blib/man3/Jifty::DBI::Filter::base64.3
blib/man3/Jifty::DBI::Handle::Informix.3
blib/man3/Jifty::DBI::SchemaGenerator.3
blib/man3/Jifty::DBI::Handle::ODBC.3
blib/man3/Jifty::DBI::Handle::Oracle.3
blib/man3/Jifty::DBI::Record::Plugin.3
blib/man3/Jifty::DBI::Filter::Duration.3
>>> mv /home/fly1200/var/cpan/build/Jifty-DBI-0.60-ljXDou/Jifty-DBI-0.60.ppd /home/fly1200/var/REPO/A/AL/ALEXMV
Finished 2010-04-13T23:34:06