PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Perl-5.12\site\bin;C:\Perl-5.12\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin
Start 2011-02-15T21:17:13
ActivePerl-1200 CPAN-1.9402
LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib
INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include
PATH=C:/CPANFL~1.12/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\Perl-5.12\site\bin;C:\Perl-5.12\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin
Going to read 'C:\cpanfly-5.12\var\cpan\Metadata'
Database was generated on Tue, 15 Feb 2011 22:30:53 GMT
Running make for R/RK/RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/R/RK/RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/R/RK/RKITOVER/CHECKSUMS
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\R\RK\RKITOVER\DBIx-Class-Schema-Loader-0.07007.tar.gz ok
DBIx-Class-Schema-Loader-0.07007/
DBIx-Class-Schema-Loader-0.07007/t/
DBIx-Class-Schema-Loader-0.07007/t/24loader_subclass.t
DBIx-Class-Schema-Loader-0.07007/t/25backcompat.t
DBIx-Class-Schema-Loader-0.07007/t/12pg_common.t
DBIx-Class-Schema-Loader-0.07007/t/18firebird_common.t
DBIx-Class-Schema-Loader-0.07007/t/13db2_common.t
DBIx-Class-Schema-Loader-0.07007/t/40overwrite_modifications.t
DBIx-Class-Schema-Loader-0.07007/t/45relationships.t
DBIx-Class-Schema-Loader-0.07007/t/lib/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBIXCSL_Test/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBIXCSL_Test/Schema/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBIXCSL_Test/Schema/LoaderTest1.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/dbixcsl_test_dir.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/TestAdditionalBase.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/DBIx/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBIx/Class/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBIx/Class/TestComponent.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/DBICTest/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBICTest/Schema/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBICTest/Schema/_skip_load_external/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBICTest/Schema/_skip_load_external/Foo.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/DBICTest/Schema/_no_skip_load_external/
DBIx-Class-Schema-Loader-0.07007/t/lib/DBICTest/Schema/_no_skip_load_external/Foo.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/TestLeftBase.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/TestComponentFQN.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/TestAdditional.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/My/
DBIx-Class-Schema-Loader-0.07007/t/lib/My/ResultBaseClass.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/My/SchemaBaseClass.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/TestLoaderSubclass.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/make_dbictest_db.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/make_dbictest_db_with_unique.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/dbixcsl_dumper_tests.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/dbixcsl_common_tests.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/TestLoaderSubclass_NoRebless.pm
DBIx-Class-Schema-Loader-0.07007/t/lib/make_dbictest_db_clashing_monikers.pm
DBIx-Class-Schema-Loader-0.07007/t/26dump_use_moose.t
DBIx-Class-Schema-Loader-0.07007/t/16mssql_common.t
DBIx-Class-Schema-Loader-0.07007/t/20invocations.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/12pg_common.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/13db2_common.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/DBIXCSL_Test/
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/DBIXCSL_Test/Schema/
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/DBIXCSL_Test/Schema/LoaderTest1.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/dbixcsl_test_dir.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/TestAdditionalBase.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/DBIx/
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/DBIx/Class/
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/DBIx/Class/TestComponent.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/TestLeftBase.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/TestAdditional.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/My/
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/My/ResultBaseClass.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/My/SchemaBaseClass.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/make_dbictest_db.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/lib/dbixcsl_common_tests.pm
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/20invocations.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/21misc_fatal.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/11mysql_common.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/23dumpmore.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/10sqlite_common.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/14ora_common.t
DBIx-Class-Schema-Loader-0.07007/t/backcompat/0.04006/22dump.t
DBIx-Class-Schema-Loader-0.07007/t/19informix_common.t
DBIx-Class-Schema-Loader-0.07007/t/21misc_fatal.t
DBIx-Class-Schema-Loader-0.07007/t/11mysql_common.t
DBIx-Class-Schema-Loader-0.07007/t/23dumpmore.t
DBIx-Class-Schema-Loader-0.07007/t/10sqlite_common.t
DBIx-Class-Schema-Loader-0.07007/t/14ora_common.t
DBIx-Class-Schema-Loader-0.07007/t/15sybase_common.t
DBIx-Class-Schema-Loader-0.07007/t/01use.t
DBIx-Class-Schema-Loader-0.07007/t/22dump.t
DBIx-Class-Schema-Loader-0.07007/t/02pod.t
DBIx-Class-Schema-Loader-0.07007/t/17sqlanywhere_common.t
DBIx-Class-Schema-Loader-0.07007/script/
DBIx-Class-Schema-Loader-0.07007/script/dbicdump
DBIx-Class-Schema-Loader-0.07007/inc/
DBIx-Class-Schema-Loader-0.07007/inc/Module/
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/Metadata.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/Base.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/Fetch.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/Makefile.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/Can.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/ReadmeFromPod.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/Include.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/WriteAll.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/Scripts.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/AutoInstall.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install/Win32.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/Install.pm
DBIx-Class-Schema-Loader-0.07007/inc/Module/AutoInstall.pm
DBIx-Class-Schema-Loader-0.07007/META.yml
DBIx-Class-Schema-Loader-0.07007/README
DBIx-Class-Schema-Loader-0.07007/lib/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/Optional/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pod
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/Manual/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/Manual/UpgradingFromV4.pod
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/Base.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/RelBuilder/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_05.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_06.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_040.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/MSSQL.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/InterBase.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/SQLite.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Sybase.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/ODBC/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/ODBC/Firebird.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/ODBC/Microsoft_SQL_Server.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/ODBC/SQL_Anywhere.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Writing.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/mysql.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Sybase/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Sybase/Common.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Sybase/Microsoft_SQL_Server.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/DB2.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/ODBC.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Pg.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Informix.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Component/
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/Component/QuotedDefault.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/DBI/SQLAnywhere.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/Utils.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader/RelBuilder.pm
DBIx-Class-Schema-Loader-0.07007/lib/DBIx/Class/Schema/Loader.pm
DBIx-Class-Schema-Loader-0.07007/Changes
DBIx-Class-Schema-Loader-0.07007/Makefile.PL
DBIx-Class-Schema-Loader-0.07007/MANIFEST
CPAN.pm: Going to build R/RK/RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz
>>> C:\Perl-5.12\bin\perl.exe 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::Exception ...loaded. (0.29)
- Test::More ...loaded. (0.96 >= 0.94)
- Test::Warn ...loaded. (0.22 >= 0.21)
- DBI ...loaded. (1.609 >= 1.56)
- DBD::SQLite ...loaded. (1.29 >= 1.29)
- File::Copy ...loaded. (2.18)
- File::Temp ...loaded. (0.22 >= 0.16)
- File::Path ...loaded. (2.08 >= 2.07)
- IPC::Open3 ...loaded. (1.05)
- File::Spec ...loaded. (3.31)
- Scalar::Util ...loaded. (1.23)
- Data::Dump ...loaded. (1.17 >= 1.06)
- Lingua::EN::Inflect::Number ...loaded. (1.1 >= 1.1)
- Lingua::EN::Inflect::Phrase ...loaded. (0.04 >= 0.02)
- Digest::MD5 ...loaded. (2.40 >= 2.36)
- Class::Accessor::Grouped ...too old. (0.09006 < 0.10002)
- MRO::Compat ...loaded. (0.11 >= 0.09)
- Class::C3::Componentised ...loaded. (1.0006 >= 1.0005)
- Carp::Clan ...loaded. (6.04)
- Class::Inspector ...loaded. (1.24)
- DBIx::Class ...too old. (0.08123 < 0.08127)
- Class::Unload ...loaded. (0.06)
- Class::Load ...loaded. (0.05)
- File::Slurp ...loaded. (9999.13 >= 9999.13)
- List::MoreUtils ...loaded. (0.22)
- namespace::clean ...too old. (0.18 < 0.20)
- Scope::Guard ...loaded. (0.20)
- List::MoreUtils ...loaded. (0.22)
- Exporter ...loaded. (5.63 >= 5.63)
- Try::Tiny ...loaded. (0.06)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Class::Accessor::Grouped 0.10002 not found. We have 0.09006.
Warning: prerequisite DBIx::Class 0.08127 not found. We have 0.08123.
Warning: prerequisite namespace::clean 0.20 not found. We have 0.18.
Writing Makefile for DBIx::Class::Schema::Loader
---- Unsatisfied dependencies detected during ----
---- RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz ----
DBIx::Class [requires]
Class::Accessor::Grouped [requires]
namespace::clean [requires]
Running make test
Delayed until after prerequisites
Running test for module 'DBIx::Class'
Running make for A/AB/ABRAXXA/DBIx-Class-0.08127.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\A\AB\ABRAXXA\DBIx-Class-0.08127.tar.gz ok
DBIx-Class-0.08127/
DBIx-Class-0.08127/inc/
DBIx-Class-0.08127/inc/Module/
DBIx-Class-0.08127/inc/Module/AutoInstall.pm
DBIx-Class-0.08127/inc/Module/Install.pm
DBIx-Class-0.08127/inc/Module/Install/
DBIx-Class-0.08127/inc/Module/Install/Fetch.pm
DBIx-Class-0.08127/inc/Module/Install/Include.pm
DBIx-Class-0.08127/inc/Module/Install/AuthorTests.pm
DBIx-Class-0.08127/inc/Module/Install/AutoInstall.pm
DBIx-Class-0.08127/inc/Module/Install/WriteAll.pm
DBIx-Class-0.08127/inc/Module/Install/Win32.pm
DBIx-Class-0.08127/inc/Module/Install/Metadata.pm
DBIx-Class-0.08127/inc/Module/Install/Can.pm
DBIx-Class-0.08127/inc/Module/Install/Scripts.pm
DBIx-Class-0.08127/inc/Module/Install/Makefile.pm
DBIx-Class-0.08127/inc/Module/Install/Base.pm
DBIx-Class-0.08127/examples/
DBIx-Class-0.08127/examples/Schema/
DBIx-Class-0.08127/examples/Schema/MyDatabase/
DBIx-Class-0.08127/examples/Schema/MyDatabase/Main/
DBIx-Class-0.08127/examples/Schema/MyDatabase/Main/Result/
DBIx-Class-0.08127/examples/Schema/MyDatabase/Main/Result/Artist.pm
DBIx-Class-0.08127/examples/Schema/MyDatabase/Main/Result/Cd.pm
DBIx-Class-0.08127/examples/Schema/MyDatabase/Main/Result/Track.pm
DBIx-Class-0.08127/examples/Schema/MyDatabase/Main.pm
DBIx-Class-0.08127/examples/Schema/db/
DBIx-Class-0.08127/examples/Schema/db/example.sql
DBIx-Class-0.08127/examples/Schema/insertdb.pl
DBIx-Class-0.08127/examples/Schema/testdb.pl
DBIx-Class-0.08127/README
DBIx-Class-0.08127/Changes
DBIx-Class-0.08127/lib/
DBIx-Class-0.08127/lib/SQL/
DBIx-Class-0.08127/lib/SQL/Translator/
DBIx-Class-0.08127/lib/SQL/Translator/Parser/
DBIx-Class-0.08127/lib/SQL/Translator/Parser/DBIx/
DBIx-Class-0.08127/lib/SQL/Translator/Parser/DBIx/Class.pm
DBIx-Class-0.08127/lib/SQL/Translator/Producer/
DBIx-Class-0.08127/lib/SQL/Translator/Producer/DBIx/
DBIx-Class-0.08127/lib/SQL/Translator/Producer/DBIx/Class/
DBIx-Class-0.08127/lib/SQL/Translator/Producer/DBIx/Class/File.pm
DBIx-Class-0.08127/lib/DBIx/
DBIx-Class-0.08127/lib/DBIx/Class/
DBIx-Class-0.08127/lib/DBIx/Class/DB.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSetProxy.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLAHacks/
DBIx-Class-0.08127/lib/DBIx/Class/SQLAHacks/MSSQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLAHacks/SQLite.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLAHacks/Oracle.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLAHacks/OracleJoins.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLAHacks/MySQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/PK/
DBIx-Class-0.08127/lib/DBIx/Class/PK/Auto.pm
DBIx-Class-0.08127/lib/DBIx/Class/PK/Auto/
DBIx-Class-0.08127/lib/DBIx/Class/PK/Auto/MSSQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/PK/Auto/SQLite.pm
DBIx-Class-0.08127/lib/DBIx/Class/PK/Auto/Oracle.pm
DBIx-Class-0.08127/lib/DBIx/Class/PK/Auto/DB2.pm
DBIx-Class-0.08127/lib/DBIx/Class/PK/Auto/MySQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/PK/Auto/Pg.pm
DBIx-Class-0.08127/lib/DBIx/Class/Schema.pm
DBIx-Class-0.08127/lib/DBIx/Class/Manual/
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Component.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Reading.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Cookbook.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Intro.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Example.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Features.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Glossary.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/FAQ.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/DocMap.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Joining.pod
DBIx-Class-0.08127/lib/DBIx/Class/Manual/Troubleshooting.pod
DBIx-Class-0.08127/lib/DBIx/Class/Serialize/
DBIx-Class-0.08127/lib/DBIx/Class/Serialize/Storable.pm
DBIx-Class-0.08127/lib/DBIx/Class/Optional/
DBIx-Class-0.08127/lib/DBIx/Class/Optional/Dependencies.pod
DBIx-Class-0.08127/lib/DBIx/Class/Optional/Dependencies.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/ManyToMany.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/ProxyMethods.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/BelongsTo.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/Helpers.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/Accessor.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/HasMany.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/CascadeActions.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/Base.pm
DBIx-Class-0.08127/lib/DBIx/Class/Relationship/HasOne.pm
DBIx-Class-0.08127/lib/DBIx/Class/Row.pm
DBIx-Class-0.08127/lib/DBIx/Class/UTF8Columns.pm
DBIx-Class-0.08127/lib/DBIx/Class/ClassResolver/
DBIx-Class-0.08127/lib/DBIx/Class/ClassResolver/PassThrough.pm
DBIx-Class-0.08127/lib/DBIx/Class/Admin.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSetManager.pm
DBIx-Class-0.08127/lib/DBIx/Class/Schema/
DBIx-Class-0.08127/lib/DBIx/Class/Schema/Versioned.pm
DBIx-Class-0.08127/lib/DBIx/Class/InflateColumn.pm
DBIx-Class-0.08127/lib/DBIx/Class/Componentised.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLAHacks.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLMaker/
DBIx-Class-0.08127/lib/DBIx/Class/SQLMaker/MSSQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLMaker/SQLite.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLMaker/LimitDialects.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLMaker/Oracle.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLMaker/OracleJoins.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLMaker/MySQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/Core.pm
DBIx-Class-0.08127/lib/DBIx/Class/Admin/
DBIx-Class-0.08127/lib/DBIx/Class/Admin/Usage.pm
DBIx-Class-0.08127/lib/DBIx/Class/Admin/Descriptive.pm
DBIx-Class-0.08127/lib/DBIx/Class/Admin/Types.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSource.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSet.pm
DBIx-Class-0.08127/lib/DBIx/Class/AccessorGroup.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSource/
DBIx-Class-0.08127/lib/DBIx/Class/ResultSource/View.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSource/Table.pm
DBIx-Class-0.08127/lib/DBIx/Class/StartupCheck.pm
DBIx-Class-0.08127/lib/DBIx/Class/Cursor.pm
DBIx-Class-0.08127/lib/DBIx/Class/SQLMaker.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSourceHandle.pm
DBIx-Class-0.08127/lib/DBIx/Class/PK.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSetColumn.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSourceProxy/
DBIx-Class-0.08127/lib/DBIx/Class/ResultSourceProxy/Table.pm
DBIx-Class-0.08127/lib/DBIx/Class/Exception.pm
DBIx-Class-0.08127/lib/DBIx/Class/InflateColumn/
DBIx-Class-0.08127/lib/DBIx/Class/InflateColumn/DateTime.pm
DBIx-Class-0.08127/lib/DBIx/Class/InflateColumn/File.pm
DBIx-Class-0.08127/lib/DBIx/Class/FilterColumn.pm
DBIx-Class-0.08127/lib/DBIx/Class/Ordered.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBIHacks.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/Statistics.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/AutoCast.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ODBC.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ODBC/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ODBC/SQL_Anywhere.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ODBC/Firebird.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/MSSQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/SQLite.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Oracle/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/NoBindVars.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ADO/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Oracle.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/UniqueIdentifier.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/InterBase.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/DB2.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Cursor.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/SQLAnywhere.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/ADO.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Pg.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Informix.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/mysql.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/Introduction.pod
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Replicated/Types.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server/NoBindVars.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase/ASE/
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase/ASE/NoBindVars.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI/Sybase/ASE.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/TxnScopeGuard.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage/DBI.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/AbstractSearch.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Relationship.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Copy.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/AutoUpdate.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Stringify.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Retrieve.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Constraints.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/GetSet.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/AccessorMapping.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/SQLTransformer.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/ImaDBI.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/ColumnCase.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Relationships.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/TempColumns.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/ReadOnly.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Iterator.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Pager.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Constructor.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/ColumnGroups.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/AttributeAPI.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/Triggers.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/NoObjectIndex.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/DestroyWarning.pm
DBIx-Class-0.08127/lib/DBIx/Class/CDBICompat/LazyLoading.pm
DBIx-Class-0.08127/lib/DBIx/Class/Manual.pod
DBIx-Class-0.08127/lib/DBIx/Class/ResultClass/
DBIx-Class-0.08127/lib/DBIx/Class/ResultClass/HashRefInflator.pm
DBIx-Class-0.08127/lib/DBIx/Class/ResultSourceProxy.pm
DBIx-Class-0.08127/lib/DBIx/Class/Storage.pm
DBIx-Class-0.08127/lib/DBIx/Class.pm
DBIx-Class-0.08127/script/
DBIx-Class-0.08127/script/dbicadmin
DBIx-Class-0.08127/MANIFEST
DBIx-Class-0.08127/Makefile.PL
DBIx-Class-0.08127/xt/
DBIx-Class-0.08127/xt/notabs.t
DBIx-Class-0.08127/xt/pod.t
DBIx-Class-0.08127/xt/podcoverage.t
DBIx-Class-0.08127/xt/optional_deps.t
DBIx-Class-0.08127/xt/dbictest_unlink_guard.t
DBIx-Class-0.08127/xt/eol.t
DBIx-Class-0.08127/META.yml
DBIx-Class-0.08127/t/
DBIx-Class-0.08127/t/26dumper.t
DBIx-Class-0.08127/t/76select.t
DBIx-Class-0.08127/t/101source.t
DBIx-Class-0.08127/t/94versioning.t
DBIx-Class-0.08127/t/50fork.t
DBIx-Class-0.08127/t/05components.t
DBIx-Class-0.08127/t/63register_column.t
DBIx-Class-0.08127/t/39load_namespaces_1.t
DBIx-Class-0.08127/t/04dont_break_c3.t
DBIx-Class-0.08127/t/search/
DBIx-Class-0.08127/t/search/select_chains_unbalanced.t
DBIx-Class-0.08127/t/search/select_chains.t
DBIx-Class-0.08127/t/search/related_has_many.t
DBIx-Class-0.08127/t/search/subquery.t
DBIx-Class-0.08127/t/search/related_strip_prefetch.t
DBIx-Class-0.08127/t/search/preserve_original_rs.t
DBIx-Class-0.08127/t/search/void.t
DBIx-Class-0.08127/t/search/distinct.t
DBIx-Class-0.08127/t/96_is_deteministic_value.t
DBIx-Class-0.08127/t/72pg.t
DBIx-Class-0.08127/t/65multipk.t
DBIx-Class-0.08127/t/zzzzzzz_perl_perf_bug.t
DBIx-Class-0.08127/t/90join_torture.t
DBIx-Class-0.08127/t/747mssql_ado.t
DBIx-Class-0.08127/t/746mssql.t
DBIx-Class-0.08127/t/75limit.t
DBIx-Class-0.08127/t/70auto.t
DBIx-Class-0.08127/t/100extra_source.t
DBIx-Class-0.08127/t/multi_create/
DBIx-Class-0.08127/t/multi_create/m2m.t
DBIx-Class-0.08127/t/multi_create/diamond.t
DBIx-Class-0.08127/t/multi_create/torture.t
DBIx-Class-0.08127/t/multi_create/cd_single.t
DBIx-Class-0.08127/t/multi_create/reentrance_count.t
DBIx-Class-0.08127/t/multi_create/standard.t
DBIx-Class-0.08127/t/multi_create/existing_in_chain.t
DBIx-Class-0.08127/t/multi_create/insert_defaults.t
DBIx-Class-0.08127/t/multi_create/has_many.t
DBIx-Class-0.08127/t/multi_create/in_memory.t
DBIx-Class-0.08127/t/multi_create/multilev_single_PKeqFK.t
DBIx-Class-0.08127/t/73oracle_hq.t
DBIx-Class-0.08127/t/40resultsetmanager.t
DBIx-Class-0.08127/t/82cascade_copy.t
DBIx-Class-0.08127/t/79aliasing.t
DBIx-Class-0.08127/t/count/
DBIx-Class-0.08127/t/count/count_rs.t
DBIx-Class-0.08127/t/count/joined.t
DBIx-Class-0.08127/t/count/group_by_func.t
DBIx-Class-0.08127/t/count/prefetch.t
DBIx-Class-0.08127/t/count/in_subquery.t
DBIx-Class-0.08127/t/count/search_related.t
DBIx-Class-0.08127/t/count/grouped_pager.t
DBIx-Class-0.08127/t/count/distinct.t
DBIx-Class-0.08127/t/39load_namespaces_3.t
DBIx-Class-0.08127/t/39load_namespaces_rt41083.t
DBIx-Class-0.08127/t/69update.t
DBIx-Class-0.08127/t/100populate.t
DBIx-Class-0.08127/t/51threads.t
DBIx-Class-0.08127/t/39load_namespaces_2.t
DBIx-Class-0.08127/t/admin/
DBIx-Class-0.08127/t/admin/02ddl.t
DBIx-Class-0.08127/t/admin/03data.t
DBIx-Class-0.08127/t/admin/01load.t
DBIx-Class-0.08127/t/admin/10script.t
DBIx-Class-0.08127/t/sqlmaker/
DBIx-Class-0.08127/t/sqlmaker/op_ident.t
DBIx-Class-0.08127/t/sqlmaker/quotes/
DBIx-Class-0.08127/t/sqlmaker/quotes/quotes_newstyle.t
DBIx-Class-0.08127/t/sqlmaker/quotes/quotes.t
DBIx-Class-0.08127/t/sqlmaker/bind_transport.t
DBIx-Class-0.08127/t/sqlmaker/limit_dialects/
DBIx-Class-0.08127/t/sqlmaker/limit_dialects/rno.t
DBIx-Class-0.08127/t/sqlmaker/limit_dialects/generic_subq.t
DBIx-Class-0.08127/t/sqlmaker/limit_dialects/custom.t
DBIx-Class-0.08127/t/sqlmaker/limit_dialects/toplimit.t
DBIx-Class-0.08127/t/sqlmaker/limit_dialects/rownum.t
DBIx-Class-0.08127/t/sqlmaker/core_quoted.t
DBIx-Class-0.08127/t/sqlmaker/core.t
DBIx-Class-0.08127/t/sqlmaker/oraclejoin.t
DBIx-Class-0.08127/t/sqlmaker/sqlite.t
DBIx-Class-0.08127/t/sqlmaker/order_by_func.t
DBIx-Class-0.08127/t/sqlmaker/op_value.t
DBIx-Class-0.08127/t/sqlmaker/oracle.t
DBIx-Class-0.08127/t/sqlmaker/nest_deprec.t
DBIx-Class-0.08127/t/inflate/
DBIx-Class-0.08127/t/inflate/datetime.t
DBIx-Class-0.08127/t/inflate/datetime_pg.t
DBIx-Class-0.08127/t/inflate/datetime_determine_parser.t
DBIx-Class-0.08127/t/inflate/hri.t
DBIx-Class-0.08127/t/inflate/datetime_firebird.t
DBIx-Class-0.08127/t/inflate/file_column.t
DBIx-Class-0.08127/t/inflate/datetime_sybase.t
DBIx-Class-0.08127/t/inflate/datetime_oracle.t
DBIx-Class-0.08127/t/inflate/core.t
DBIx-Class-0.08127/t/inflate/datetime_informix.t
DBIx-Class-0.08127/t/inflate/datetime_mysql.t
DBIx-Class-0.08127/t/inflate/datetime_mssql.t
DBIx-Class-0.08127/t/inflate/datetime_sqlanywhere.t
DBIx-Class-0.08127/t/inflate/serialize.t
DBIx-Class-0.08127/t/cdbi/
DBIx-Class-0.08127/t/cdbi/mk_group_accessors.t
DBIx-Class-0.08127/t/cdbi/14-might_have.t
DBIx-Class-0.08127/t/cdbi/12-filter.t
DBIx-Class-0.08127/t/cdbi/26-mutator.t
DBIx-Class-0.08127/t/cdbi/30-pager.t
DBIx-Class-0.08127/t/cdbi/set_to_undef.t
DBIx-Class-0.08127/t/cdbi/13-constraint.t
DBIx-Class-0.08127/t/cdbi/04-lazy.t
DBIx-Class-0.08127/t/cdbi/construct.t
DBIx-Class-0.08127/t/cdbi/DeepAbstractSearch/
DBIx-Class-0.08127/t/cdbi/DeepAbstractSearch/01_search.t
DBIx-Class-0.08127/t/cdbi/hasa_without_loading.t
DBIx-Class-0.08127/t/cdbi/02-Film.t
DBIx-Class-0.08127/t/cdbi/early_column_heisenbug.t
DBIx-Class-0.08127/t/cdbi/68-inflate_has_a.t
DBIx-Class-0.08127/t/cdbi/22-self_referential.t
DBIx-Class-0.08127/t/cdbi/testlib/
DBIx-Class-0.08127/t/cdbi/testlib/MyStarLinkMCPK.pm
DBIx-Class-0.08127/t/cdbi/testlib/Film.pm
DBIx-Class-0.08127/t/cdbi/testlib/Log.pm
DBIx-Class-0.08127/t/cdbi/testlib/Director.pm
DBIx-Class-0.08127/t/cdbi/testlib/MyBase.pm
DBIx-Class-0.08127/t/cdbi/testlib/Order.pm
DBIx-Class-0.08127/t/cdbi/testlib/OtherThing.pm
DBIx-Class-0.08127/t/cdbi/testlib/MyStarLink.pm
DBIx-Class-0.08127/t/cdbi/testlib/MyFilm.pm
DBIx-Class-0.08127/t/cdbi/testlib/DBIC/
DBIx-Class-0.08127/t/cdbi/testlib/DBIC/Test/
DBIx-Class-0.08127/t/cdbi/testlib/DBIC/Test/SQLite.pm
DBIx-Class-0.08127/t/cdbi/testlib/OtherFilm.pm
DBIx-Class-0.08127/t/cdbi/testlib/CDBase.pm
DBIx-Class-0.08127/t/cdbi/testlib/ActorAlias.pm
DBIx-Class-0.08127/t/cdbi/testlib/MyFoo.pm
DBIx-Class-0.08127/t/cdbi/testlib/Thing.pm
DBIx-Class-0.08127/t/cdbi/testlib/Actor.pm
DBIx-Class-0.08127/t/cdbi/testlib/Blurb.pm
DBIx-Class-0.08127/t/cdbi/testlib/Lazy.pm
DBIx-Class-0.08127/t/cdbi/testlib/MyStar.pm
DBIx-Class-0.08127/t/cdbi/16-reserved.t
DBIx-Class-0.08127/t/cdbi/09-has_many.t
DBIx-Class-0.08127/t/cdbi/18-has_a.t
DBIx-Class-0.08127/t/cdbi/19-set_sql.t
DBIx-Class-0.08127/t/cdbi/abstract/
DBIx-Class-0.08127/t/cdbi/abstract/search_where.t
DBIx-Class-0.08127/t/cdbi/columns_dont_override_custom_accessors.t
DBIx-Class-0.08127/t/cdbi/sweet/
DBIx-Class-0.08127/t/cdbi/sweet/08pager.t
DBIx-Class-0.08127/t/cdbi/22-deflate_order.t
DBIx-Class-0.08127/t/cdbi/03-subclassing.t
DBIx-Class-0.08127/t/cdbi/has_many_loads_foreign_class.t
DBIx-Class-0.08127/t/cdbi/23-cascade.t
DBIx-Class-0.08127/t/cdbi/24-meta_info.t
DBIx-Class-0.08127/t/cdbi/15-accessor.t
DBIx-Class-0.08127/t/cdbi/set_vs_DateTime.t
DBIx-Class-0.08127/t/cdbi/retrieve_from_sql_with_limit.t
DBIx-Class-0.08127/t/cdbi/multi_column_set.t
DBIx-Class-0.08127/t/cdbi/21-iterator.t
DBIx-Class-0.08127/t/cdbi/columns_as_hashes.t
DBIx-Class-0.08127/t/cdbi/01-columns.t
DBIx-Class-0.08127/t/cdbi/max_min_value_of.t
DBIx-Class-0.08127/t/cdbi/11-triggers.t
DBIx-Class-0.08127/t/cdbi/copy.t
DBIx-Class-0.08127/t/cdbi/08-inheritcols.t
DBIx-Class-0.08127/t/cdbi/object_cache.t
DBIx-Class-0.08127/t/cdbi/98-failure.t
DBIx-Class-0.08127/t/cdbi/06-hasa.t
DBIx-Class-0.08127/t/30dbicplain.t
DBIx-Class-0.08127/t/39load_namespaces_4.t
DBIx-Class-0.08127/t/73oracle.t
DBIx-Class-0.08127/t/54taint.t
DBIx-Class-0.08127/t/76joins.t
DBIx-Class-0.08127/t/74mssql.t
DBIx-Class-0.08127/t/63register_class.t
DBIx-Class-0.08127/t/lib/
DBIx-Class-0.08127/t/lib/DBICTest.pm
DBIx-Class-0.08127/t/lib/sqlite.sql
DBIx-Class-0.08127/t/lib/ViewDepsBad.pm
DBIx-Class-0.08127/t/lib/DBICVersion_v1.pm
DBIx-Class-0.08127/t/lib/DBIC/
DBIx-Class-0.08127/t/lib/DBIC/SqlMakerTest.pm
DBIx-Class-0.08127/t/lib/DBIC/DebugObj.pm
DBIx-Class-0.08127/t/lib/DBICVersion_v2.pm
DBIx-Class-0.08127/t/lib/DBICVersion_v3.pm
DBIx-Class-0.08127/t/lib/awesome.json
DBIx-Class-0.08127/t/lib/ViewDepsBad/
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/Artist.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/Year2010CDs.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/AbaNameArtistsAnd2010CDsWithManyTracks.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/Year2010CDsWithManyTracks.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/ANameArtists.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/AbaNameArtists.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/AbNameArtists.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/TrackNumberFives.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/Artwork.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/CD.pm
DBIx-Class-0.08127/t/lib/ViewDepsBad/Result/Track.pm
DBIx-Class-0.08127/t/lib/ViewDeps.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/
DBIx-Class-0.08127/t/lib/DBICNSTest/RSBase.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/Rslt/
DBIx-Class-0.08127/t/lib/DBICNSTest/Rslt/A.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/Rslt/B.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/ResultSet_A/
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/ResultSet_A/A.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/Schema/
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/Schema/Foo/
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/Schema/Foo/Sub.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/Schema/Foo.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/ResultSet.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/Schema_A/
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/Schema_A/A/
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/Schema_A/A/Sub.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/Schema_A/A.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/ResultSet/
DBIx-Class-0.08127/t/lib/DBICNSTest/RtBug41083/ResultSet/Foo.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RSet/
DBIx-Class-0.08127/t/lib/DBICNSTest/RSet/C.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/RSet/A.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/ResultSet/
DBIx-Class-0.08127/t/lib/DBICNSTest/ResultSet/D.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/ResultSet/C.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/ResultSet/A.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/OtherRslt/
DBIx-Class-0.08127/t/lib/DBICNSTest/OtherRslt/D.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/Result/
DBIx-Class-0.08127/t/lib/DBICNSTest/Result/D.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/Result/A.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/Result/B.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/Bogus/
DBIx-Class-0.08127/t/lib/DBICNSTest/Bogus/Bigos.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/Bogus/A.pm
DBIx-Class-0.08127/t/lib/DBICNSTest/Bogus/B.pm
DBIx-Class-0.08127/t/lib/ViewDeps/
DBIx-Class-0.08127/t/lib/ViewDeps/Result/
DBIx-Class-0.08127/t/lib/ViewDeps/Result/Artist.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/Year2010CDs.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/AbaNameArtistsAnd2010CDsWithManyTracks.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/Year2010CDsWithManyTracks.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/ANameArtists.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/AbaNameArtists.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/AbNameArtists.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/TrackNumberFives.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/Artwork.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/CD.pm
DBIx-Class-0.08127/t/lib/ViewDeps/Result/Track.pm
DBIx-Class-0.08127/t/lib/testinclude/
DBIx-Class-0.08127/t/lib/testinclude/DBICTestAdminInc.pm
DBIx-Class-0.08127/t/lib/DBICTest/
DBIx-Class-0.08127/t/lib/DBICTest/ErrorComponent.pm
DBIx-Class-0.08127/t/lib/DBICTest/RunMode.pm
DBIx-Class-0.08127/t/lib/DBICTest/Plain/
DBIx-Class-0.08127/t/lib/DBICTest/Plain/Test.pm
DBIx-Class-0.08127/t/lib/DBICTest/SyntaxErrorComponent1.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema.pm
DBIx-Class-0.08127/t/lib/DBICTest/ResultSetManager.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/
DBIx-Class-0.08127/t/lib/DBICTest/Schema/FileColumn.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/ArtistSubclass.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Producer.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/TwoKeys.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Event.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/EventTZ.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Artist.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Employee.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Image.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Year2000CDs.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/ArtistGUID.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/TimestampPrimaryKey.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/FourKeys.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Link.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Dummy.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Money.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/CD_to_Producer.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/ArtistSourceName.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/FourKeys_to_TwoKeys.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/EventTZDeprecated.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Year1999CDs.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/LyricVersion.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Artwork_to_Artist.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Serialized.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/SequenceTest.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/SelfRef.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/NoPrimaryKey.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Tag.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Bookmark.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/EventSmallDT.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/PunctuatedColumnName.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Encoded.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/ArtistUndirectedMap.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/BindType.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/CustomSql.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/NoSuchClass.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/CollectionObject.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/ComputedColumn.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/TwoKeyTreeLike.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Genre.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/TypedObject.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/TreeLike.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Artwork.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/EventTZPg.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/SelfRefAlias.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/BooksInLibrary.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/ForceForeign.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/LinerNotes.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Lyrics.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/OneKey.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Collection.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/CD.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Track.pm
DBIx-Class-0.08127/t/lib/DBICTest/Schema/Owners.pm
DBIx-Class-0.08127/t/lib/DBICTest/ForeignComponent.pm
DBIx-Class-0.08127/t/lib/DBICTest/SyntaxErrorComponent2.pm
DBIx-Class-0.08127/t/lib/DBICTest/Plain.pm
DBIx-Class-0.08127/t/lib/DBICTest/FakeComponent.pm
DBIx-Class-0.08127/t/lib/DBICTest/ResultSetManager/
DBIx-Class-0.08127/t/lib/DBICTest/ResultSetManager/Foo.pm
DBIx-Class-0.08127/t/lib/DBICTest/SyntaxErrorComponent3.pm
DBIx-Class-0.08127/t/lib/DBICTest/BaseResult.pm
DBIx-Class-0.08127/t/lib/DBICTest/Stats.pm
DBIx-Class-0.08127/t/lib/DBICTest/BaseResultSet.pm
DBIx-Class-0.08127/t/lib/DBICTest/ForeignComponent/
DBIx-Class-0.08127/t/lib/DBICTest/ForeignComponent/TestComp.pm
DBIx-Class-0.08127/t/lib/DBICTest/Taint/
DBIx-Class-0.08127/t/lib/DBICTest/Taint/Namespaces/
DBIx-Class-0.08127/t/lib/DBICTest/Taint/Namespaces/Result/
DBIx-Class-0.08127/t/lib/DBICTest/Taint/Namespaces/Result/Test.pm
DBIx-Class-0.08127/t/lib/DBICTest/Taint/Classes/
DBIx-Class-0.08127/t/lib/DBICTest/Taint/Classes/Manual.pm
DBIx-Class-0.08127/t/lib/DBICTest/Taint/Classes/Auto.pm
DBIx-Class-0.08127/t/lib/DBICTest/OptionalComponent.pm
DBIx-Class-0.08127/t/97result_class.t
DBIx-Class-0.08127/t/51threadtxn.t
DBIx-Class-0.08127/t/99dbic_sqlt_parser.t
DBIx-Class-0.08127/t/from_subquery.t
DBIx-Class-0.08127/t/relationship/
DBIx-Class-0.08127/t/relationship/doesnt_exist.t
DBIx-Class-0.08127/t/relationship/after_update.t
DBIx-Class-0.08127/t/relationship/set_column_on_fk.t
DBIx-Class-0.08127/t/relationship/update_or_create_multi.t
DBIx-Class-0.08127/t/relationship/core.t
DBIx-Class-0.08127/t/relationship/proxy.t
DBIx-Class-0.08127/t/relationship/update_or_create_single.t
DBIx-Class-0.08127/t/relationship/unresolvable.t
DBIx-Class-0.08127/t/resultset_overload.t
DBIx-Class-0.08127/t/60core.t
DBIx-Class-0.08127/t/delete/
DBIx-Class-0.08127/t/delete/m2m.t
DBIx-Class-0.08127/t/delete/related.t
DBIx-Class-0.08127/t/delete/complex.t
DBIx-Class-0.08127/t/748informix.t
DBIx-Class-0.08127/t/93single_accessor_object.t
DBIx-Class-0.08127/t/84serialize.t
DBIx-Class-0.08127/t/77join_count.t
DBIx-Class-0.08127/t/87ordered.t
DBIx-Class-0.08127/t/745db2.t
DBIx-Class-0.08127/t/resultset_class.t
DBIx-Class-0.08127/t/98savepoints.t
DBIx-Class-0.08127/t/46where_attribute.t
DBIx-Class-0.08127/t/746sybase.t
DBIx-Class-0.08127/t/prefetch/
DBIx-Class-0.08127/t/prefetch/correlated.t
DBIx-Class-0.08127/t/prefetch/o2m_o2m_order_by_with_limit.t
DBIx-Class-0.08127/t/prefetch/diamond.t
DBIx-Class-0.08127/t/prefetch/attrs_untouched.t
DBIx-Class-0.08127/t/prefetch/standard.t
DBIx-Class-0.08127/t/prefetch/count.t
DBIx-Class-0.08127/t/prefetch/one_to_many_to_one.t
DBIx-Class-0.08127/t/prefetch/with_limit.t
DBIx-Class-0.08127/t/prefetch/via_search_related.t
DBIx-Class-0.08127/t/prefetch/multiple_hasmany.t
DBIx-Class-0.08127/t/prefetch/double_prefetch.t
DBIx-Class-0.08127/t/prefetch/join_type.t
DBIx-Class-0.08127/t/prefetch/incomplete.t
DBIx-Class-0.08127/t/prefetch/grouped.t
DBIx-Class-0.08127/t/85utf8.t
DBIx-Class-0.08127/t/105view_deps.t
DBIx-Class-0.08127/t/discard_changes_in_DESTROY.t
DBIx-Class-0.08127/t/18insert_default.t
DBIx-Class-0.08127/t/103many_to_many_warning.t
DBIx-Class-0.08127/t/90ensure_class_loaded.t
DBIx-Class-0.08127/t/93nobindvars.t
DBIx-Class-0.08127/t/749sqlanywhere.t
DBIx-Class-0.08127/t/88result_set_column.t
DBIx-Class-0.08127/t/zzzzzzz_sqlite_deadlock.t
DBIx-Class-0.08127/t/update/
DBIx-Class-0.08127/t/update/type_aware.t
DBIx-Class-0.08127/t/102load_classes.t
DBIx-Class-0.08127/t/39load_namespaces_exception.t
DBIx-Class-0.08127/t/bind/
DBIx-Class-0.08127/t/bind/bindtype_columns.t
DBIx-Class-0.08127/t/bind/attribute.t
DBIx-Class-0.08127/t/bind/order_by.t
DBIx-Class-0.08127/t/746db2_400.t
DBIx-Class-0.08127/t/104view.t
DBIx-Class-0.08127/t/20setuperrors.t
DBIx-Class-0.08127/t/78self_referencial.t
DBIx-Class-0.08127/t/schema/
DBIx-Class-0.08127/t/schema/clone.t
DBIx-Class-0.08127/t/schema/anon.t
DBIx-Class-0.08127/t/86sqlt.t
DBIx-Class-0.08127/t/resultset/
DBIx-Class-0.08127/t/resultset/as_subselect_rs.t
DBIx-Class-0.08127/t/resultset/nulls_only.t
DBIx-Class-0.08127/t/resultset/as_query.t
DBIx-Class-0.08127/t/resultset/is_ordered.t
DBIx-Class-0.08127/t/resultset/plus_select.t
DBIx-Class-0.08127/t/resultset/is_paged.t
DBIx-Class-0.08127/t/resultset/update_delete.t
DBIx-Class-0.08127/t/33exception_wrap.t
DBIx-Class-0.08127/t/61findnot.t
DBIx-Class-0.08127/t/91merge_joinpref_attr.t
DBIx-Class-0.08127/t/750firebird.t
DBIx-Class-0.08127/t/storage/
DBIx-Class-0.08127/t/storage/dbi_coderef.t
DBIx-Class-0.08127/t/storage/stats.t
DBIx-Class-0.08127/t/storage/global_destruction.t
DBIx-Class-0.08127/t/storage/exception.t
DBIx-Class-0.08127/t/storage/deploy.t
DBIx-Class-0.08127/t/storage/ping_count.t
DBIx-Class-0.08127/t/storage/dbic_pretty.t
DBIx-Class-0.08127/t/storage/base.t
DBIx-Class-0.08127/t/storage/txn.t
DBIx-Class-0.08127/t/storage/dbi_env.t
DBIx-Class-0.08127/t/storage/replicated.t
DBIx-Class-0.08127/t/storage/reconnect.t
DBIx-Class-0.08127/t/storage/dbh_do.t
DBIx-Class-0.08127/t/storage/debug.t
DBIx-Class-0.08127/t/storage/on_connect_call.t
DBIx-Class-0.08127/t/storage/on_connect_do.t
DBIx-Class-0.08127/t/storage/error.t
DBIx-Class-0.08127/t/storage/txn_scope_guard.t
DBIx-Class-0.08127/t/storage/disable_sth_caching.t
DBIx-Class-0.08127/t/52leaks.t
DBIx-Class-0.08127/t/ordered/
DBIx-Class-0.08127/t/ordered/cascade_delete.t
DBIx-Class-0.08127/t/83cache.t
DBIx-Class-0.08127/t/71mysql.t
DBIx-Class-0.08127/t/34exception_action.t
DBIx-Class-0.08127/t/94pk_mutation.t
DBIx-Class-0.08127/t/row/
DBIx-Class-0.08127/t/row/filter_column.t
DBIx-Class-0.08127/t/row/inflate_result.t
DBIx-Class-0.08127/t/row/pkless.t
DBIx-Class-0.08127/t/101populate_rs.t
DBIx-Class-0.08127/t/64db.t
DBIx-Class-0.08127/t/93autocast.t
DBIx-Class-0.08127/t/55storage_stress.t
DBIx-Class-0.08127/t/63register_source.t
DBIx-Class-0.08127/t/80unique.t
DBIx-Class-0.08127/t/86might_have.t
DBIx-Class-0.08127/t/67pager.t
CPAN.pm: Going to build A/AB/ABRAXXA/DBIx-Class-0.08127.tar.gz
>>> C:\Perl-5.12\bin\perl.exe 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]
- DBD::SQLite ...loaded. (1.29 >= 1.29)
- File::Temp ...loaded. (0.22 >= 0.22)
- Test::Builder ...loaded. (0.96 >= 0.33)
- Test::Exception ...too old. (0.29 < 0.31)
- Test::More ...loaded. (0.96 >= 0.92)
- Test::Warn ...loaded. (0.22 >= 0.21)
- Carp::Clan ...loaded. (6.04 >= 6.0)
- Class::Accessor::Grouped ...too old. (0.09006 < 0.10002)
- Class::C3::Componentised ...loaded. (1.0006 >= 1.0005)
- Class::Inspector ...loaded. (1.24 >= 1.24)
- Config::Any ...loaded. (0.20 >= 0.20)
- Context::Preserve ...loaded. (0.01 >= 0.01)
- DBI ...loaded. (1.609 >= 1.609)
- Data::Dumper::Concise ...loaded. (2.012 >= 1.000)
- Data::Page ...loaded. (2.02 >= 2.00)
- File::Path ...loaded. (2.08 >= 2.07)
- Hash::Merge ...loaded. (0.12 >= 0.12)
- MRO::Compat ...loaded. (0.11 >= 0.09)
- Module::Find ...loaded. (0.10 >= 0.06)
- Path::Class ...loaded. (0.21 >= 0.18)
- SQL::Abstract ...too old. (1.67 < 1.72)
- Scope::Guard ...loaded. (0.20 >= 0.03)
- Sub::Name ...loaded. (0.05 >= 0.04)
- Try::Tiny ...loaded. (0.06 >= 0.04)
- Variable::Magic ...too old. (0.43 < 0.44)
- namespace::clean ...too old. (0.18 < 0.20)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Class::Accessor::Grouped 0.10002 not found. We have 0.09006.
Warning: prerequisite SQL::Abstract 1.72 not found. We have 1.67.
Warning: prerequisite Test::Exception 0.31 not found. We have 0.29.
Warning: prerequisite Variable::Magic 0.44 not found. We have 0.43.
Warning: prerequisite namespace::clean 0.20 not found. We have 0.18.
Writing Makefile for DBIx::Class
---- Unsatisfied dependencies detected during ----
---- ABRAXXA/DBIx-Class-0.08127.tar.gz ----
SQL::Abstract [requires]
Class::Accessor::Grouped [requires]
Test::Exception [requires]
namespace::clean [requires]
Variable::Magic [requires]
Running make test
Delayed until after prerequisites
Running test for module 'SQL::Abstract'
Running make for F/FR/FREW/SQL-Abstract-1.72.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\F\FR\FREW\SQL-Abstract-1.72.tar.gz ok
SQL-Abstract-1.72/
SQL-Abstract-1.72/examples/
SQL-Abstract-1.72/examples/console.pl
SQL-Abstract-1.72/examples/dbic-console.pl
SQL-Abstract-1.72/Makefile.PL
SQL-Abstract-1.72/script/
SQL-Abstract-1.72/script/format-sql
SQL-Abstract-1.72/MANIFEST
SQL-Abstract-1.72/inc/
SQL-Abstract-1.72/inc/Module/
SQL-Abstract-1.72/inc/Module/AutoInstall.pm
SQL-Abstract-1.72/inc/Module/Install.pm
SQL-Abstract-1.72/inc/Module/Install/
SQL-Abstract-1.72/inc/Module/Install/AutoInstall.pm
SQL-Abstract-1.72/inc/Module/Install/Can.pm
SQL-Abstract-1.72/inc/Module/Install/WriteAll.pm
SQL-Abstract-1.72/inc/Module/Install/Scripts.pm
SQL-Abstract-1.72/inc/Module/Install/Include.pm
SQL-Abstract-1.72/inc/Module/Install/Metadata.pm
SQL-Abstract-1.72/inc/Module/Install/Win32.pm
SQL-Abstract-1.72/inc/Module/Install/Makefile.pm
SQL-Abstract-1.72/inc/Module/Install/Fetch.pm
SQL-Abstract-1.72/inc/Module/Install/Base.pm
SQL-Abstract-1.72/lib/
SQL-Abstract-1.72/lib/SQL/
SQL-Abstract-1.72/lib/SQL/Abstract/
SQL-Abstract-1.72/lib/SQL/Abstract/Tree.pm
SQL-Abstract-1.72/lib/SQL/Abstract/Test.pm
SQL-Abstract-1.72/lib/SQL/Abstract.pm
SQL-Abstract-1.72/lib/DBIx/
SQL-Abstract-1.72/lib/DBIx/Class/
SQL-Abstract-1.72/lib/DBIx/Class/Storage/
SQL-Abstract-1.72/lib/DBIx/Class/Storage/Debug/
SQL-Abstract-1.72/lib/DBIx/Class/Storage/Debug/PrettyPrint.pm
SQL-Abstract-1.72/t/
SQL-Abstract-1.72/t/05in_between.t
SQL-Abstract-1.72/t/09refkind.t
SQL-Abstract-1.72/t/11unparse.t
SQL-Abstract-1.72/t/04modifiers.t
SQL-Abstract-1.72/t/90pod.t
SQL-Abstract-1.72/t/01generate.t
SQL-Abstract-1.72/t/16no_sideeffects.t
SQL-Abstract-1.72/t/08special_ops.t
SQL-Abstract-1.72/t/02where.t
SQL-Abstract-1.72/t/dbic/
SQL-Abstract-1.72/t/dbic/no-repeats.t
SQL-Abstract-1.72/t/dbic/show-progress.t
SQL-Abstract-1.72/t/dbic/bulk-insert.t
SQL-Abstract-1.72/t/06order_by.t
SQL-Abstract-1.72/t/00new.t
SQL-Abstract-1.72/t/03values.t
SQL-Abstract-1.72/t/20injection_guard.t
SQL-Abstract-1.72/t/13whitespace_keyword.t
SQL-Abstract-1.72/t/07subqueries.t
SQL-Abstract-1.72/t/12confmerge.t
SQL-Abstract-1.72/t/15placeholders.t
SQL-Abstract-1.72/t/91podcoverage.t
SQL-Abstract-1.72/t/10test.t
SQL-Abstract-1.72/t/12format_keyword.t
SQL-Abstract-1.72/t/14roundtrippin.t
SQL-Abstract-1.72/Changes
SQL-Abstract-1.72/META.yml
CPAN.pm: Going to build F/FR/FREW/SQL-Abstract-1.72.tar.gz
>>> C:\Perl-5.12\bin\perl.exe 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.96 >= 0.92)
- Test::Deep ...loaded. (0.106 >= 0.106)
- Test::Exception ...loaded. (0.29)
- Test::Warn ...loaded. (0.22)
- Storable ...loaded. (2.21)
- List::Util ...loaded. (1.23)
- Scalar::Util ...loaded. (1.23)
- Class::Accessor::Grouped ...too old. (0.09006 < 0.10002)
- Getopt::Long::Descriptive ...too old. (0.085 < 0.086)
- Hash::Merge ...loaded. (0.12 >= 0.12)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Class::Accessor::Grouped 0.10002 not found. We have 0.09006.
Warning: prerequisite Getopt::Long::Descriptive 0.086 not found. We have 0.085.
Writing Makefile for SQL::Abstract
---- Unsatisfied dependencies detected during ----
---- FREW/SQL-Abstract-1.72.tar.gz ----
Getopt::Long::Descriptive [requires]
Class::Accessor::Grouped [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Getopt::Long::Descriptive'
Running make for R/RJ/RJBS/Getopt-Long-Descriptive-0.089.tar.gz
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\R\RJ\RJBS\Getopt-Long-Descriptive-0.089.tar.gz ok
Getopt-Long-Descriptive-0.089/
Getopt-Long-Descriptive-0.089/Changes
Getopt-Long-Descriptive-0.089/lib/
Getopt-Long-Descriptive-0.089/Makefile.PL
Getopt-Long-Descriptive-0.089/MANIFEST
Getopt-Long-Descriptive-0.089/META.yml
Getopt-Long-Descriptive-0.089/README
Getopt-Long-Descriptive-0.089/t/
Getopt-Long-Descriptive-0.089/t/00-load.t
Getopt-Long-Descriptive-0.089/t/descriptive.t
Getopt-Long-Descriptive-0.089/t/pod-coverage.t
Getopt-Long-Descriptive-0.089/t/pod.t
Getopt-Long-Descriptive-0.089/lib/Getopt/
Getopt-Long-Descriptive-0.089/lib/Getopt/Long/
Getopt-Long-Descriptive-0.089/lib/Getopt/Long/Descriptive/
Getopt-Long-Descriptive-0.089/lib/Getopt/Long/Descriptive.pm
Getopt-Long-Descriptive-0.089/lib/Getopt/Long/Descriptive/Opts.pm
Getopt-Long-Descriptive-0.089/lib/Getopt/Long/Descriptive/Usage.pm
CPAN.pm: Going to build R/RJ/RJBS/Getopt-Long-Descriptive-0.089.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Getopt::Long::Descriptive
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Getopt/Long/Descriptive/Opts.pm blib\lib\Getopt\Long\Descriptive\Opts.pm
cp lib/Getopt/Long/Descriptive.pm blib\lib\Getopt\Long\Descriptive.pm
cp lib/Getopt/Long/Descriptive/Usage.pm blib\lib\Getopt\Long\Descriptive\Usage.pm
RJBS/Getopt-Long-Descriptive-0.089.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
# Testing Getopt::Long::Descriptive 0.089, Perl 5.012000, C:\Perl-5.12\bin\perl.exe
t/00-load.t .......
1..1
ok 1 - use Getopt::Long::Descriptive;
ok
t/descriptive.t ...
1..40
ok 1 - use Getopt::Long::Descriptive;
ok 2 - default foo_bar with no short option name
ok 3 - ...->foo_bar
ok 4 - hidden option in usage command
ok 5 - hidden option description
ok 6 - basic usage, with default
ok 7 - ...->mode
ok 8 - basic usage, passed-in
ok 9 - ...->bar
ok 10 - ...->mode
ok 11 - hidden option in usage command
ok 12 - hidden option description
ok 13 - only one 'mode' option
ok 14 - negatable usage
ok 15 - ...->bar
ok 16 - ...->baz
ok 17 - ...->mode
ok 18 - required option -- help text
ok 19 - spacer and non-option description found
ok 20 - CODEISH: spacer and non-option description found
ok 21 - short options
ok 22 - c_opt->foo is FOO
ok 23 - C_opt->foo is FOO
ok 24 - s_opt->foo is FOO
ok 25 - c_opt->foo is BAR
ok 26 - C_opt->foo is BAR
ok 27 - s_opt->foo is undef
ok 28 - c_opt->foo is BAZ
ok 29 - C_opt->foo is BAZ
ok 30 - s_opt->foo is BAZ
ok 31 - empty-but-present description is ok
ok 32 - empty-but-present description is ok
ok 33 - entry not given is undef (exists? no guarantee)
ok 34 - entry not given is undef (as method)
ok 35 - ok to imply option with optional argument
ok 36 - given value (checked with method)
ok 37 - implied value (checked with method)
ok 38 - long option description is wrapped cleanly
ok 39 - handled unwrappable description
ok 40 - no error in eval
ok
t/pod-coverage.t ..
1..3
ok 1 - Pod coverage on Getopt::Long::Descriptive
ok 2 - Pod coverage on Getopt::Long::Descriptive::Opts
ok 3 - Pod coverage on Getopt::Long::Descriptive::Usage
ok
t/pod.t ...........
1..3
ok 1 - POD test for blib\lib\Getopt\Long\Descriptive.pm
ok 2 - POD test for blib\lib\Getopt\Long\Descriptive\Opts.pm
ok 3 - POD test for blib\lib\Getopt\Long\Descriptive\Usage.pm
ok
All tests successful.
Files=4, Tests=47, 1 wallclock secs ( 0.08 usr + 0.01 sys = 0.09 CPU)
Result: PASS
RJBS/Getopt-Long-Descriptive-0.089.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Getopt-Long-Descriptive-0.089 already made
Running test for module 'Class::Accessor::Grouped'
Running make for R/RK/RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\R\RK\RKITOVER\Class-Accessor-Grouped-0.10002.tar.gz ok
Class-Accessor-Grouped-0.10002/
Class-Accessor-Grouped-0.10002/t/
Class-Accessor-Grouped-0.10002/t/component.t
Class-Accessor-Grouped-0.10002/t/accessors_pp.t
Class-Accessor-Grouped-0.10002/t/strict.t
Class-Accessor-Grouped-0.10002/t/lib/
Class-Accessor-Grouped-0.10002/t/lib/AccessorGroups.pm
Class-Accessor-Grouped-0.10002/t/lib/AccessorGroupsComp.pm
Class-Accessor-Grouped-0.10002/t/lib/SuperInheritedGroups.pm
Class-Accessor-Grouped-0.10002/t/lib/ExtraInheritedGroups.pm
Class-Accessor-Grouped-0.10002/t/lib/BaseInheritedGroups.pm
Class-Accessor-Grouped-0.10002/t/lib/NotHashBased.pm
Class-Accessor-Grouped-0.10002/t/lib/AccessorGroupsSubclass.pm
Class-Accessor-Grouped-0.10002/t/lib/AccessorGroupsWO.pm
Class-Accessor-Grouped-0.10002/t/lib/AccessorGroupsRO.pm
Class-Accessor-Grouped-0.10002/t/lib/NotReallyAClass.pm
Class-Accessor-Grouped-0.10002/t/basic.t
Class-Accessor-Grouped-0.10002/t/accessors_ro.t
Class-Accessor-Grouped-0.10002/t/accessors_wo.t
Class-Accessor-Grouped-0.10002/t/style_no_tabs.t
Class-Accessor-Grouped-0.10002/t/inherited.t
Class-Accessor-Grouped-0.10002/t/warnings.t
Class-Accessor-Grouped-0.10002/t/manifest.t
Class-Accessor-Grouped-0.10002/t/pod_syntax.t
Class-Accessor-Grouped-0.10002/t/accessors_xs.t
Class-Accessor-Grouped-0.10002/t/accessors.t
Class-Accessor-Grouped-0.10002/t/pod_coverage.t
Class-Accessor-Grouped-0.10002/t/accessors_xs_cachedwarn.t
Class-Accessor-Grouped-0.10002/inc/
Class-Accessor-Grouped-0.10002/inc/Module/
Class-Accessor-Grouped-0.10002/inc/Module/Install/
Class-Accessor-Grouped-0.10002/inc/Module/Install/Metadata.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install/Base.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install/Fetch.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install/Makefile.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install/Can.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install/Include.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install/WriteAll.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install/AutoInstall.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install/Win32.pm
Class-Accessor-Grouped-0.10002/inc/Module/Install.pm
Class-Accessor-Grouped-0.10002/inc/Module/AutoInstall.pm
Class-Accessor-Grouped-0.10002/META.yml
Class-Accessor-Grouped-0.10002/README
Class-Accessor-Grouped-0.10002/lib/
Class-Accessor-Grouped-0.10002/lib/Class/
Class-Accessor-Grouped-0.10002/lib/Class/Accessor/
Class-Accessor-Grouped-0.10002/lib/Class/Accessor/Grouped.pm
Class-Accessor-Grouped-0.10002/Changes
Class-Accessor-Grouped-0.10002/MANIFEST.SKIP
Class-Accessor-Grouped-0.10002/Makefile.PL
Class-Accessor-Grouped-0.10002/MANIFEST
Prepending C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build R/RK/RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz
>>> C:\Perl-5.12\bin\perl.exe 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.96 >= 0.94)
- Test::Exception ...too old. (0.29 < 0.31)
- Carp ...loaded. (1.15)
- Scalar::Util ...loaded. (1.23)
- MRO::Compat ...loaded. (0.11)
- Class::Inspector ...loaded. (1.24)
- Sub::Name ...loaded. (0.05 >= 0.05)
- Class::XSAccessor ...too old. (1.07 < 1.11)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Class::XSAccessor 1.11 not found. We have 1.07.
Warning: prerequisite Test::Exception 0.31 not found. We have 0.29.
Writing Makefile for Class::Accessor::Grouped
---- Unsatisfied dependencies detected during ----
---- RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz ----
Test::Exception [requires]
Class::XSAccessor [requires]
Prepending C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Test::Exception'
Running make for A/AD/ADIE/Test-Exception-0.31.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\A\AD\ADIE\Test-Exception-0.31.tar.gz ok
Test-Exception-0.31
Test-Exception-0.31/Build.PL
Test-Exception-0.31/Changes
Test-Exception-0.31/Makefile.PL
Test-Exception-0.31/MANIFEST
Test-Exception-0.31/META.yml
Test-Exception-0.31/README
Test-Exception-0.31/lib
Test-Exception-0.31/lib/Test
Test-Exception-0.31/lib/Test/Exception.pm
Test-Exception-0.31/t
Test-Exception-0.31/t/caller.t
Test-Exception-0.31/t/edge-cases.t
Test-Exception-0.31/t/Exception.t
Test-Exception-0.31/t/import.t
Test-Exception-0.31/t/isa.t
Test-Exception-0.31/t/lives_and.t
Test-Exception-0.31/t/preserve.t
Test-Exception-0.31/t/return.t
Test-Exception-0.31/t/rt.t
Test-Exception-0.31/t/stacktrace.t
Test-Exception-0.31/t/throws_ok.t
Test-Exception-0.31/xt
Test-Exception-0.31/xt/documented.t
Test-Exception-0.31/xt/perlcritic.t
Test-Exception-0.31/xt/perlcriticrc
Test-Exception-0.31/xt/pod.t
Test-Exception-0.31/xt/spelling.t
Prepending C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build A/AD/ADIE/Test-Exception-0.31.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Test::Exception
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Test/Exception.pm blib\lib\Test\Exception.pm
ADIE/Test-Exception-0.31.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/caller.t ......
1..3
ok 1
ok 2 - threw Regexp ((?-xism:^main$))
ok 3 - Croak works properly (final)
ok
t/edge-cases.t .. skipped: stuff relating to RT#24678 that I have not fixed yet
t/Exception.t ...
1..20
ok 1 - use Test::Exception;
ok 2 - dies_ok: die
ok 3 - dies_ok: normal exit detected
ok 4 - lives_ok: normal exit
ok 5 - lives_ok: die detected
ok 6 - lives_ok: die detected
ok 7 - throws_ok: regex match
ok 8 - throws_ok: regex bad match detected
ok 9 - throws_ok: identical exception class
ok 10 - throws_ok: exception on normal exit
ok 11 - throws_ok: exception sub-class
ok 12 - throws_ok: bad sub-class match detected
ok 13 - throws_ok: throws_ok found overloaded
ok 14 - throws_ok: throws_ok found overloaded
ok 15 - throws_ok: class from object match
ok 16 - throws_ok: normal exit matched
ok 17 - dies_ok: overload without fallback
ok 18 - lives_ok: overload without fallback
ok 19 - throws_ok: throws_ok overload without fallback
ok 20 - throws_ok: can pass empty test description # TODO See http://github.com/schwern/test-more/issues/issue/84
ok
t/import.t ......
1..2
ok 1 - use Test::Exception;
ok 2 - Test::Exception set plan
ok
t/isa.t .........
1..1
ok 1 - Understand exception classes that override isa
ok
t/lives_and.t ...
1..3
ok 1 - use Test::Exception;
ok 2 - lives_and, no_exception & success
ok 3 - lives_and works
ok
t/preserve.t ....
1..5
ok 1 - use Test::Exception;
ok 2 - exception thrown okay in dies_ok
ok 3 - exception preserved after dies_ok
ok 4 - exception thrown okay in throws_ok
ok 5 - exception preserved after thrown_ok
ok
t/return.t ......
1..13
ok 1 - use Test::Exception;
ok 2 - dies_ok passed on die
ok 3 - dies_ok returned true when block dies
ok 4 - dies_ok fails when code does not die
ok 5 - dies_ok returned false on failure
ok 6 - throws_ok succeeded
ok 7 - throws_ok returned true on success
ok 8 - throws_ok fails when appropriate
ok 9 - throws_ok returned false on failure
ok 10 - lives_ok succeeded
ok 11 - lives_ok returned true on success
ok 12 - dies_ok fails
ok 13 - lives_ok returned false on failure
ok
t/rt.t ..........
ok 1 - RT 11846: throws_ok breaks tests that depend on caller stack: working
1..1
ok
t/stacktrace.t ..
1..3
ok 1 - use Test::Exception;
ok 2 - /fribble/ in stacktrace ignored
ok 3 - Regexp ((?-xism:fribble)) in stacktrace ignored
ok
t/throws_ok.t ...
1..2
ok 1 - use Test::Exception;
ok 2 - cannot pass undef to throws_ok
ok
All tests successful.
Test Summary Report
-------------------
t/Exception.t (Wstat: 0 Tests: 20 Failed: 0)
TODO passed: 20
Files=11, Tests=53, 1 wallclock secs ( 0.06 usr + 0.05 sys = 0.11 CPU)
Result: PASS
ADIE/Test-Exception-0.31.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Test-Exception-0.31 already made
Running test for module 'Class::XSAccessor'
Running make for S/SM/SMUELLER/Class-XSAccessor-1.11.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\S\SM\SMUELLER\Class-XSAccessor-1.11.tar.gz ok
Class-XSAccessor-1.11/
Class-XSAccessor-1.11/author_scripts/
Class-XSAccessor-1.11/Changes
Class-XSAccessor-1.11/cxsa_memory.h
Class-XSAccessor-1.11/CXSAccessor.h
Class-XSAccessor-1.11/hash_table.h
Class-XSAccessor-1.11/lib/
Class-XSAccessor-1.11/Makefile.PL
Class-XSAccessor-1.11/MANIFEST
Class-XSAccessor-1.11/META.yml
Class-XSAccessor-1.11/MurmurHashNeutral2.h
Class-XSAccessor-1.11/ppport.h
Class-XSAccessor-1.11/README
Class-XSAccessor-1.11/t/
Class-XSAccessor-1.11/XS/
Class-XSAccessor-1.11/XSAccessor.xs
Class-XSAccessor-1.11/XS/Array.xs
Class-XSAccessor-1.11/XS/Hash.xs
Class-XSAccessor-1.11/XS/HashCACompat.xs
Class-XSAccessor-1.11/t/01hash_basic.t
Class-XSAccessor-1.11/t/02hash_accessor.t
Class-XSAccessor-1.11/t/03hash_predicate.t
Class-XSAccessor-1.11/t/04hash_chained.t
Class-XSAccessor-1.11/t/05hash_replace.t
Class-XSAccessor-1.11/t/06hash_constructor.t
Class-XSAccessor-1.11/t/07hash_boolean.t
Class-XSAccessor-1.11/t/08hash_entersub.t
Class-XSAccessor-1.11/t/09hash_use_hash.t
Class-XSAccessor-1.11/t/10hash_lvalue.t
Class-XSAccessor-1.11/t/31array_basic.t
Class-XSAccessor-1.11/t/32array_accessor.t
Class-XSAccessor-1.11/t/33array_predicate.t
Class-XSAccessor-1.11/t/34array_chained.t
Class-XSAccessor-1.11/t/35array_replace.t
Class-XSAccessor-1.11/t/36array_constructor.t
Class-XSAccessor-1.11/t/37array_boolean.t
Class-XSAccessor-1.11/t/38array_use_hash.t
Class-XSAccessor-1.11/t/39array_lvalue.t
Class-XSAccessor-1.11/t/40hash_bad_call.t
Class-XSAccessor-1.11/t/41array_bad_call.t
Class-XSAccessor-1.11/t/50reentrant_goto_sigsegv.t
Class-XSAccessor-1.11/t/80threadbomb.t
Class-XSAccessor-1.11/lib/Class/
Class-XSAccessor-1.11/lib/Class/XSAccessor/
Class-XSAccessor-1.11/lib/Class/XSAccessor.pm
Class-XSAccessor-1.11/lib/Class/XSAccessor/Array.pm
Class-XSAccessor-1.11/lib/Class/XSAccessor/Heavy.pm
Class-XSAccessor-1.11/author_scripts/benchmark.pl
Class-XSAccessor-1.11/author_scripts/constructor_benchmark.pl
Class-XSAccessor-1.11/author_scripts/refcount_constructor.pl
Prepending C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build S/SM/SMUELLER/Class-XSAccessor-1.11.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Class::XSAccessor
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Class/XSAccessor.pm blib\lib\Class\XSAccessor.pm
cp lib/Class/XSAccessor/Array.pm blib\lib\Class\XSAccessor\Array.pm
cp lib/Class/XSAccessor/Heavy.pm blib\lib\Class\XSAccessor\Heavy.pm
C:\Perl-5.12\bin\perl.exe C:\cpanfly-5.12\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.12\lib\ExtUtils\typemap XSAccessor.xs > XSAccessor.xsc && C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "mv" -- XSAccessor.xsc XSAccessor.c
cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -O2 -W4 -DVERSION=\"1.11\" -DXS_VERSION=\"1.11\" "-IC:\Perl-5.12\lib\CORE" XSAccessor.c
Command line warning D4025 : overriding '/O1' with '/O2'
Command line warning D4025 : overriding '/W3' with '/W4'
XSAccessor.c
C:\PROGRA~1\MICROS~2\Include\basetsd.h(345) : warning C4305: 'type cast' : truncation from 'unsigned __int64 ' to 'void *'
C:\Perl-5.12\lib\CORE\op.h(285) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(285) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(285) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(285) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(285) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(285) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(289) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(289) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(289) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(289) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(289) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(289) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(294) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(294) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(294) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(294) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(294) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(294) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(300) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(300) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(300) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(300) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(300) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(300) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(306) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(306) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(306) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(306) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(306) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(306) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(312) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(312) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(312) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(312) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(312) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(312) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(432) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(432) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(432) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(432) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(432) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(432) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(437) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(437) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(437) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(437) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(437) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(437) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(442) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(442) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(442) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(442) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(442) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(442) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(447) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(447) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(447) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(447) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(447) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\op.h(447) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\cop.h(141) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\cop.h(141) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\cop.h(141) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\cop.h(141) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\cop.h(141) : warning C4214: nonstandard extension used : bit field types other than int
C:\Perl-5.12\lib\CORE\cop.h(141) : warning C4214: nonstandard extension used : bit field types other than int
CXSAccessor.h(85) : warning C4127: conditional expression is constant
CXSAccessor.h(99) : warning C4127: conditional expression is constant
CXSAccessor.h(99) : warning C4127: conditional expression is constant
CXSAccessor.h(112) : warning C4127: conditional expression is constant
CXSAccessor.h(112) : warning C4127: conditional expression is constant
CXSAccessor.h(96) : warning C4100: 'my_perl' : unreferenced formal parameter
CXSAccessor.h(160) : warning C4127: conditional expression is constant
CXSAccessor.h(160) : warning C4127: conditional expression is constant
CXSAccessor.h(169) : warning C4127: conditional expression is constant
CXSAccessor.h(169) : warning C4127: conditional expression is constant
CXSAccessor.h(176) : warning C4127: conditional expression is constant
CXSAccessor.h(176) : warning C4127: conditional expression is constant
XSAccessor.c(617) : warning C4127: conditional expression is constant
XSAccessor.c(617) : warning C4127: conditional expression is constant
XSAccessor.xs(574) : warning C4127: conditional expression is constant
XSAccessor.c(640) : warning C4127: conditional expression is constant
XSAccessor.c(640) : warning C4127: conditional expression is constant
XSAccessor.c(674) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(681) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(32) : warning C4127: conditional expression is constant
XSHash.xs(36) : warning C4127: conditional expression is constant
XSHash.xs(36) : warning C4127: conditional expression is constant
XSAccessor.c(710) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(717) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(53) : warning C4127: conditional expression is constant
XSHash.xs(53) : warning C4127: conditional expression is constant
XSAccessor.c(745) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(753) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(69) : warning C4127: conditional expression is constant
XSHash.xs(79) : warning C4127: conditional expression is constant
XSHash.xs(82) : warning C4127: conditional expression is constant
XSHash.xs(82) : warning C4127: conditional expression is constant
XSAccessor.c(791) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(799) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(107) : warning C4127: conditional expression is constant
XSHash.xs(110) : warning C4127: conditional expression is constant
XSHash.xs(110) : warning C4127: conditional expression is constant
XSAccessor.c(838) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(844) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(124) : warning C4127: conditional expression is constant
XSAccessor.c(873) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(879) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(907) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(913) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(157) : warning C4127: conditional expression is constant
XSAccessor.c(942) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(948) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(975) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(982) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(190) : warning C4127: conditional expression is constant
XSHash.xs(201) : warning C4127: conditional expression is constant
XSHash.xs(201) : warning C4127: conditional expression is constant
XSAccessor.c(1019) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1026) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(226) : warning C4127: conditional expression is constant
XSHash.xs(226) : warning C4127: conditional expression is constant
XSAccessor.c(1062) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1069) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(242) : warning C4127: conditional expression is constant
XSHash.xs(253) : warning C4127: conditional expression is constant
XSHash.xs(253) : warning C4127: conditional expression is constant
XSAccessor.c(1106) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1113) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(278) : warning C4127: conditional expression is constant
XSHash.xs(278) : warning C4127: conditional expression is constant
XSAccessor.c(1149) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1156) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(293) : warning C4127: conditional expression is constant
XSHash.xs(295) : warning C4127: conditional expression is constant
XSHash.xs(295) : warning C4127: conditional expression is constant
XSHash.xs(297) : warning C4127: conditional expression is constant
XSHash.xs(297) : warning C4127: conditional expression is constant
XSAccessor.c(1185) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1192) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(312) : warning C4127: conditional expression is constant
XSHash.xs(312) : warning C4127: conditional expression is constant
XSHash.xs(314) : warning C4127: conditional expression is constant
XSHash.xs(314) : warning C4127: conditional expression is constant
XSAccessor.c(1219) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1225) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(325) : warning C4127: conditional expression is constant
XSAccessor.c(1266) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1272) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1311) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(377) : warning C4127: conditional expression is constant
XSHash.xs(379) : warning C4127: conditional expression is constant
XSHash.xs(379) : warning C4127: conditional expression is constant
XSAccessor.c(1338) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(388) : warning C4127: conditional expression is constant
XSHash.xs(388) : warning C4127: conditional expression is constant
XSAccessor.c(1364) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(396) : warning C4127: conditional expression is constant
XSHash.xs(398) : warning C4127: conditional expression is constant
XSHash.xs(398) : warning C4127: conditional expression is constant
XSAccessor.c(1391) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(407) : warning C4127: conditional expression is constant
XSHash.xs(407) : warning C4127: conditional expression is constant
XSAccessor.c(1418) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1425) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(423) : warning C4127: conditional expression is constant
XSHash.xs(434) : warning C4127: conditional expression is constant
XSHash.xs(434) : warning C4127: conditional expression is constant
XSAccessor.c(1463) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1470) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(460) : warning C4127: conditional expression is constant
XSHash.xs(460) : warning C4127: conditional expression is constant
XSAccessor.c(1508) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(473) : warning C4127: conditional expression is constant
XSHash.xs(473) : warning C4127: conditional expression is constant
XSHash.xs(473) : warning C4127: conditional expression is constant
XSHash.xs(477) : warning C4127: conditional expression is constant
XSHash.xs(477) : warning C4127: conditional expression is constant
XSHash.xs(477) : warning C4127: conditional expression is constant
XSHash.xs(483) : warning C4127: conditional expression is constant
XSHash.xs(483) : warning C4127: conditional expression is constant
XSHash.xs(483) : warning C4127: conditional expression is constant
XSAccessor.c(1551) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(500) : warning C4127: conditional expression is constant
XSHash.xs(500) : warning C4127: conditional expression is constant
XSHash.xs(500) : warning C4127: conditional expression is constant
XSHash.xs(502) : warning C4127: conditional expression is constant
XSHash.xs(502) : warning C4127: conditional expression is constant
XSHash.xs(502) : warning C4127: conditional expression is constant
XSHash.xs(506) : warning C4127: conditional expression is constant
XSHash.xs(506) : warning C4127: conditional expression is constant
XSHash.xs(506) : warning C4127: conditional expression is constant
XSHash.xs(508) : warning C4127: conditional expression is constant
XSHash.xs(508) : warning C4127: conditional expression is constant
XSHash.xs(508) : warning C4127: conditional expression is constant
XSAccessor.c(1585) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(515) : warning C4127: conditional expression is constant
XSAccessor.c(1609) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(523) : warning C4127: conditional expression is constant
XSHash.xs(525) : warning C4127: conditional expression is constant
XSAccessor.c(1636) : warning C4129: 'H' : unrecognized character escape sequence
XSHash.xs(532) : warning C4127: conditional expression is constant
XSHash.xs(532) : warning C4127: conditional expression is constant
XSHash.xs(532) : warning C4127: conditional expression is constant
XSAccessor.c(1676) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1686) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(33) : warning C4127: conditional expression is constant
XSAccessor.c(1738) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1748) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1799) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1808) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(119) : warning C4127: conditional expression is constant
XSHashCACompat.xs(125) : warning C4127: conditional expression is constant
XSHashCACompat.xs(125) : warning C4127: conditional expression is constant
XSAccessor.c(1867) : warning C4129: 'H' : unrecognized character escape sequence
XSAccessor.c(1876) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(174) : warning C4127: conditional expression is constant
XSHashCACompat.xs(174) : warning C4127: conditional expression is constant
XSAccessor.c(1934) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(210) : warning C4127: conditional expression is constant
XSHashCACompat.xs(210) : warning C4127: conditional expression is constant
XSHashCACompat.xs(210) : warning C4127: conditional expression is constant
XSAccessor.c(1959) : warning C4129: 'H' : unrecognized character escape sequence
XSHashCACompat.xs(218) : warning C4127: conditional expression is constant
XSHashCACompat.xs(218) : warning C4127: conditional expression is constant
XSHashCACompat.xs(218) : warning C4127: conditional expression is constant
XSAccessor.c(1993) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2000) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(19) : warning C4127: conditional expression is constant
XSArray.xs(23) : warning C4127: conditional expression is constant
XSArray.xs(23) : warning C4127: conditional expression is constant
XSAccessor.c(2029) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2036) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(40) : warning C4127: conditional expression is constant
XSArray.xs(40) : warning C4127: conditional expression is constant
XSAccessor.c(2064) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2072) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(55) : warning C4127: conditional expression is constant
XSArray.xs(66) : warning C4127: conditional expression is constant
XSArray.xs(69) : warning C4127: conditional expression is constant
XSArray.xs(69) : warning C4127: conditional expression is constant
XSAccessor.c(2111) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2119) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(94) : warning C4127: conditional expression is constant
XSArray.xs(97) : warning C4127: conditional expression is constant
XSArray.xs(97) : warning C4127: conditional expression is constant
XSAccessor.c(2158) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2164) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(111) : warning C4127: conditional expression is constant
XSAccessor.c(2193) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2199) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2227) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2233) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(144) : warning C4127: conditional expression is constant
XSAccessor.c(2262) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2268) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2295) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2302) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(177) : warning C4127: conditional expression is constant
XSArray.xs(188) : warning C4127: conditional expression is constant
XSArray.xs(188) : warning C4127: conditional expression is constant
XSAccessor.c(2339) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2346) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(213) : warning C4127: conditional expression is constant
XSArray.xs(213) : warning C4127: conditional expression is constant
XSAccessor.c(2382) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2389) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(228) : warning C4127: conditional expression is constant
XSArray.xs(239) : warning C4127: conditional expression is constant
XSArray.xs(239) : warning C4127: conditional expression is constant
XSAccessor.c(2426) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2433) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(264) : warning C4127: conditional expression is constant
XSArray.xs(264) : warning C4127: conditional expression is constant
XSAccessor.c(2469) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2476) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(279) : warning C4127: conditional expression is constant
XSArray.xs(281) : warning C4127: conditional expression is constant
XSArray.xs(281) : warning C4127: conditional expression is constant
XSArray.xs(283) : warning C4127: conditional expression is constant
XSArray.xs(283) : warning C4127: conditional expression is constant
XSAccessor.c(2505) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2512) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(298) : warning C4127: conditional expression is constant
XSArray.xs(298) : warning C4127: conditional expression is constant
XSArray.xs(300) : warning C4127: conditional expression is constant
XSArray.xs(300) : warning C4127: conditional expression is constant
XSAccessor.c(2539) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2544) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(310) : warning C4127: conditional expression is constant
XSAccessor.c(2575) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2580) : warning C4129: 'A' : unrecognized character escape sequence
XSAccessor.c(2611) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(346) : warning C4127: conditional expression is constant
XSArray.xs(346) : warning C4127: conditional expression is constant
XSArray.xs(351) : warning C4127: conditional expression is constant
XSArray.xs(351) : warning C4127: conditional expression is constant
XSArray.xs(357) : warning C4127: conditional expression is constant
XSArray.xs(357) : warning C4127: conditional expression is constant
XSAccessor.c(2655) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(374) : warning C4127: conditional expression is constant
XSArray.xs(374) : warning C4127: conditional expression is constant
XSArray.xs(376) : warning C4127: conditional expression is constant
XSArray.xs(376) : warning C4127: conditional expression is constant
XSArray.xs(380) : warning C4127: conditional expression is constant
XSArray.xs(380) : warning C4127: conditional expression is constant
XSArray.xs(382) : warning C4127: conditional expression is constant
XSArray.xs(382) : warning C4127: conditional expression is constant
XSAccessor.c(2689) : warning C4129: 'A' : unrecognized character escape sequence
XSArray.xs(389) : warning C4127: conditional expression is constant
XSAccessor.c(2719) : warning C4127: conditional expression is constant
XSAccessor.c(2827) : warning C4127: conditional expression is constant
XSAccessor.c(2827) : warning C4127: conditional expression is constant
XSAccessor.c(2830) : warning C4505: 'CXSA_HashTable_free' : unreferenced local function has been removed
hash_table.h(40) : see declaration of 'CXSA_HashTable_free'
XSAccessor.c(617) : warning C4702: unreachable code
XSAccessor.c(617) : warning C4702: unreachable code
XSAccessor.xs(574) : warning C4702: unreachable code
XSAccessor.c(640) : warning C4702: unreachable code
XSAccessor.c(640) : warning C4702: unreachable code
XSAccessor.c(640) : warning C4702: unreachable code
XSHash.xs(33) : warning C4706: assignment within conditional expression
XSHash.xs(36) : warning C4702: unreachable code
XSHash.xs(36) : warning C4702: unreachable code
XSHash.xs(50) : warning C4706: assignment within conditional expression
XSHash.xs(53) : warning C4702: unreachable code
XSHash.xs(53) : warning C4702: unreachable code
XSHash.xs(70) : warning C4706: assignment within conditional expression
XSHash.xs(76) : warning C4706: assignment within conditional expression
XSHash.xs(79) : warning C4702: unreachable code
XSHash.xs(82) : warning C4702: unreachable code
XSHash.xs(82) : warning C4702: unreachable code
XSAccessor.c(770) : warning C4702: unreachable code
XSHash.xs(97) : warning C4706: assignment within conditional expression
XSHash.xs(103) : warning C4706: assignment within conditional expression
XSHash.xs(104) : warning C4706: assignment within conditional expression
XSHash.xs(107) : warning C4702: unreachable code
XSHash.xs(110) : warning C4702: unreachable code
XSHash.xs(110) : warning C4702: unreachable code
XSAccessor.c(816) : warning C4702: unreachable code
XSHash.xs(198) : warning C4706: assignment within conditional expression
XSHash.xs(201) : warning C4702: unreachable code
XSHash.xs(201) : warning C4702: unreachable code
XSHash.xs(223) : warning C4706: assignment within conditional expression
XSHash.xs(226) : warning C4702: unreachable code
XSHash.xs(226) : warning C4702: unreachable code
XSHash.xs(250) : warning C4706: assignment within conditional expression
XSHash.xs(253) : warning C4702: unreachable code
XSHash.xs(253) : warning C4702: unreachable code
XSHash.xs(275) : warning C4706: assignment within conditional expression
XSHash.xs(278) : warning C4702: unreachable code
XSHash.xs(278) : warning C4702: unreachable code
XSHash.xs(294) : warning C4706: assignment within conditional expression
XSHash.xs(295) : warning C4702: unreachable code
XSHash.xs(295) : warning C4702: unreachable code
XSHash.xs(297) : warning C4702: unreachable code
XSHash.xs(297) : warning C4702: unreachable code
XSAccessor.c(1164) : warning C4702: unreachable code
XSHash.xs(311) : warning C4706: assignment within conditional expression
XSHash.xs(312) : warning C4702: unreachable code
XSHash.xs(312) : warning C4702: unreachable code
XSHash.xs(314) : warning C4702: unreachable code
XSHash.xs(314) : warning C4702: unreachable code
XSAccessor.c(1199) : warning C4702: unreachable code
XSHash.xs(379) : warning C4702: unreachable code
XSHash.xs(379) : warning C4702: unreachable code
XSAccessor.c(1318) : warning C4702: unreachable code
XSHash.xs(388) : warning C4702: unreachable code
XSHash.xs(388) : warning C4702: unreachable code
XSAccessor.c(1344) : warning C4702: unreachable code
XSHash.xs(398) : warning C4702: unreachable code
XSHash.xs(398) : warning C4702: unreachable code
XSAccessor.c(1371) : warning C4702: unreachable code
XSHash.xs(407) : warning C4702: unreachable code
XSHash.xs(407) : warning C4702: unreachable code
XSAccessor.c(1397) : warning C4702: unreachable code
XSHash.xs(431) : warning C4706: assignment within conditional expression
XSHash.xs(434) : warning C4702: unreachable code
XSHash.xs(434) : warning C4702: unreachable code
XSHash.xs(457) : warning C4706: assignment within conditional expression
XSHash.xs(460) : warning C4702: unreachable code
XSHash.xs(460) : warning C4702: unreachable code
XSAccessor.c(1550) : warning C4706: assignment within conditional expression
XSAccessor.c(1608) : warning C4706: assignment within conditional expression
XSHashCACompat.xs(54) : warning C4706: assignment within conditional expression
XSHashCACompat.xs(97) : warning C4706: assignment within conditional expression
XSHashCACompat.xs(122) : warning C4706: assignment within conditional expression
XSHashCACompat.xs(146) : warning C4706: assignment within conditional expression
XSHashCACompat.xs(125) : warning C4702: unreachable code
XSHashCACompat.xs(125) : warning C4702: unreachable code
XSHashCACompat.xs(171) : warning C4706: assignment within conditional expression
XSHashCACompat.xs(195) : warning C4706: assignment within conditional expression
XSHashCACompat.xs(174) : warning C4702: unreachable code
XSHashCACompat.xs(174) : warning C4702: unreachable code
XSArray.xs(20) : warning C4706: assignment within conditional expression
XSArray.xs(23) : warning C4702: unreachable code
XSArray.xs(23) : warning C4702: unreachable code
XSArray.xs(37) : warning C4706: assignment within conditional expression
XSArray.xs(40) : warning C4702: unreachable code
XSArray.xs(40) : warning C4702: unreachable code
XSArray.xs(56) : warning C4706: assignment within conditional expression
XSArray.xs(62) : warning C4706: assignment within conditional expression
XSArray.xs(63) : warning C4706: assignment within conditional expression
XSArray.xs(66) : warning C4702: unreachable code
XSArray.xs(69) : warning C4702: unreachable code
XSArray.xs(69) : warning C4702: unreachable code
XSAccessor.c(2090) : warning C4702: unreachable code
XSArray.xs(84) : warning C4706: assignment within conditional expression
XSArray.xs(90) : warning C4706: assignment within conditional expression
XSArray.xs(91) : warning C4706: assignment within conditional expression
XSArray.xs(94) : warning C4702: unreachable code
XSArray.xs(97) : warning C4702: unreachable code
XSArray.xs(97) : warning C4702: unreachable code
XSAccessor.c(2136) : warning C4702: unreachable code
XSArray.xs(185) : warning C4706: assignment within conditional expression
XSArray.xs(188) : warning C4702: unreachable code
XSArray.xs(188) : warning C4702: unreachable code
XSArray.xs(210) : warning C4706: assignment within conditional expression
XSArray.xs(213) : warning C4702: unreachable code
XSArray.xs(213) : warning C4702: unreachable code
XSArray.xs(236) : warning C4706: assignment within conditional expression
XSArray.xs(239) : warning C4702: unreachable code
XSArray.xs(239) : warning C4702: unreachable code
XSArray.xs(261) : warning C4706: assignment within conditional expression
XSArray.xs(264) : warning C4702: unreachable code
XSArray.xs(264) : warning C4702: unreachable code
XSArray.xs(280) : warning C4706: assignment within conditional expression
XSArray.xs(281) : warning C4702: unreachable code
XSArray.xs(281) : warning C4702: unreachable code
XSArray.xs(283) : warning C4702: unreachable code
XSArray.xs(283) : warning C4702: unreachable code
XSAccessor.c(2484) : warning C4702: unreachable code
XSArray.xs(297) : warning C4706: assignment within conditional expression
XSArray.xs(298) : warning C4702: unreachable code
XSArray.xs(298) : warning C4702: unreachable code
XSArray.xs(300) : warning C4702: unreachable code
XSArray.xs(300) : warning C4702: unreachable code
XSAccessor.c(2519) : warning C4702: unreachable code
XSAccessor.c(2654) : warning C4706: assignment within conditional expression
XSAccessor.c(2827) : warning C4702: unreachable code
XSAccessor.c(2827) : warning C4702: unreachable code
Running Mkbootstrap for Class::XSAccessor ()
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 XSAccessor.bs
C:\Perl-5.12\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Class::XSAccessor\", 'DLBASE' => 'XSAccessor', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:blib\arch\auto\Class\XSAccessor\XSAccessor.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.12\lib\CORE" -machine:x86 XSAccessor.obj C:\Perl-5.12\lib\CORE\perl512.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def:XSAccessor.def
Creating library blib\arch\auto\Class\XSAccessor\XSAccessor.lib and object blib\arch\auto\Class\XSAccessor\XSAccessor.exp
if exist blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest mt -nologo -manifest blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest -outputresource:blib\arch\auto\Class\XSAccessor\XSAccessor.dll;2
if exist blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest del blib\arch\auto\Class\XSAccessor\XSAccessor.dll.manifest
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Class\XSAccessor\XSAccessor.dll
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "cp" -- XSAccessor.bs blib\arch\auto\Class\XSAccessor\XSAccessor.bs
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Class\XSAccessor\XSAccessor.bs
SMUELLER/Class-XSAccessor-1.11.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/01hash_basic.t ..............
1..39
ok 1 - use Class::XSAccessor;
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10 - Foo->can('get_c')
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - scalar copied properly
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38 - Foo->can('also_get_c')
ok 39
ok
t/02hash_accessor.t ...........
1..31
ok 1
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 28
ok 29
ok 30
ok 31
ok
t/03hash_predicate.t ..........
1..20
ok 1
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
t/04hash_chained.t ............
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/05hash_replace.t ............
1..4
ok 1
ok 2
ok 3 - refuses to replace by default
ok 4 - replacing allowed
ok
t/06hash_constructor.t ........
1..23
ok 1
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 - object not reaped in outer scope
ok 21 - The object isa Class::XSAccessor::Test
ok 22 - Class::XSAccessor::Test->can(...)
ok 23
ok
t/07hash_boolean.t ............
1..10
ok 1
ok 2 - Foo->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok
t/08hash_entersub.t ...........
1..103
ok 1
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 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok
t/09hash_use_hash.t ...........
1..35
ok 1 - use Class::XSAccessor;
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 - scalar copied properly
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok
t/10hash_lvalue.t .............
1..11
ok 1 - use Class::XSAccessor;
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7 - assignment to !exists hash element is okay
ok 8
ok 9 - assignment to !exists hash element is okay
ok 10 - assignment to !exists hash element is okay
ok 11
ok
t/31array_basic.t .............
1..26
ok 1 - use Class::XSAccessor::Array;
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 - scalar copied properly
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok
t/32array_accessor.t ..........
1..12
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
t/33array_predicate.t .........
1..12
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
t/34array_chained.t ...........
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/35array_replace.t ...........
1..4
ok 1
ok 2
ok 3 - refuses to replace by default
ok 4 - replacing allowed
ok
t/36array_constructor.t .......
1..21
ok 1
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 - object not reaped in outer scope
ok 19 - The object isa Class::XSAccessor::Test
ok 20 - Class::XSAccessor::Test->can(...)
ok 21
ok
t/37array_boolean.t ...........
1..10
ok 1
ok 2 - Foo->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok
t/38array_use_hash.t ..........
1..26
ok 1 - use Class::XSAccessor::Array;
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 - scalar copied properly
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok
t/39array_lvalue.t ............
1..6
ok 1 - use Class::XSAccessor::Array;
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/40hash_bad_call.t ...........
1..13
ok 1 - use Class::XSAccessor;
ok 2 - The object isa Hash
ok 3 - Hash->can(...)
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok
t/41array_bad_call.t ..........
1..13
ok 1 - use Class::XSAccessor;
ok 2 - The object isa Array
ok 3 - Array->can(...)
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok
t/50reentrant_goto_sigsegv.t ..
1..14
not ok 1 # TODO & SKIP bug in perls < 5.8.9
not ok 2 # TODO & SKIP bug in perls < 5.8.9
not ok 3 # TODO & SKIP bug in perls < 5.8.9
not ok 4 # TODO & SKIP bug in perls < 5.8.9
not ok 5 # TODO & SKIP bug in perls < 5.8.9
not ok 6 # TODO & SKIP bug in perls < 5.8.9
not ok 7 # TODO & SKIP bug in perls < 5.8.9
not ok 8 # TODO & SKIP bug in perls < 5.8.9
not ok 9 # TODO & SKIP bug in perls < 5.8.9
not ok 10 # TODO & SKIP bug in perls < 5.8.9
not ok 11 # TODO & SKIP bug in perls < 5.8.9
not ok 12 # TODO & SKIP bug in perls < 5.8.9
not ok 13 # TODO & SKIP bug in perls < 5.8.9
not ok 14 # TODO & SKIP bug in perls < 5.8.9
ok
t/80threadbomb.t ..............
1..6
ok - thread 1
ok - thread 5
ok - thread 4
ok - thread 3
ok - thread 2
ok - all reaped
ok
All tests successful.
Files=23, Tests=451, 1 wallclock secs ( 0.11 usr + 0.09 sys = 0.20 CPU)
Result: PASS
SMUELLER/Class-XSAccessor-1.11.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Class-XSAccessor-1.11 already made
Running make for R/RK/RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg
Prepending C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build R/RK/RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Class/Accessor/Grouped.pm blib\lib\Class\Accessor\Grouped.pm
RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/accessors.t t/accessors_pp.t t/accessors_ro.t t/accessors_wo.t t/accessors_xs.t t/accessors_xs_cachedwarn.t t/basic.t t/component.t t/inherited.t t/manifest.t t/pod_coverage.t t/pod_syntax.t t/strict.t t/style_no_tabs.t t/warnings.t
t/accessors.t ................
1..117
ok 1
ok 2 - AccessorGroupsSubclass->can(...)
ok 3
ok 4 - lr1name accessor is named
ok 5 - lr1name class correct
ok 6 - _lr1name_accessor accessor is named
ok 7 - _lr1name_accessor class correct
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - lr1name accessor is named after operations
ok 19 - lr1name class correct after operations
ok 20 - _lr1name_accessor accessor is named after operations
ok 21 - _lr1name_accessor class correct after operations
ok 22 - AccessorGroupsSubclass->can(...)
ok 23
ok 24 - lr2name accessor is named
ok 25 - lr2name class correct
ok 26 - _lr2name_accessor accessor is named
ok 27 - _lr2name_accessor class correct
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38 - lr2name accessor is named after operations
ok 39 - lr2name class correct after operations
ok 40 - _lr2name_accessor accessor is named after operations
ok 41 - _lr2name_accessor class correct after operations
ok 42 - AccessorGroupsSubclass->can(...)
ok 43 - multiple1 accessor is named
ok 44 - multiple1 class correct
ok 45 - _multiple1_accessor accessor is named
ok 46 - _multiple1_accessor class correct
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57 - multiple1 accessor is named after operations
ok 58 - multiple1 class correct after operations
ok 59 - _multiple1_accessor accessor is named after operations
ok 60 - _multiple1_accessor class correct after operations
ok 61 - AccessorGroupsSubclass->can(...)
ok 62 - multiple2 accessor is named
ok 63 - multiple2 class correct
ok 64 - _multiple2_accessor accessor is named
ok 65 - _multiple2_accessor class correct
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76 - multiple2 accessor is named after operations
ok 77 - multiple2 class correct after operations
ok 78 - _multiple2_accessor accessor is named after operations
ok 79 - _multiple2_accessor class correct after operations
ok 80 - AccessorGroupsSubclass->can(...)
ok 81 - runtime_around accessor is named
ok 82 - runtime_around class correct
ok 83 - _runtime_around_accessor accessor is named
ok 84 - _runtime_around_accessor class correct
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95 - runtime_around accessor is named after operations
ok 96 - runtime_around class correct after operations
ok 97 - _runtime_around_accessor accessor is named after operations
ok 98 - _runtime_around_accessor class correct after operations
ok 99 - AccessorGroupsSubclass->can(...)
ok 100 - singlefield accessor is named
ok 101 - singlefield class correct
ok 102 - _singlefield_accessor accessor is named
ok 103 - _singlefield_accessor class correct
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114 - singlefield accessor is named after operations
ok 115 - singlefield class correct after operations
ok 116 - _singlefield_accessor accessor is named after operations
ok 117 - _singlefield_accessor class correct after operations
ok
Devel::Hide hides Sub/Name.pm
t/accessors_pp.t .............
1..117
ok 1
ok 2 - AccessorGroupsSubclass->can(...)
ok 3
ok 4 - lr1name accessor is named
ok 5 - lr1name class correct
ok 6 - _lr1name_accessor accessor is named
ok 7 - _lr1name_accessor class correct
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - lr1name accessor is named after operations
ok 19 - lr1name class correct after operations
ok 20 - _lr1name_accessor accessor is named after operations
ok 21 - _lr1name_accessor class correct after operations
ok 22 - AccessorGroupsSubclass->can(...)
ok 23
ok 24 - lr2name accessor is named
ok 25 - lr2name class correct
ok 26 - _lr2name_accessor accessor is named
ok 27 - _lr2name_accessor class correct
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38 - lr2name accessor is named after operations
ok 39 - lr2name class correct after operations
ok 40 - _lr2name_accessor accessor is named after operations
ok 41 - _lr2name_accessor class correct after operations
ok 42 - AccessorGroupsSubclass->can(...)
ok 43 - multiple1 accessor is named
ok 44 - multiple1 class correct
ok 45 - _multiple1_accessor accessor is named
ok 46 - _multiple1_accessor class correct
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57 - multiple1 accessor is named after operations
ok 58 - multiple1 class correct after operations
ok 59 - _multiple1_accessor accessor is named after operations
ok 60 - _multiple1_accessor class correct after operations
ok 61 - AccessorGroupsSubclass->can(...)
ok 62 - multiple2 accessor is named
ok 63 - multiple2 class correct
ok 64 - _multiple2_accessor accessor is named
ok 65 - _multiple2_accessor class correct
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76 - multiple2 accessor is named after operations
ok 77 - multiple2 class correct after operations
ok 78 - _multiple2_accessor accessor is named after operations
ok 79 - _multiple2_accessor class correct after operations
ok 80 - AccessorGroupsSubclass->can(...)
ok 81 - runtime_around accessor is named
ok 82 - runtime_around class correct
ok 83 - _runtime_around_accessor accessor is named
ok 84 - _runtime_around_accessor class correct
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95 - runtime_around accessor is named after operations
ok 96 - runtime_around class correct after operations
ok 97 - _runtime_around_accessor accessor is named after operations
ok 98 - _runtime_around_accessor class correct after operations
ok 99 - AccessorGroupsSubclass->can(...)
ok 100 - singlefield accessor is named
ok 101 - singlefield class correct
ok 102 - _singlefield_accessor accessor is named
ok 103 - _singlefield_accessor class correct
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114 - singlefield accessor is named after operations
ok 115 - singlefield class correct after operations
ok 116 - _singlefield_accessor accessor is named after operations
ok 117 - _singlefield_accessor class correct after operations
ok 1 - accessors.t without Sub::Name (pass 1)
1..117
ok 1
ok 2 - AccessorGroupsSubclass->can(...)
ok 3
ok 4 - lr1name accessor is named
ok 5 - lr1name class correct
ok 6 - _lr1name_accessor accessor is named
ok 7 - _lr1name_accessor class correct
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - lr1name accessor is named after operations
ok 19 - lr1name class correct after operations
ok 20 - _lr1name_accessor accessor is named after operations
ok 21 - _lr1name_accessor class correct after operations
ok 22 - AccessorGroupsSubclass->can(...)
ok 23
ok 24 - lr2name accessor is named
ok 25 - lr2name class correct
ok 26 - _lr2name_accessor accessor is named
ok 27 - _lr2name_accessor class correct
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38 - lr2name accessor is named after operations
ok 39 - lr2name class correct after operations
ok 40 - _lr2name_accessor accessor is named after operations
ok 41 - _lr2name_accessor class correct after operations
ok 42 - AccessorGroupsSubclass->can(...)
ok 43 - multiple1 accessor is named
ok 44 - multiple1 class correct
ok 45 - _multiple1_accessor accessor is named
ok 46 - _multiple1_accessor class correct
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57 - multiple1 accessor is named after operations
ok 58 - multiple1 class correct after operations
ok 59 - _multiple1_accessor accessor is named after operations
ok 60 - _multiple1_accessor class correct after operations
ok 61 - AccessorGroupsSubclass->can(...)
ok 62 - multiple2 accessor is named
ok 63 - multiple2 class correct
ok 64 - _multiple2_accessor accessor is named
ok 65 - _multiple2_accessor class correct
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76 - multiple2 accessor is named after operations
ok 77 - multiple2 class correct after operations
ok 78 - _multiple2_accessor accessor is named after operations
ok 79 - _multiple2_accessor class correct after operations
ok 80 - AccessorGroupsSubclass->can(...)
ok 81 - runtime_around accessor is named
ok 82 - runtime_around class correct
ok 83 - _runtime_around_accessor accessor is named
ok 84 - _runtime_around_accessor class correct
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95 - runtime_around accessor is named after operations
ok 96 - runtime_around class correct after operations
ok 97 - _runtime_around_accessor accessor is named after operations
ok 98 - _runtime_around_accessor class correct after operations
ok 99 - AccessorGroupsSubclass->can(...)
ok 100 - singlefield accessor is named
ok 101 - singlefield class correct
ok 102 - _singlefield_accessor accessor is named
ok 103 - _singlefield_accessor class correct
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114 - singlefield accessor is named after operations
ok 115 - singlefield class correct after operations
ok 116 - _singlefield_accessor accessor is named after operations
ok 117 - _singlefield_accessor class correct after operations
ok 2 - accessors.t without Sub::Name (pass 2)
1..48
ok 1
ok 2 - AccessorGroupsRO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 10
ok 11
ok 12 - AccessorGroupsRO->can(...)
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 19 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 20
ok 21
ok 22 - AccessorGroupsRO->can(...)
ok 23
ok 24
ok 25
ok 26
ok 27 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 28 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 29
ok 30
ok 31 - AccessorGroupsRO->can(...)
ok 32
ok 33
ok 34
ok 35
ok 36 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 37 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 38
ok 39
ok 40 - AccessorGroupsRO->can(...)
ok 41
ok 42
ok 43
ok 44
ok 45 - threw Regexp ((?-xism:cannot alter the value of 'singlefield'))
ok 46 - threw Regexp ((?-xism:cannot alter the value of 'singlefield'))
ok 47
ok 48
ok 3 - accessors_ro.t without Sub::Name (pass 1)
1..48
ok 1
ok 2 - AccessorGroupsRO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 10
ok 11
ok 12 - AccessorGroupsRO->can(...)
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 19 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 20
ok 21
ok 22 - AccessorGroupsRO->can(...)
ok 23
ok 24
ok 25
ok 26
ok 27 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 28 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 29
ok 30
ok 31 - AccessorGroupsRO->can(...)
ok 32
ok 33
ok 34
ok 35
ok 36 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 37 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 38
ok 39
ok 40 - AccessorGroupsRO->can(...)
ok 41
ok 42
ok 43
ok 44
ok 45 - threw Regexp ((?-xism:cannot alter the value of 'singlefield'))
ok 46 - threw Regexp ((?-xism:cannot alter the value of 'singlefield'))
ok 47
ok 48
ok 4 - accessors_ro.t without Sub::Name (pass 2)
1..38
ok 1
ok 2 - AccessorGroupsWO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 10 - AccessorGroupsWO->can(...)
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 17 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 18 - AccessorGroupsWO->can(...)
ok 19
ok 20
ok 21
ok 22
ok 23 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 24 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 25 - AccessorGroupsWO->can(...)
ok 26
ok 27
ok 28
ok 29
ok 30 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 31 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 32 - AccessorGroupsWO->can(...)
ok 33
ok 34
ok 35
ok 36
ok 37 - threw Regexp ((?-xism:cannot access the value of 'singlefield'))
ok 38 - threw Regexp ((?-xism:cannot access the value of 'singlefield'))
ok 5 - accessors_wo.t without Sub::Name (pass 1)
1..38
ok 1
ok 2 - AccessorGroupsWO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 10 - AccessorGroupsWO->can(...)
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 17 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 18 - AccessorGroupsWO->can(...)
ok 19
ok 20
ok 21
ok 22
ok 23 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 24 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 25 - AccessorGroupsWO->can(...)
ok 26
ok 27
ok 28
ok 29
ok 30 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 31 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 32 - AccessorGroupsWO->can(...)
ok 33
ok 34
ok 35
ok 36
ok 37 - threw Regexp ((?-xism:cannot access the value of 'singlefield'))
ok 38 - threw Regexp ((?-xism:cannot access the value of 'singlefield'))
ok 6 - accessors_wo.t without Sub::Name (pass 2)
1..6
ok
t/accessors_ro.t .............
1..48
ok 1
ok 2 - AccessorGroupsRO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 10
ok 11
ok 12 - AccessorGroupsRO->can(...)
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 19 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 20
ok 21
ok 22 - AccessorGroupsRO->can(...)
ok 23
ok 24
ok 25
ok 26
ok 27 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 28 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 29
ok 30
ok 31 - AccessorGroupsRO->can(...)
ok 32
ok 33
ok 34
ok 35
ok 36 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 37 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 38
ok 39
ok 40 - AccessorGroupsRO->can(...)
ok 41
ok 42
ok 43
ok 44
ok 45 - threw Regexp ((?-xism:cannot alter the value of 'singlefield'))
ok 46 - threw Regexp ((?-xism:cannot alter the value of 'singlefield'))
ok 47
ok 48
ok
t/accessors_wo.t .............
1..38
ok 1
ok 2 - AccessorGroupsWO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 10 - AccessorGroupsWO->can(...)
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 17 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 18 - AccessorGroupsWO->can(...)
ok 19
ok 20
ok 21
ok 22
ok 23 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 24 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 25 - AccessorGroupsWO->can(...)
ok 26
ok 27
ok 28
ok 29
ok 30 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 31 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 32 - AccessorGroupsWO->can(...)
ok 33
ok 34
ok 35
ok 36
ok 37 - threw Regexp ((?-xism:cannot access the value of 'singlefield'))
ok 38 - threw Regexp ((?-xism:cannot access the value of 'singlefield'))
ok
t/accessors_xs.t .............
1..117
ok 1
ok 2 - AccessorGroupsSubclass->can(...)
ok 3
ok 4 - lr1name accessor is named
ok 5 - lr1name class correct
ok 6 - _lr1name_accessor accessor is named
ok 7 - _lr1name_accessor class correct
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - lr1name accessor is named after operations
ok 19 - lr1name class correct after operations
ok 20 - _lr1name_accessor accessor is named after operations
ok 21 - _lr1name_accessor class correct after operations
ok 22 - AccessorGroupsSubclass->can(...)
ok 23
ok 24 - lr2name accessor is named
ok 25 - lr2name class correct
ok 26 - _lr2name_accessor accessor is named
ok 27 - _lr2name_accessor class correct
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38 - lr2name accessor is named after operations
ok 39 - lr2name class correct after operations
ok 40 - _lr2name_accessor accessor is named after operations
ok 41 - _lr2name_accessor class correct after operations
ok 42 - AccessorGroupsSubclass->can(...)
ok 43 - multiple1 accessor is named
ok 44 - multiple1 class correct
ok 45 - _multiple1_accessor accessor is named
ok 46 - _multiple1_accessor class correct
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57 - multiple1 accessor is named after operations
ok 58 - multiple1 class correct after operations
ok 59 - _multiple1_accessor accessor is named after operations
ok 60 - _multiple1_accessor class correct after operations
ok 61 - AccessorGroupsSubclass->can(...)
ok 62 - multiple2 accessor is named
ok 63 - multiple2 class correct
ok 64 - _multiple2_accessor accessor is named
ok 65 - _multiple2_accessor class correct
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76 - multiple2 accessor is named after operations
ok 77 - multiple2 class correct after operations
ok 78 - _multiple2_accessor accessor is named after operations
ok 79 - _multiple2_accessor class correct after operations
ok 80 - AccessorGroupsSubclass->can(...)
ok 81 - runtime_around accessor is named
ok 82 - runtime_around class correct
ok 83 - _runtime_around_accessor accessor is named
ok 84 - _runtime_around_accessor class correct
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95 - runtime_around accessor is named after operations
ok 96 - runtime_around class correct after operations
ok 97 - _runtime_around_accessor accessor is named after operations
ok 98 - _runtime_around_accessor class correct after operations
ok 99 - AccessorGroupsSubclass->can(...)
ok 100 - singlefield accessor is named
ok 101 - singlefield class correct
ok 102 - _singlefield_accessor accessor is named
ok 103 - _singlefield_accessor class correct
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114 - singlefield accessor is named after operations
ok 115 - singlefield class correct after operations
ok 116 - _singlefield_accessor accessor is named after operations
ok 117 - _singlefield_accessor class correct after operations
ok 1 - accessors.t with USE_XS (pass 1)
1..117
ok 1
ok 2 - AccessorGroupsSubclass->can(...)
ok 3
ok 4 - lr1name accessor is named
ok 5 - lr1name class correct
ok 6 - _lr1name_accessor accessor is named
ok 7 - _lr1name_accessor class correct
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - lr1name accessor is named after operations
ok 19 - lr1name class correct after operations
ok 20 - _lr1name_accessor accessor is named after operations
ok 21 - _lr1name_accessor class correct after operations
ok 22 - AccessorGroupsSubclass->can(...)
ok 23
ok 24 - lr2name accessor is named
ok 25 - lr2name class correct
ok 26 - _lr2name_accessor accessor is named
ok 27 - _lr2name_accessor class correct
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38 - lr2name accessor is named after operations
ok 39 - lr2name class correct after operations
ok 40 - _lr2name_accessor accessor is named after operations
ok 41 - _lr2name_accessor class correct after operations
ok 42 - AccessorGroupsSubclass->can(...)
ok 43 - multiple1 accessor is named
ok 44 - multiple1 class correct
ok 45 - _multiple1_accessor accessor is named
ok 46 - _multiple1_accessor class correct
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57 - multiple1 accessor is named after operations
ok 58 - multiple1 class correct after operations
ok 59 - _multiple1_accessor accessor is named after operations
ok 60 - _multiple1_accessor class correct after operations
ok 61 - AccessorGroupsSubclass->can(...)
ok 62 - multiple2 accessor is named
ok 63 - multiple2 class correct
ok 64 - _multiple2_accessor accessor is named
ok 65 - _multiple2_accessor class correct
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76 - multiple2 accessor is named after operations
ok 77 - multiple2 class correct after operations
ok 78 - _multiple2_accessor accessor is named after operations
ok 79 - _multiple2_accessor class correct after operations
ok 80 - AccessorGroupsSubclass->can(...)
ok 81 - runtime_around accessor is named
ok 82 - runtime_around class correct
ok 83 - _runtime_around_accessor accessor is named
ok 84 - _runtime_around_accessor class correct
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95 - runtime_around accessor is named after operations
ok 96 - runtime_around class correct after operations
ok 97 - _runtime_around_accessor accessor is named after operations
ok 98 - _runtime_around_accessor class correct after operations
ok 99 - AccessorGroupsSubclass->can(...)
ok 100 - singlefield accessor is named
ok 101 - singlefield class correct
ok 102 - _singlefield_accessor accessor is named
ok 103 - _singlefield_accessor class correct
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109
ok 110
ok 111
ok 112
ok 113
ok 114 - singlefield accessor is named after operations
ok 115 - singlefield class correct after operations
ok 116 - _singlefield_accessor accessor is named after operations
ok 117 - _singlefield_accessor class correct after operations
ok 2 - accessors.t with USE_XS (pass 2)
1..48
ok 1
ok 2 - AccessorGroupsRO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 10
ok 11
ok 12 - AccessorGroupsRO->can(...)
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 19 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 20
ok 21
ok 22 - AccessorGroupsRO->can(...)
ok 23
ok 24
ok 25
ok 26
ok 27 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 28 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 29
ok 30
ok 31 - AccessorGroupsRO->can(...)
ok 32
ok 33
ok 34
ok 35
ok 36 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 37 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 38
ok 39
ok 40 - AccessorGroupsRO->can(...)
ok 41
ok 42
ok 43
ok 44
ok 45 - threw Regexp ((?-xism:Usage\:.+singlefield.*\(self\)))
ok 46 - threw Regexp ((?-xism:Usage\:.+singlefield.*\(self\)))
ok 47
ok 48
ok 3 - accessors_ro.t with USE_XS (pass 1)
1..48
ok 1
ok 2 - AccessorGroupsRO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot alter the value of 'lr1\;field'))
ok 10
ok 11
ok 12 - AccessorGroupsRO->can(...)
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 19 - threw Regexp ((?-xism:cannot alter the value of 'lr2\'field'))
ok 20
ok 21
ok 22 - AccessorGroupsRO->can(...)
ok 23
ok 24
ok 25
ok 26
ok 27 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 28 - threw Regexp ((?-xism:cannot alter the value of 'multiple1'))
ok 29
ok 30
ok 31 - AccessorGroupsRO->can(...)
ok 32
ok 33
ok 34
ok 35
ok 36 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 37 - threw Regexp ((?-xism:cannot alter the value of 'multiple2'))
ok 38
ok 39
ok 40 - AccessorGroupsRO->can(...)
ok 41
ok 42
ok 43
ok 44
ok 45 - threw Regexp ((?-xism:Usage\:.+singlefield.*\(self\)))
ok 46 - threw Regexp ((?-xism:Usage\:.+singlefield.*\(self\)))
ok 47
ok 48
ok 4 - accessors_ro.t with USE_XS (pass 2)
1..38
ok 1
ok 2 - AccessorGroupsWO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 10 - AccessorGroupsWO->can(...)
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 17 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 18 - AccessorGroupsWO->can(...)
ok 19
ok 20
ok 21
ok 22
ok 23 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 24 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 25 - AccessorGroupsWO->can(...)
ok 26
ok 27
ok 28
ok 29
ok 30 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 31 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 32 - AccessorGroupsWO->can(...)
ok 33
ok 34
ok 35
ok 36
ok 37 - threw Regexp ((?-xism:Usage\:.+singlefield.*\(self, newvalue\)))
ok 38 - threw Regexp ((?-xism:Usage\:.+singlefield.*\(self, newvalue\)))
ok 5 - accessors_wo.t with USE_XS (pass 1)
1..38
ok 1
ok 2 - AccessorGroupsWO->can(...)
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 9 - threw Regexp ((?-xism:cannot access the value of 'lr1\;field'))
ok 10 - AccessorGroupsWO->can(...)
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 17 - threw Regexp ((?-xism:cannot access the value of 'lr2\'field'))
ok 18 - AccessorGroupsWO->can(...)
ok 19
ok 20
ok 21
ok 22
ok 23 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 24 - threw Regexp ((?-xism:cannot access the value of 'multiple1'))
ok 25 - AccessorGroupsWO->can(...)
ok 26
ok 27
ok 28
ok 29
ok 30 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 31 - threw Regexp ((?-xism:cannot access the value of 'multiple2'))
ok 32 - AccessorGroupsWO->can(...)
ok 33
ok 34
ok 35
ok 36
ok 37 - threw Regexp ((?-xism:Usage\:.+singlefield.*\(self, newvalue\)))
ok 38 - threw Regexp ((?-xism:Usage\:.+singlefield.*\(self, newvalue\)))
ok 6 - accessors_wo.t with USE_XS (pass 2)
1..6
ok
t/accessors_xs_cachedwarn.t ..
ok 1 - Set
ok 2 - Get
ok 3 - ReSet
ok 4 - ReGet
ok 5 - Normal get
ok 6 - Normal get on unrelated object
ok 7 - 3 warnings total
ok 8 - 3 warnings produced as expected on cached invocation during testing
1..8
ok
t/basic.t ....................
1..1
ok 1 - use Class::Accessor::Grouped;
ok
t/component.t ................
1..8
ok 1
ok 2 - threw Regexp ((?-xism:Could not load result_class 'NotReallyAClass'))
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/inherited.t ................
1..36
ok 1 - Return value before set
ok 2 - Undef return before set
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 28
ok 29
ok 30 - threw Regexp ((?-xism:Cannot get.*is not hash-based))
ok 31 - threw Regexp ((?-xism:Cannot set.*is not hash-based))
ok 32
ok 33
ok 34
ok 35
ok 36
ok
t/manifest.t ................. skipped: set TEST_AUTHOR to enable this test
t/pod_coverage.t ............. skipped: set TEST_AUTHOR to enable this test
t/pod_syntax.t ............... skipped: set TEST_AUTHOR to enable this test
t/strict.t ................... skipped: set TEST_AUTHOR to enable this test
t/style_no_tabs.t ............ skipped: set TEST_AUTHOR to enable this test
t/warnings.t ................. skipped: set TEST_AUTHOR to enable this test
All tests successful.
Files=15, Tests=268, 2 wallclock secs ( 0.06 usr + 0.01 sys = 0.08 CPU)
Result: PASS
RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Class-Accessor-Grouped-0.10002 already made
Running make for F/FR/FREW/SQL-Abstract-1.72.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn
Prepending C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build F/FR/FREW/SQL-Abstract-1.72.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/DBIx/Class/Storage/Debug/PrettyPrint.pm blib\lib\DBIx\Class\Storage\Debug\PrettyPrint.pm
cp lib/SQL/Abstract/Test.pm blib\lib\SQL\Abstract\Test.pm
cp lib/SQL/Abstract/Tree.pm blib\lib\SQL\Abstract\Tree.pm
cp lib/SQL/Abstract.pm blib\lib\SQL\Abstract.pm
C:\Perl-5.12\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/format-sql blib\script\format-sql
pl2bat.bat blib\script\format-sql
FREW/SQL-Abstract-1.72.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/dbic/*.t
t/00new.t .................
1..15
ok 1 - use SQL::Abstract;
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
t/01generate.t ............
1..136
ok 1
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 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79 - issues the expected warning ((?i-xsm:HASH ref as bind value in insert is not supported))
ok 80
ok 81 - issues the expected warning ((?i-xsm:HASH ref as bind value in insert is not supported))
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 100 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 101 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 102 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 103 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 104 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 105 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 106 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 107
ok 108
ok 109 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 110 - throws the expected exception ((?-xism:bindtype 'columns' selected, you need to pass: \[column_name => bind_value\]))
ok 111
ok 112
ok 113
ok 114
ok 115
ok 116
ok 117
ok 118
ok 119
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
ok 126
ok 127
ok 128
ok 129
ok 130
ok 131
ok 132
ok 133
ok 134
ok 135
ok 136
ok
t/02where.t ...............
1..99
ok 1
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 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok
t/03values.t ..............
1..27
ok 1 - Array-based insert statement unchanged
ok 2 - Hash-based insert statement unchanged
ok 3 - Bind values match after both insert() calls
ok 4 - values() output matches bind values after insert()
ok 5 - Number of fields unchanged
ok 6 - Array-based insert statement unchanged
ok 7 - Hash-based insert statement unchanged
ok 8 - Bind values match after both insert() calls
ok 9 - values() output matches bind values after insert()
ok 10 - Number of fields unchanged
ok 11 - Array-based insert statement unchanged
ok 12 - Hash-based insert statement unchanged
ok 13 - Bind values match after both insert() calls
ok 14 - values() output matches bind values after insert()
ok 15 - Number of fields unchanged
ok 16 - Array-based insert statement unchanged
ok 17 - Hash-based insert statement unchanged
ok 18 - Bind values match after both insert() calls
ok 19 - values() output matches bind values after insert()
ok 20 - Number of fields unchanged
ok 21 - Array-based insert statement unchanged
ok 22 - Hash-based insert statement unchanged
ok 23 - Bind values match after both insert() calls
ok 24 - values() output matches bind values after insert()
ok 25 - Number of fields unchanged
ok 26
ok 27 - values() output matches that of initial bind
ok
t/04modifiers.t ...........
1..164
ok 1
ok 2
ok 3 - No warnings within and-or tests
ok 4 - Where conditions unchanged
ok 5
ok 6
ok 7 - No warnings within and-or tests
ok 8 - Where conditions unchanged
ok 9
ok 10
ok 11 - No warnings within and-or tests
ok 12 - Where conditions unchanged
ok 13
ok 14
ok 15 - No warnings within and-or tests
ok 16 - Where conditions unchanged
ok 17
ok 18
ok 19 - No warnings within and-or tests
ok 20 - Where conditions unchanged
ok 21
ok 22
ok 23 - No warnings within and-or tests
ok 24 - Where conditions unchanged
ok 25
ok 26
ok 27 - No warnings within and-or tests
ok 28 - Where conditions unchanged
ok 29
ok 30
ok 31 - No warnings within and-or tests
ok 32 - Where conditions unchanged
ok 33
ok 34
ok 35 - No warnings within and-or tests
ok 36 - Where conditions unchanged
ok 37
ok 38
ok 39 - No warnings within and-or tests
ok 40 - Where conditions unchanged
ok 41
ok 42
ok 43 - No warnings within and-or tests
ok 44 - Where conditions unchanged
ok 45
ok 46
ok 47 - No warnings within and-or tests
ok 48 - Where conditions unchanged
ok 49
ok 50
ok 51 - No warnings within and-or tests
ok 52 - Where conditions unchanged
ok 53
ok 54
ok 55 - No warnings within and-or tests
ok 56 - Where conditions unchanged
ok 57
ok 58
ok 59 - No warnings within and-or tests
ok 60 - Where conditions unchanged
ok 61
ok 62
ok 63 - No warnings within and-or tests
ok 64 - Where conditions unchanged
ok 65
ok 66
ok 67 - No warnings within and-or tests
ok 68 - Where conditions unchanged
ok 69
ok 70
ok 71 - No warnings within and-or tests
ok 72 - Where conditions unchanged
ok 73
ok 74
ok 75 - No warnings within and-or tests
ok 76 - Where conditions unchanged
ok 77
ok 78
ok 79 - No warnings within and-or tests
ok 80 - Where conditions unchanged
ok 81
ok 82
ok 83 - No warnings within and-or tests
ok 84 - Where conditions unchanged
ok 85
ok 86
ok 87 - No warnings within and-or tests
ok 88 - Where conditions unchanged
ok 89
ok 90
ok 91 - No warnings within and-or tests
ok 92 - Where conditions unchanged
ok 93
ok 94
ok 95 - No warnings within and-or tests
ok 96 - Where conditions unchanged
ok 97
ok 98
ok 99 - No warnings within and-or tests
ok 100 - Where conditions unchanged
ok 101
ok 102
ok 103 - No warnings within and-or tests
ok 104 - Where conditions unchanged
ok 105
ok 106
ok 107 - No warnings within and-or tests
ok 108 - Where conditions unchanged
ok 109
ok 110
ok 111 - No warnings within and-or tests
ok 112 - Where conditions unchanged
ok 113
ok 114
ok 115 - No warnings within and-or tests
ok 116 - Where conditions unchanged
ok 117
ok 118
ok 119 - No warnings within and-or tests
ok 120 - Where conditions unchanged
ok 121
ok 122
ok 123 - No warnings within and-or tests
ok 124 - Where conditions unchanged
ok 125
ok 126
ok 127 - No warnings within and-or tests
ok 128 - Where conditions unchanged
ok 129
ok 130
ok 131 - No warnings within and-or tests
ok 132 - Where conditions unchanged
ok 133
ok 134
ok 135 - No warnings within and-or tests
ok 136 - Where conditions unchanged
ok 137
ok 138
ok 139 - No warnings within and-or tests
ok 140 - Where conditions unchanged
ok 141
ok 142
ok 143 - No warnings within and-or tests
ok 144 - Where conditions unchanged
ok 145
ok 146
ok 147
ok 148
ok 149
ok 150
ok 151
ok 152
ok 153
ok 154
ok 155
ok 156
ok 157 - Backcompat and the correct(tm) syntax result in identical statements
ok 158
ok 159 - Warnings were emitted about a mod_N construct
ok 160 - All warnings match the deprecation message
ok 161 - Backcompat and the correct(tm) syntax result in identical statements
ok 162
ok 163 - Warnings were emitted about a mod_N construct
ok 164 - All warnings match the deprecation message
ok
t/05in_between.t ..........
1..80
ok 1
ok 2
ok 3 - -between with two placeholders
ok 4 - -between with two placeholders doesn't die
ok 5
ok 6
ok 7 - -between with one literal sql arg and one placeholder
ok 8 - -between with one literal sql arg and one placeholder doesn't die
ok 9
ok 10
ok 11 - -between with one placeholder and one literal sql arg
ok 12 - -between with one placeholder and one literal sql arg doesn't die
ok 13
ok 14
ok 15 - -between with two literal sql arguments
ok 16 - -between with two literal sql arguments doesn't die
ok 17
ok 18
ok 19 - -between with two literal sql arguments with bind
ok 20 - -between with two literal sql arguments with bind doesn't die
ok 21
ok 22
ok 23 - -between with literal sql with placeholders (\["? AND ?", scalar, scalar])
ok 24 - -between with literal sql with placeholders (\["? AND ?", scalar, scalar]) doesn't die
ok 25
ok 26
ok 27 - -between with literal sql with one literal arg and one placeholder (\["'something' AND ?", scalar])
ok 28 - -between with literal sql with one literal arg and one placeholder (\["'something' AND ?", scalar]) doesn't die
ok 29
ok 30
ok 31 - -between with literal sql with one placeholder and one literal arg (\["? AND 'something'", scalar])
ok 32 - -between with literal sql with one placeholder and one literal arg (\["? AND 'something'", scalar]) doesn't die
ok 33
ok 34
ok 35 - -between with literal sql with a literal (\"'this' AND 'that'")
ok 36 - -between with literal sql with a literal (\"'this' AND 'that'") doesn't die
ok 37
ok 38
ok 39 - -between POD test
ok 40 - -between POD test doesn't die
ok 41
ok 42
ok 43 - -between POD test
ok 44 - -between POD test doesn't die
ok 45
ok 46
ok 47 - -in with an array of scalars
ok 48 - -in with an array of scalars doesn't die
ok 49
ok 50
ok 51 - -in with an empty array
ok 52 - -in with an empty array doesn't die
ok 53
ok 54
ok 55 - -in with a literal scalarref
ok 56 - -in with a literal scalarref doesn't die
ok 57
ok 58
ok 59 - -in with a literal arrayrefref
ok 60 - -in with a literal arrayrefref doesn't die
ok 61
ok 62
ok 63 - -in multi-line subquery test
ok 64 - -in multi-line subquery test doesn't die
ok 65
ok 66
ok 67 - -in POD test
ok 68 - -in POD test doesn't die
ok 69
ok 70
ok 71 - -in with an array of function array refs with args
ok 72 - -in with an array of function array refs with args doesn't die
ok 73
ok 74
ok 75 - -in with undef as an element
ok 76 - -in with undef as an element doesn't die
ok 77
ok 78
ok 79 - -in with undef as an element
ok 80 - -in with undef as an element doesn't die
ok
t/06order_by.t ............
1..38
ok 1
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 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37 - Undeterministic order exception
ok 38 - Undeterministic order exception
ok
t/07subqueries.t ..........
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/08special_ops.t .........
1..2
ok 1
ok 2
ok
t/09refkind.t .............
1..13
ok 1 - UNDEF
ok 2 - HASHREF
ok 3 - ARRAYREF
ok 4 - HASHREFREF
ok 5 - ARRAYREFREF
ok 6 - HASHREFREFREF
ok 7 - ARRAYREFREFREF
ok 8 - SCALAR
ok 9 - SCALARREF
ok 10 - SCALARREFREF
ok 11 - SCALAR
ok 12 - SCALARREF
ok 13 - SCALARREFREF
ok
t/10test.t ................
1..1736
ok 1 - use SQL::Abstract::Test;
ok 2 - equal SQL expressions should have been considered equal
ok 3 - equal SQL expressions should have been considered equal
ok 4 - equal SQL expressions should have been considered equal
ok 5 - equal SQL expressions should have been considered equal
ok 6 - equal SQL expressions should have been considered equal
ok 7 - equal SQL expressions should have been considered equal
ok 8 - equal SQL expressions should have been considered equal
ok 9 - equal SQL expressions should have been considered equal
ok 10 - equal SQL expressions should have been considered equal
ok 11 - equal SQL expressions should have been considered equal
ok 12 - equal SQL expressions should have been considered equal
ok 13 - equal SQL expressions should have been considered equal
ok 14 - equal SQL expressions should have been considered equal
ok 15 - equal SQL expressions should have been considered equal
ok 16 - equal SQL expressions should have been considered equal
ok 17 - equal SQL expressions should have been considered equal
ok 18 - equal SQL expressions should have been considered equal
ok 19 - equal SQL expressions should have been considered equal
ok 20 - equal SQL expressions should have been considered equal
ok 21 - equal SQL expressions should have been considered equal
ok 22 - equal SQL expressions should have been considered equal
ok 23 - equal SQL expressions should have been considered equal
ok 24 - equal SQL expressions should have been considered equal
ok 25 - equal SQL expressions should have been considered equal
ok 26 - equal SQL expressions should have been considered equal
ok 27 - equal SQL expressions should have been considered equal
ok 28 - equal SQL expressions should have been considered equal
ok 29 - equal SQL expressions should have been considered equal
ok 30 - equal SQL expressions should have been considered equal
ok 31 - equal SQL expressions should have been considered equal
ok 32 - equal SQL expressions should have been considered equal
ok 33 - equal SQL expressions should have been considered equal
ok 34 - equal SQL expressions should have been considered equal
ok 35 - equal SQL expressions should have been considered equal
ok 36 - equal SQL expressions should have been considered equal
ok 37 - equal SQL expressions should have been considered equal
ok 38 - equal SQL expressions should have been considered equal
ok 39 - equal SQL expressions should have been considered equal
ok 40 - equal SQL expressions should have been considered equal
ok 41 - equal SQL expressions should have been considered equal
ok 42 - equal SQL expressions should have been considered equal
ok 43 - equal SQL expressions should have been considered equal
ok 44 - equal SQL expressions should have been considered equal
ok 45 - equal SQL expressions should have been considered equal
ok 46 - equal SQL expressions should have been considered equal
ok 47 - equal SQL expressions should have been considered equal
ok 48 - equal SQL expressions should have been considered equal
ok 49 - equal SQL expressions should have been considered equal
ok 50 - equal SQL expressions should have been considered equal
ok 51 - equal SQL expressions should have been considered equal
ok 52 - equal SQL expressions should have been considered equal
ok 53 - equal SQL expressions should have been considered equal
ok 54 - equal SQL expressions should have been considered equal
ok 55 - equal SQL expressions should have been considered equal
ok 56 - equal SQL expressions should have been considered equal
ok 57 - equal SQL expressions should have been considered equal
ok 58 - equal SQL expressions should have been considered equal
ok 59 - equal SQL expressions should have been considered equal
ok 60 - equal SQL expressions should have been considered equal
ok 61 - equal SQL expressions should have been considered equal
ok 62 - equal SQL expressions should have been considered equal
ok 63 - equal SQL expressions should have been considered equal
ok 64 - equal SQL expressions should have been considered equal
ok 65 - equal SQL expressions should have been considered equal
ok 66 - equal SQL expressions should have been considered equal
ok 67 - equal SQL expressions should have been considered equal
ok 68 - equal SQL expressions should have been considered equal
ok 69 - equal SQL expressions should have been considered equal
ok 70 - equal SQL expressions should have been considered equal
ok 71 - equal SQL expressions should have been considered equal
ok 72 - equal SQL expressions should have been considered equal
ok 73 - equal SQL expressions should have been considered equal
ok 74 - equal SQL expressions should have been considered equal
ok 75 - equal SQL expressions should have been considered equal
ok 76 - equal SQL expressions should have been considered equal
ok 77 - equal SQL expressions should have been considered equal
ok 78 - equal SQL expressions should have been considered equal
ok 79 - equal SQL expressions should have been considered equal
ok 80 - equal SQL expressions should have been considered equal
ok 81 - equal SQL expressions should have been considered equal
ok 82 - equal SQL expressions should have been considered equal
ok 83 - equal SQL expressions should have been considered equal
ok 84 - equal SQL expressions should have been considered equal
ok 85 - equal SQL expressions should have been considered equal
ok 86 - equal SQL expressions should have been considered equal
ok 87 - equal SQL expressions should have been considered equal
ok 88 - equal SQL expressions should have been considered equal
ok 89 - equal SQL expressions should have been considered equal
ok 90 - equal SQL expressions should have been considered equal
ok 91 - equal SQL expressions should have been considered equal
ok 92 - equal SQL expressions should have been considered equal
ok 93 - equal SQL expressions should have been considered equal
ok 94 - equal SQL expressions should have been considered equal
ok 95 - equal SQL expressions should have been considered equal
ok 96 - equal SQL expressions should have been considered equal
ok 97 - equal SQL expressions should have been considered equal
ok 98 - equal SQL expressions should have been considered equal
ok 99 - equal SQL expressions should have been considered equal
ok 100 - equal SQL expressions should have been considered equal
ok 101 - equal SQL expressions should have been considered equal
ok 102 - equal SQL expressions should have been considered equal
ok 103 - equal SQL expressions should have been considered equal
ok 104 - equal SQL expressions should have been considered equal
ok 105 - equal SQL expressions should have been considered equal
ok 106 - equal SQL expressions should have been considered equal
ok 107 - equal SQL expressions should have been considered equal
ok 108 - equal SQL expressions should have been considered equal
ok 109 - equal SQL expressions should have been considered equal
ok 110 - equal SQL expressions should have been considered equal
ok 111 - equal SQL expressions should have been considered equal
ok 112 - equal SQL expressions should have been considered equal
ok 113 - equal SQL expressions should have been considered equal
ok 114 - equal SQL expressions should have been considered equal
ok 115 - equal SQL expressions should have been considered equal
ok 116 - equal SQL expressions should have been considered equal
ok 117 - equal SQL expressions should have been considered equal
ok 118 - equal SQL expressions should have been considered equal
ok 119 - equal SQL expressions should have been considered equal
ok 120 - equal SQL expressions should have been considered equal
ok 121 - equal SQL expressions should have been considered equal
ok 122 - equal SQL expressions should have been considered equal
ok 123 - equal SQL expressions should have been considered equal
ok 124 - equal SQL expressions should have been considered equal
ok 125 - equal SQL expressions should have been considered equal
ok 126 - equal SQL expressions should have been considered equal
ok 127 - equal SQL expressions should have been considered equal
ok 128 - equal SQL expressions should have been considered equal
ok 129 - equal SQL expressions should have been considered equal
ok 130 - different SQL expressions should have been considered not equal
ok 131 - different SQL expressions should have been considered not equal
ok 132 - different SQL expressions should have been considered not equal
ok 133 - different SQL expressions should have been considered not equal
ok 134 - different SQL expressions should have been considered not equal
ok 135 - different SQL expressions should have been considered not equal
ok 136 - different SQL expressions should have been considered not equal
ok 137 - different SQL expressions should have been considered not equal
ok 138 - different SQL expressions should have been considered not equal
ok 139 - different SQL expressions should have been considered not equal
ok 140 - different SQL expressions should have been considered not equal
ok 141 - different SQL expressions should have been considered not equal
ok 142 - different SQL expressions should have been considered not equal
ok 143 - different SQL expressions should have been considered not equal
ok 144 - different SQL expressions should have been considered not equal
ok 145 - different SQL expressions should have been considered not equal
ok 146 - different SQL expressions should have been considered not equal
ok 147 - different SQL expressions should have been considered not equal
ok 148 - different SQL expressions should have been considered not equal
ok 149 - different SQL expressions should have been considered not equal
ok 150 - different SQL expressions should have been considered not equal
ok 151 - different SQL expressions should have been considered not equal
ok 152 - different SQL expressions should have been considered not equal
ok 153 - different SQL expressions should have been considered not equal
ok 154 - different SQL expressions should have been considered not equal
ok 155 - different SQL expressions should have been considered not equal
ok 156 - different SQL expressions should have been considered not equal
ok 157 - different SQL expressions should have been considered not equal
ok 158 - different SQL expressions should have been considered not equal
ok 159 - different SQL expressions should have been considered not equal
ok 160 - different SQL expressions should have been considered not equal
ok 161 - different SQL expressions should have been considered not equal
ok 162 - different SQL expressions should have been considered not equal
ok 163 - different SQL expressions should have been considered not equal
ok 164 - different SQL expressions should have been considered not equal
ok 165 - different SQL expressions should have been considered not equal
ok 166 - different SQL expressions should have been considered not equal
ok 167 - different SQL expressions should have been considered not equal
ok 168 - different SQL expressions should have been considered not equal
ok 169 - different SQL expressions should have been considered not equal
ok 170 - different SQL expressions should have been considered not equal
ok 171 - different SQL expressions should have been considered not equal
ok 172 - different SQL expressions should have been considered not equal
ok 173 - different SQL expressions should have been considered not equal
ok 174 - different SQL expressions should have been considered not equal
ok 175 - different SQL expressions should have been considered not equal
ok 176 - different SQL expressions should have been considered not equal
ok 177 - different SQL expressions should have been considered not equal
ok 178 - different SQL expressions should have been considered not equal
ok 179 - different SQL expressions should have been considered not equal
ok 180 - different SQL expressions should have been considered not equal
ok 181 - different SQL expressions should have been considered not equal
ok 182 - different SQL expressions should have been considered not equal
ok 183 - different SQL expressions should have been considered not equal
ok 184 - different SQL expressions should have been considered not equal
ok 185 - different SQL expressions should have been considered not equal
ok 186 - different SQL expressions should have been considered not equal
ok 187 - different SQL expressions should have been considered not equal
ok 188 - different SQL expressions should have been considered not equal
ok 189 - different SQL expressions should have been considered not equal
ok 190 - different SQL expressions should have been considered not equal
ok 191 - different SQL expressions should have been considered not equal
ok 192 - different SQL expressions should have been considered not equal
ok 193 - different SQL expressions should have been considered not equal
ok 194 - different SQL expressions should have been considered not equal
ok 195 - different SQL expressions should have been considered not equal
ok 196 - different SQL expressions should have been considered not equal
ok 197 - different SQL expressions should have been considered not equal
ok 198 - different SQL expressions should have been considered not equal
ok 199 - different SQL expressions should have been considered not equal
ok 200 - different SQL expressions should have been considered not equal
ok 201 - different SQL expressions should have been considered not equal
ok 202 - different SQL expressions should have been considered not equal
ok 203 - different SQL expressions should have been considered not equal
ok 204 - different SQL expressions should have been considered not equal
ok 205 - different SQL expressions should have been considered not equal
ok 206 - different SQL expressions should have been considered not equal
ok 207 - different SQL expressions should have been considered not equal
ok 208 - different SQL expressions should have been considered not equal
ok 209 - different SQL expressions should have been considered not equal
ok 210 - different SQL expressions should have been considered not equal
ok 211 - different SQL expressions should have been considered not equal
ok 212 - different SQL expressions should have been considered not equal
ok 213 - different SQL expressions should have been considered not equal
ok 214 - different SQL expressions should have been considered not equal
ok 215 - different SQL expressions should have been considered not equal
ok 216 - different SQL expressions should have been considered not equal
ok 217 - different SQL expressions should have been considered not equal
ok 218 - different SQL expressions should have been considered not equal
ok 219 - different SQL expressions should have been considered not equal
ok 220 - different SQL expressions should have been considered not equal
ok 221 - different SQL expressions should have been considered not equal
ok 222 - different SQL expressions should have been considered not equal
ok 223 - different SQL expressions should have been considered not equal
ok 224 - different SQL expressions should have been considered not equal
ok 225 - different SQL expressions should have been considered not equal
ok 226 - different SQL expressions should have been considered not equal
ok 227 - different SQL expressions should have been considered not equal
ok 228 - different SQL expressions should have been considered not equal
ok 229 - different SQL expressions should have been considered not equal
ok 230 - different SQL expressions should have been considered not equal
ok 231 - different SQL expressions should have been considered not equal
ok 232 - different SQL expressions should have been considered not equal
ok 233 - different SQL expressions should have been considered not equal
ok 234 - different SQL expressions should have been considered not equal
ok 235 - different SQL expressions should have been considered not equal
ok 236 - different SQL expressions should have been considered not equal
ok 237 - different SQL expressions should have been considered not equal
ok 238 - different SQL expressions should have been considered not equal
ok 239 - different SQL expressions should have been considered not equal
ok 240 - different SQL expressions should have been considered not equal
ok 241 - different SQL expressions should have been considered not equal
ok 242 - different SQL expressions should have been considered not equal
ok 243 - different SQL expressions should have been considered not equal
ok 244 - different SQL expressions should have been considered not equal
ok 245 - different SQL expressions should have been considered not equal
ok 246 - different SQL expressions should have been considered not equal
ok 247 - different SQL expressions should have been considered not equal
ok 248 - different SQL expressions should have been considered not equal
ok 249 - different SQL expressions should have been considered not equal
ok 250 - different SQL expressions should have been considered not equal
ok 251 - different SQL expressions should have been considered not equal
ok 252 - different SQL expressions should have been considered not equal
ok 253 - different SQL expressions should have been considered not equal
ok 254 - different SQL expressions should have been considered not equal
ok 255 - different SQL expressions should have been considered not equal
ok 256 - different SQL expressions should have been considered not equal
ok 257 - different SQL expressions should have been considered not equal
ok 258 - different SQL expressions should have been considered not equal
ok 259 - different SQL expressions should have been considered not equal
ok 260 - different SQL expressions should have been considered not equal
ok 261 - different SQL expressions should have been considered not equal
ok 262 - different SQL expressions should have been considered not equal
ok 263 - different SQL expressions should have been considered not equal
ok 264 - different SQL expressions should have been considered not equal
ok 265 - different SQL expressions should have been considered not equal
ok 266 - different SQL expressions should have been considered not equal
ok 267 - different SQL expressions should have been considered not equal
ok 268 - different SQL expressions should have been considered not equal
ok 269 - different SQL expressions should have been considered not equal
ok 270 - different SQL expressions should have been considered not equal
ok 271 - different SQL expressions should have been considered not equal
ok 272 - different SQL expressions should have been considered not equal
ok 273 - different SQL expressions should have been considered not equal
ok 274 - different SQL expressions should have been considered not equal
ok 275 - different SQL expressions should have been considered not equal
ok 276 - different SQL expressions should have been considered not equal
ok 277 - different SQL expressions should have been considered not equal
ok 278 - different SQL expressions should have been considered not equal
ok 279 - different SQL expressions should have been considered not equal
ok 280 - different SQL expressions should have been considered not equal
ok 281 - different SQL expressions should have been considered not equal
ok 282 - different SQL expressions should have been considered not equal
ok 283 - different SQL expressions should have been considered not equal
ok 284 - different SQL expressions should have been considered not equal
ok 285 - different SQL expressions should have been considered not equal
ok 286 - different SQL expressions should have been considered not equal
ok 287 - different SQL expressions should have been considered not equal
ok 288 - different SQL expressions should have been considered not equal
ok 289 - different SQL expressions should have been considered not equal
ok 290 - different SQL expressions should have been considered not equal
ok 291 - different SQL expressions should have been considered not equal
ok 292 - different SQL expressions should have been considered not equal
ok 293 - different SQL expressions should have been considered not equal
ok 294 - different SQL expressions should have been considered not equal
ok 295 - different SQL expressions should have been considered not equal
ok 296 - different SQL expressions should have been considered not equal
ok 297 - different SQL expressions should have been considered not equal
ok 298 - different SQL expressions should have been considered not equal
ok 299 - different SQL expressions should have been considered not equal
ok 300 - different SQL expressions should have been considered not equal
ok 301 - different SQL expressions should have been considered not equal
ok 302 - different SQL expressions should have been considered not equal
ok 303 - different SQL expressions should have been considered not equal
ok 304 - different SQL expressions should have been considered not equal
ok 305 - different SQL expressions should have been considered not equal
ok 306 - different SQL expressions should have been considered not equal
ok 307 - different SQL expressions should have been considered not equal
ok 308 - different SQL expressions should have been considered not equal
ok 309 - different SQL expressions should have been considered not equal
ok 310 - different SQL expressions should have been considered not equal
ok 311 - different SQL expressions should have been considered not equal
ok 312 - different SQL expressions should have been considered not equal
ok 313 - different SQL expressions should have been considered not equal
ok 314 - different SQL expressions should have been considered not equal
ok 315 - different SQL expressions should have been considered not equal
ok 316 - different SQL expressions should have been considered not equal
ok 317 - different SQL expressions should have been considered not equal
ok 318 - different SQL expressions should have been considered not equal
ok 319 - different SQL expressions should have been considered not equal
ok 320 - different SQL expressions should have been considered not equal
ok 321 - different SQL expressions should have been considered not equal
ok 322 - different SQL expressions should have been considered not equal
ok 323 - different SQL expressions should have been considered not equal
ok 324 - different SQL expressions should have been considered not equal
ok 325 - different SQL expressions should have been considered not equal
ok 326 - different SQL expressions should have been considered not equal
ok 327 - different SQL expressions should have been considered not equal
ok 328 - different SQL expressions should have been considered not equal
ok 329 - different SQL expressions should have been considered not equal
ok 330 - different SQL expressions should have been considered not equal
ok 331 - different SQL expressions should have been considered not equal
ok 332 - different SQL expressions should have been considered not equal
ok 333 - different SQL expressions should have been considered not equal
ok 334 - different SQL expressions should have been considered not equal
ok 335 - different SQL expressions should have been considered not equal
ok 336 - different SQL expressions should have been considered not equal
ok 337 - different SQL expressions should have been considered not equal
ok 338 - different SQL expressions should have been considered not equal
ok 339 - different SQL expressions should have been considered not equal
ok 340 - different SQL expressions should have been considered not equal
ok 341 - different SQL expressions should have been considered not equal
ok 342 - different SQL expressions should have been considered not equal
ok 343 - different SQL expressions should have been considered not equal
ok 344 - different SQL expressions should have been considered not equal
ok 345 - different SQL expressions should have been considered not equal
ok 346 - different SQL expressions should have been considered not equal
ok 347 - different SQL expressions should have been considered not equal
ok 348 - different SQL expressions should have been considered not equal
ok 349 - different SQL expressions should have been considered not equal
ok 350 - different SQL expressions should have been considered not equal
ok 351 - different SQL expressions should have been considered not equal
ok 352 - different SQL expressions should have been considered not equal
ok 353 - different SQL expressions should have been considered not equal
ok 354 - different SQL expressions should have been considered not equal
ok 355 - different SQL expressions should have been considered not equal
ok 356 - different SQL expressions should have been considered not equal
ok 357 - different SQL expressions should have been considered not equal
ok 358 - different SQL expressions should have been considered not equal
ok 359 - different SQL expressions should have been considered not equal
ok 360 - different SQL expressions should have been considered not equal
ok 361 - different SQL expressions should have been considered not equal
ok 362 - different SQL expressions should have been considered not equal
ok 363 - different SQL expressions should have been considered not equal
ok 364 - different SQL expressions should have been considered not equal
ok 365 - different SQL expressions should have been considered not equal
ok 366 - different SQL expressions should have been considered not equal
ok 367 - different SQL expressions should have been considered not equal
ok 368 - different SQL expressions should have been considered not equal
ok 369 - different SQL expressions should have been considered not equal
ok 370 - different SQL expressions should have been considered not equal
ok 371 - different SQL expressions should have been considered not equal
ok 372 - different SQL expressions should have been considered not equal
ok 373 - different SQL expressions should have been considered not equal
ok 374 - different SQL expressions should have been considered not equal
ok 375 - different SQL expressions should have been considered not equal
ok 376 - different SQL expressions should have been considered not equal
ok 377 - different SQL expressions should have been considered not equal
ok 378 - different SQL expressions should have been considered not equal
ok 379 - different SQL expressions should have been considered not equal
ok 380 - different SQL expressions should have been considered not equal
ok 381 - different SQL expressions should have been considered not equal
ok 382 - different SQL expressions should have been considered not equal
ok 383 - different SQL expressions should have been considered not equal
ok 384 - different SQL expressions should have been considered not equal
ok 385 - different SQL expressions should have been considered not equal
ok 386 - different SQL expressions should have been considered not equal
ok 387 - different SQL expressions should have been considered not equal
ok 388 - different SQL expressions should have been considered not equal
ok 389 - different SQL expressions should have been considered not equal
ok 390 - different SQL expressions should have been considered not equal
ok 391 - different SQL expressions should have been considered not equal
ok 392 - different SQL expressions should have been considered not equal
ok 393 - different SQL expressions should have been considered not equal
ok 394 - different SQL expressions should have been considered not equal
ok 395 - different SQL expressions should have been considered not equal
ok 396 - different SQL expressions should have been considered not equal
ok 397 - different SQL expressions should have been considered not equal
ok 398 - different SQL expressions should have been considered not equal
ok 399 - different SQL expressions should have been considered not equal
ok 400 - different SQL expressions should have been considered not equal
ok 401 - different SQL expressions should have been considered not equal
ok 402 - different SQL expressions should have been considered not equal
ok 403 - different SQL expressions should have been considered not equal
ok 404 - different SQL expressions should have been considered not equal
ok 405 - different SQL expressions should have been considered not equal
ok 406 - different SQL expressions should have been considered not equal
ok 407 - different SQL expressions should have been considered not equal
ok 408 - different SQL expressions should have been considered not equal
ok 409 - different SQL expressions should have been considered not equal
ok 410 - different SQL expressions should have been considered not equal
ok 411 - different SQL expressions should have been considered not equal
ok 412 - different SQL expressions should have been considered not equal
ok 413 - different SQL expressions should have been considered not equal
ok 414 - different SQL expressions should have been considered not equal
ok 415 - different SQL expressions should have been considered not equal
ok 416 - different SQL expressions should have been considered not equal
ok 417 - different SQL expressions should have been considered not equal
ok 418 - different SQL expressions should have been considered not equal
ok 419 - different SQL expressions should have been considered not equal
ok 420 - different SQL expressions should have been considered not equal
ok 421 - different SQL expressions should have been considered not equal
ok 422 - different SQL expressions should have been considered not equal
ok 423 - different SQL expressions should have been considered not equal
ok 424 - different SQL expressions should have been considered not equal
ok 425 - different SQL expressions should have been considered not equal
ok 426 - different SQL expressions should have been considered not equal
ok 427 - different SQL expressions should have been considered not equal
ok 428 - different SQL expressions should have been considered not equal
ok 429 - different SQL expressions should have been considered not equal
ok 430 - different SQL expressions should have been considered not equal
ok 431 - different SQL expressions should have been considered not equal
ok 432 - different SQL expressions should have been considered not equal
ok 433 - different SQL expressions should have been considered not equal
ok 434 - different SQL expressions should have been considered not equal
ok 435 - different SQL expressions should have been considered not equal
ok 436 - different SQL expressions should have been considered not equal
ok 437 - different SQL expressions should have been considered not equal
ok 438 - different SQL expressions should have been considered not equal
ok 439 - different SQL expressions should have been considered not equal
ok 440 - different SQL expressions should have been considered not equal
ok 441 - different SQL expressions should have been considered not equal
ok 442 - different SQL expressions should have been considered not equal
ok 443 - different SQL expressions should have been considered not equal
ok 444 - different SQL expressions should have been considered not equal
ok 445 - different SQL expressions should have been considered not equal
ok 446 - different SQL expressions should have been considered not equal
ok 447 - different SQL expressions should have been considered not equal
ok 448 - different SQL expressions should have been considered not equal
ok 449 - different SQL expressions should have been considered not equal
ok 450 - different SQL expressions should have been considered not equal
ok 451 - different SQL expressions should have been considered not equal
ok 452 - different SQL expressions should have been considered not equal
ok 453 - different SQL expressions should have been considered not equal
ok 454 - different SQL expressions should have been considered not equal
ok 455 - different SQL expressions should have been considered not equal
ok 456 - different SQL expressions should have been considered not equal
ok 457 - different SQL expressions should have been considered not equal
ok 458 - different SQL expressions should have been considered not equal
ok 459 - different SQL expressions should have been considered not equal
ok 460 - different SQL expressions should have been considered not equal
ok 461 - different SQL expressions should have been considered not equal
ok 462 - different SQL expressions should have been considered not equal
ok 463 - different SQL expressions should have been considered not equal
ok 464 - different SQL expressions should have been considered not equal
ok 465 - different SQL expressions should have been considered not equal
ok 466 - different SQL expressions should have been considered not equal
ok 467 - different SQL expressions should have been considered not equal
ok 468 - different SQL expressions should have been considered not equal
ok 469 - different SQL expressions should have been considered not equal
ok 470 - different SQL expressions should have been considered not equal
ok 471 - different SQL expressions should have been considered not equal
ok 472 - different SQL expressions should have been considered not equal
ok 473 - different SQL expressions should have been considered not equal
ok 474 - different SQL expressions should have been considered not equal
ok 475 - different SQL expressions should have been considered not equal
ok 476 - different SQL expressions should have been considered not equal
ok 477 - different SQL expressions should have been considered not equal
ok 478 - different SQL expressions should have been considered not equal
ok 479 - different SQL expressions should have been considered not equal
ok 480 - different SQL expressions should have been considered not equal
ok 481 - different SQL expressions should have been considered not equal
ok 482 - different SQL expressions should have been considered not equal
ok 483 - different SQL expressions should have been considered not equal
ok 484 - different SQL expressions should have been considered not equal
ok 485 - different SQL expressions should have been considered not equal
ok 486 - different SQL expressions should have been considered not equal
ok 487 - different SQL expressions should have been considered not equal
ok 488 - different SQL expressions should have been considered not equal
ok 489 - different SQL expressions should have been considered not equal
ok 490 - different SQL expressions should have been considered not equal
ok 491 - different SQL expressions should have been considered not equal
ok 492 - different SQL expressions should have been considered not equal
ok 493 - different SQL expressions should have been considered not equal
ok 494 - different SQL expressions should have been considered not equal
ok 495 - different SQL expressions should have been considered not equal
ok 496 - different SQL expressions should have been considered not equal
ok 497 - different SQL expressions should have been considered not equal
ok 498 - different SQL expressions should have been considered not equal
ok 499 - different SQL expressions should have been considered not equal
ok 500 - different SQL expressions should have been considered not equal
ok 501 - different SQL expressions should have been considered not equal
ok 502 - different SQL expressions should have been considered not equal
ok 503 - different SQL expressions should have been considered not equal
ok 504 - different SQL expressions should have been considered not equal
ok 505 - different SQL expressions should have been considered not equal
ok 506 - different SQL expressions should have been considered not equal
ok 507 - different SQL expressions should have been considered not equal
ok 508 - different SQL expressions should have been considered not equal
ok 509 - different SQL expressions should have been considered not equal
ok 510 - different SQL expressions should have been considered not equal
ok 511 - different SQL expressions should have been considered not equal
ok 512 - different SQL expressions should have been considered not equal
ok 513 - different SQL expressions should have been considered not equal
ok 514 - different SQL expressions should have been considered not equal
ok 515 - different SQL expressions should have been considered not equal
ok 516 - different SQL expressions should have been considered not equal
ok 517 - different SQL expressions should have been considered not equal
ok 518 - different SQL expressions should have been considered not equal
ok 519 - different SQL expressions should have been considered not equal
ok 520 - different SQL expressions should have been considered not equal
ok 521 - different SQL expressions should have been considered not equal
ok 522 - different SQL expressions should have been considered not equal
ok 523 - different SQL expressions should have been considered not equal
ok 524 - different SQL expressions should have been considered not equal
ok 525 - different SQL expressions should have been considered not equal
ok 526 - different SQL expressions should have been considered not equal
ok 527 - different SQL expressions should have been considered not equal
ok 528 - different SQL expressions should have been considered not equal
ok 529 - different SQL expressions should have been considered not equal
ok 530 - different SQL expressions should have been considered not equal
ok 531 - different SQL expressions should have been considered not equal
ok 532 - different SQL expressions should have been considered not equal
ok 533 - different SQL expressions should have been considered not equal
ok 534 - different SQL expressions should have been considered not equal
ok 535 - different SQL expressions should have been considered not equal
ok 536 - different SQL expressions should have been considered not equal
ok 537 - different SQL expressions should have been considered not equal
ok 538 - different SQL expressions should have been considered not equal
ok 539 - different SQL expressions should have been considered not equal
ok 540 - different SQL expressions should have been considered not equal
ok 541 - different SQL expressions should have been considered not equal
ok 542 - different SQL expressions should have been considered not equal
ok 543 - different SQL expressions should have been considered not equal
ok 544 - different SQL expressions should have been considered not equal
ok 545 - different SQL expressions should have been considered not equal
ok 546 - different SQL expressions should have been considered not equal
ok 547 - different SQL expressions should have been considered not equal
ok 548 - different SQL expressions should have been considered not equal
ok 549 - different SQL expressions should have been considered not equal
ok 550 - different SQL expressions should have been considered not equal
ok 551 - different SQL expressions should have been considered not equal
ok 552 - different SQL expressions should have been considered not equal
ok 553 - different SQL expressions should have been considered not equal
ok 554 - different SQL expressions should have been considered not equal
ok 555 - different SQL expressions should have been considered not equal
ok 556 - different SQL expressions should have been considered not equal
ok 557 - different SQL expressions should have been considered not equal
ok 558 - different SQL expressions should have been considered not equal
ok 559 - different SQL expressions should have been considered not equal
ok 560 - different SQL expressions should have been considered not equal
ok 561 - different SQL expressions should have been considered not equal
ok 562 - different SQL expressions should have been considered not equal
ok 563 - different SQL expressions should have been considered not equal
ok 564 - different SQL expressions should have been considered not equal
ok 565 - different SQL expressions should have been considered not equal
ok 566 - different SQL expressions should have been considered not equal
ok 567 - different SQL expressions should have been considered not equal
ok 568 - different SQL expressions should have been considered not equal
ok 569 - different SQL expressions should have been considered not equal
ok 570 - different SQL expressions should have been considered not equal
ok 571 - different SQL expressions should have been considered not equal
ok 572 - different SQL expressions should have been considered not equal
ok 573 - different SQL expressions should have been considered not equal
ok 574 - different SQL expressions should have been considered not equal
ok 575 - different SQL expressions should have been considered not equal
ok 576 - different SQL expressions should have been considered not equal
ok 577 - different SQL expressions should have been considered not equal
ok 578 - different SQL expressions should have been considered not equal
ok 579 - different SQL expressions should have been considered not equal
ok 580 - different SQL expressions should have been considered not equal
ok 581 - different SQL expressions should have been considered not equal
ok 582 - different SQL expressions should have been considered not equal
ok 583 - different SQL expressions should have been considered not equal
ok 584 - different SQL expressions should have been considered not equal
ok 585 - different SQL expressions should have been considered not equal
ok 586 - different SQL expressions should have been considered not equal
ok 587 - different SQL expressions should have been considered not equal
ok 588 - different SQL expressions should have been considered not equal
ok 589 - different SQL expressions should have been considered not equal
ok 590 - different SQL expressions should have been considered not equal
ok 591 - different SQL expressions should have been considered not equal
ok 592 - different SQL expressions should have been considered not equal
ok 593 - different SQL expressions should have been considered not equal
ok 594 - different SQL expressions should have been considered not equal
ok 595 - different SQL expressions should have been considered not equal
ok 596 - different SQL expressions should have been considered not equal
ok 597 - different SQL expressions should have been considered not equal
ok 598 - different SQL expressions should have been considered not equal
ok 599 - different SQL expressions should have been considered not equal
ok 600 - different SQL expressions should have been considered not equal
ok 601 - different SQL expressions should have been considered not equal
ok 602 - different SQL expressions should have been considered not equal
ok 603 - different SQL expressions should have been considered not equal
ok 604 - different SQL expressions should have been considered not equal
ok 605 - different SQL expressions should have been considered not equal
ok 606 - different SQL expressions should have been considered not equal
ok 607 - different SQL expressions should have been considered not equal
ok 608 - different SQL expressions should have been considered not equal
ok 609 - different SQL expressions should have been considered not equal
ok 610 - different SQL expressions should have been considered not equal
ok 611 - different SQL expressions should have been considered not equal
ok 612 - different SQL expressions should have been considered not equal
ok 613 - different SQL expressions should have been considered not equal
ok 614 - different SQL expressions should have been considered not equal
ok 615 - different SQL expressions should have been considered not equal
ok 616 - different SQL expressions should have been considered not equal
ok 617 - different SQL expressions should have been considered not equal
ok 618 - different SQL expressions should have been considered not equal
ok 619 - different SQL expressions should have been considered not equal
ok 620 - different SQL expressions should have been considered not equal
ok 621 - different SQL expressions should have been considered not equal
ok 622 - different SQL expressions should have been considered not equal
ok 623 - different SQL expressions should have been considered not equal
ok 624 - different SQL expressions should have been considered not equal
ok 625 - different SQL expressions should have been considered not equal
ok 626 - different SQL expressions should have been considered not equal
ok 627 - different SQL expressions should have been considered not equal
ok 628 - different SQL expressions should have been considered not equal
ok 629 - different SQL expressions should have been considered not equal
ok 630 - different SQL expressions should have been considered not equal
ok 631 - different SQL expressions should have been considered not equal
ok 632 - different SQL expressions should have been considered not equal
ok 633 - different SQL expressions should have been considered not equal
ok 634 - different SQL expressions should have been considered not equal
ok 635 - different SQL expressions should have been considered not equal
ok 636 - equal SQL expressions should have been considered equal
ok 637 - equal SQL expressions should have been considered equal
ok 638 - equal SQL expressions should have been considered equal
ok 639 - equal SQL expressions should have been considered equal
ok 640 - equal SQL expressions should have been considered equal
ok 641 - equal SQL expressions should have been considered equal
ok 642 - equal SQL expressions should have been considered equal
ok 643 - equal SQL expressions should have been considered equal
ok 644 - equal SQL expressions should have been considered equal
ok 645 - equal SQL expressions should have been considered equal
ok 646 - equal SQL expressions should have been considered equal
ok 647 - equal SQL expressions should have been considered equal
ok 648 - equal SQL expressions should have been considered equal
ok 649 - equal SQL expressions should have been considered equal
ok 650 - equal SQL expressions should have been considered equal
ok 651 - equal SQL expressions should have been considered equal
ok 652 - equal SQL expressions should have been considered equal
ok 653 - equal SQL expressions should have been considered equal
ok 654 - equal SQL expressions should have been considered equal
ok 655 - equal SQL expressions should have been considered equal
ok 656 - equal SQL expressions should have been considered equal
ok 657 - equal SQL expressions should have been considered equal
ok 658 - equal SQL expressions should have been considered equal
ok 659 - equal SQL expressions should have been considered equal
ok 660 - equal SQL expressions should have been considered equal
ok 661 - equal SQL expressions should have been considered equal
ok 662 - equal SQL expressions should have been considered equal
ok 663 - equal SQL expressions should have been considered equal
ok 664 - equal SQL expressions should have been considered equal
ok 665 - equal SQL expressions should have been considered equal
ok 666 - equal SQL expressions should have been considered equal
ok 667 - equal SQL expressions should have been considered equal
ok 668 - equal SQL expressions should have been considered equal
ok 669 - equal SQL expressions should have been considered equal
ok 670 - equal SQL expressions should have been considered equal
ok 671 - equal SQL expressions should have been considered equal
ok 672 - equal SQL expressions should have been considered equal
ok 673 - equal SQL expressions should have been considered equal
ok 674 - equal SQL expressions should have been considered equal
ok 675 - equal SQL expressions should have been considered equal
ok 676 - equal SQL expressions should have been considered equal
ok 677 - equal SQL expressions should have been considered equal
ok 678 - equal SQL expressions should have been considered equal
ok 679 - equal SQL expressions should have been considered equal
ok 680 - equal SQL expressions should have been considered equal
ok 681 - equal SQL expressions should have been considered equal
ok 682 - equal SQL expressions should have been considered equal
ok 683 - equal SQL expressions should have been considered equal
ok 684 - equal SQL expressions should have been considered equal
ok 685 - equal SQL expressions should have been considered equal
ok 686 - equal SQL expressions should have been considered equal
ok 687 - equal SQL expressions should have been considered equal
ok 688 - equal SQL expressions should have been considered equal
ok 689 - equal SQL expressions should have been considered equal
ok 690 - equal SQL expressions should have been considered equal
ok 691 - equal SQL expressions should have been considered equal
ok 692 - equal SQL expressions should have been considered equal
ok 693 - equal SQL expressions should have been considered equal
ok 694 - equal SQL expressions should have been considered equal
ok 695 - equal SQL expressions should have been considered equal
ok 696 - equal SQL expressions should have been considered equal
ok 697 - equal SQL expressions should have been considered equal
ok 698 - equal SQL expressions should have been considered equal
ok 699 - equal SQL expressions should have been considered equal
ok 700 - equal SQL expressions should have been considered equal
ok 701 - equal SQL expressions should have been considered equal
ok 702 - equal SQL expressions should have been considered equal
ok 703 - equal SQL expressions should have been considered equal
ok 704 - equal SQL expressions should have been considered equal
ok 705 - equal SQL expressions should have been considered equal
ok 706 - equal SQL expressions should have been considered equal
ok 707 - equal SQL expressions should have been considered equal
ok 708 - equal SQL expressions should have been considered equal
ok 709 - equal SQL expressions should have been considered equal
ok 710 - equal SQL expressions should have been considered equal
ok 711 - equal SQL expressions should have been considered equal
ok 712 - equal SQL expressions should have been considered equal
ok 713 - equal SQL expressions should have been considered equal
ok 714 - equal SQL expressions should have been considered equal
ok 715 - equal SQL expressions should have been considered equal
ok 716 - equal SQL expressions should have been considered equal
ok 717 - equal SQL expressions should have been considered equal
ok 718 - equal SQL expressions should have been considered equal
ok 719 - equal SQL expressions should have been considered equal
ok 720 - equal SQL expressions should have been considered equal
ok 721 - equal SQL expressions should have been considered equal
ok 722 - equal SQL expressions should have been considered equal
ok 723 - equal SQL expressions should have been considered equal
ok 724 - equal SQL expressions should have been considered equal
ok 725 - equal SQL expressions should have been considered equal
ok 726 - equal SQL expressions should have been considered equal
ok 727 - equal SQL expressions should have been considered equal
ok 728 - equal SQL expressions should have been considered equal
ok 729 - equal SQL expressions should have been considered equal
ok 730 - equal SQL expressions should have been considered equal
ok 731 - equal SQL expressions should have been considered equal
ok 732 - equal SQL expressions should have been considered equal
ok 733 - equal SQL expressions should have been considered equal
ok 734 - equal SQL expressions should have been considered equal
ok 735 - equal SQL expressions should have been considered equal
ok 736 - equal SQL expressions should have been considered equal
ok 737 - equal SQL expressions should have been considered equal
ok 738 - equal SQL expressions should have been considered equal
ok 739 - equal SQL expressions should have been considered equal
ok 740 - equal SQL expressions should have been considered equal
ok 741 - equal SQL expressions should have been considered equal
ok 742 - different SQL expressions should have been considered not equal
ok 743 - different SQL expressions should have been considered not equal
ok 744 - different SQL expressions should have been considered not equal
ok 745 - different SQL expressions should have been considered not equal
ok 746 - different SQL expressions should have been considered not equal
ok 747 - different SQL expressions should have been considered not equal
ok 748 - different SQL expressions should have been considered not equal
ok 749 - different SQL expressions should have been considered not equal
ok 750 - different SQL expressions should have been considered not equal
ok 751 - different SQL expressions should have been considered not equal
ok 752 - different SQL expressions should have been considered not equal
ok 753 - different SQL expressions should have been considered not equal
ok 754 - different SQL expressions should have been considered not equal
ok 755 - different SQL expressions should have been considered not equal
ok 756 - different SQL expressions should have been considered not equal
ok 757 - different SQL expressions should have been considered not equal
ok 758 - different SQL expressions should have been considered not equal
ok 759 - different SQL expressions should have been considered not equal
ok 760 - different SQL expressions should have been considered not equal
ok 761 - different SQL expressions should have been considered not equal
ok 762 - different SQL expressions should have been considered not equal
ok 763 - different SQL expressions should have been considered not equal
ok 764 - different SQL expressions should have been considered not equal
ok 765 - different SQL expressions should have been considered not equal
ok 766 - different SQL expressions should have been considered not equal
ok 767 - different SQL expressions should have been considered not equal
ok 768 - different SQL expressions should have been considered not equal
ok 769 - different SQL expressions should have been considered not equal
ok 770 - different SQL expressions should have been considered not equal
ok 771 - different SQL expressions should have been considered not equal
ok 772 - different SQL expressions should have been considered not equal
ok 773 - different SQL expressions should have been considered not equal
ok 774 - different SQL expressions should have been considered not equal
ok 775 - different SQL expressions should have been considered not equal
ok 776 - different SQL expressions should have been considered not equal
ok 777 - different SQL expressions should have been considered not equal
ok 778 - different SQL expressions should have been considered not equal
ok 779 - different SQL expressions should have been considered not equal
ok 780 - different SQL expressions should have been considered not equal
ok 781 - different SQL expressions should have been considered not equal
ok 782 - different SQL expressions should have been considered not equal
ok 783 - different SQL expressions should have been considered not equal
ok 784 - different SQL expressions should have been considered not equal
ok 785 - different SQL expressions should have been considered not equal
ok 786 - different SQL expressions should have been considered not equal
ok 787 - different SQL expressions should have been considered not equal
ok 788 - different SQL expressions should have been considered not equal
ok 789 - different SQL expressions should have been considered not equal
ok 790 - different SQL expressions should have been considered not equal
ok 791 - different SQL expressions should have been considered not equal
ok 792 - different SQL expressions should have been considered not equal
ok 793 - different SQL expressions should have been considered not equal
ok 794 - different SQL expressions should have been considered not equal
ok 795 - different SQL expressions should have been considered not equal
ok 796 - different SQL expressions should have been considered not equal
ok 797 - different SQL expressions should have been considered not equal
ok 798 - different SQL expressions should have been considered not equal
ok 799 - different SQL expressions should have been considered not equal
ok 800 - different SQL expressions should have been considered not equal
ok 801 - different SQL expressions should have been considered not equal
ok 802 - different SQL expressions should have been considered not equal
ok 803 - different SQL expressions should have been considered not equal
ok 804 - different SQL expressions should have been considered not equal
ok 805 - different SQL expressions should have been considered not equal
ok 806 - different SQL expressions should have been considered not equal
ok 807 - different SQL expressions should have been considered not equal
ok 808 - different SQL expressions should have been considered not equal
ok 809 - different SQL expressions should have been considered not equal
ok 810 - different SQL expressions should have been considered not equal
ok 811 - different SQL expressions should have been considered not equal
ok 812 - different SQL expressions should have been considered not equal
ok 813 - different SQL expressions should have been considered not equal
ok 814 - different SQL expressions should have been considered not equal
ok 815 - different SQL expressions should have been considered not equal
ok 816 - different SQL expressions should have been considered not equal
ok 817 - different SQL expressions should have been considered not equal
ok 818 - different SQL expressions should have been considered not equal
ok 819 - different SQL expressions should have been considered not equal
ok 820 - different SQL expressions should have been considered not equal
ok 821 - different SQL expressions should have been considered not equal
ok 822 - different SQL expressions should have been considered not equal
ok 823 - different SQL expressions should have been considered not equal
ok 824 - different SQL expressions should have been considered not equal
ok 825 - different SQL expressions should have been considered not equal
ok 826 - different SQL expressions should have been considered not equal
ok 827 - different SQL expressions should have been considered not equal
ok 828 - different SQL expressions should have been considered not equal
ok 829 - different SQL expressions should have been considered not equal
ok 830 - different SQL expressions should have been considered not equal
ok 831 - different SQL expressions should have been considered not equal
ok 832 - different SQL expressions should have been considered not equal
ok 833 - different SQL expressions should have been considered not equal
ok 834 - different SQL expressions should have been considered not equal
ok 835 - different SQL expressions should have been considered not equal
ok 836 - different SQL expressions should have been considered not equal
ok 837 - different SQL expressions should have been considered not equal
ok 838 - different SQL expressions should have been considered not equal
ok 839 - different SQL expressions should have been considered not equal
ok 840 - different SQL expressions should have been considered not equal
ok 841 - different SQL expressions should have been considered not equal
ok 842 - different SQL expressions should have been considered not equal
ok 843 - different SQL expressions should have been considered not equal
ok 844 - different SQL expressions should have been considered not equal
ok 845 - different SQL expressions should have been considered not equal
ok 846 - different SQL expressions should have been considered not equal
ok 847 - different SQL expressions should have been considered not equal
ok 848 - different SQL expressions should have been considered not equal
ok 849 - different SQL expressions should have been considered not equal
ok 850 - different SQL expressions should have been considered not equal
ok 851 - different SQL expressions should have been considered not equal
ok 852 - different SQL expressions should have been considered not equal
ok 853 - different SQL expressions should have been considered not equal
ok 854 - different SQL expressions should have been considered not equal
ok 855 - different SQL expressions should have been considered not equal
ok 856 - different SQL expressions should have been considered not equal
ok 857 - different SQL expressions should have been considered not equal
ok 858 - different SQL expressions should have been considered not equal
ok 859 - different SQL expressions should have been considered not equal
ok 860 - different SQL expressions should have been considered not equal
ok 861 - different SQL expressions should have been considered not equal
ok 862 - different SQL expressions should have been considered not equal
ok 863 - different SQL expressions should have been considered not equal
ok 864 - different SQL expressions should have been considered not equal
ok 865 - different SQL expressions should have been considered not equal
ok 866 - different SQL expressions should have been considered not equal
ok 867 - different SQL expressions should have been considered not equal
ok 868 - different SQL expressions should have been considered not equal
ok 869 - different SQL expressions should have been considered not equal
ok 870 - different SQL expressions should have been considered not equal
ok 871 - different SQL expressions should have been considered not equal
ok 872 - different SQL expressions should have been considered not equal
ok 873 - different SQL expressions should have been considered not equal
ok 874 - different SQL expressions should have been considered not equal
ok 875 - different SQL expressions should have been considered not equal
ok 876 - different SQL expressions should have been considered not equal
ok 877 - different SQL expressions should have been considered not equal
ok 878 - different SQL expressions should have been considered not equal
ok 879 - different SQL expressions should have been considered not equal
ok 880 - different SQL expressions should have been considered not equal
ok 881 - different SQL expressions should have been considered not equal
ok 882 - different SQL expressions should have been considered not equal
ok 883 - different SQL expressions should have been considered not equal
ok 884 - different SQL expressions should have been considered not equal
ok 885 - different SQL expressions should have been considered not equal
ok 886 - different SQL expressions should have been considered not equal
ok 887 - different SQL expressions should have been considered not equal
ok 888 - different SQL expressions should have been considered not equal
ok 889 - different SQL expressions should have been considered not equal
ok 890 - different SQL expressions should have been considered not equal
ok 891 - different SQL expressions should have been considered not equal
ok 892 - different SQL expressions should have been considered not equal
ok 893 - different SQL expressions should have been considered not equal
ok 894 - different SQL expressions should have been considered not equal
ok 895 - different SQL expressions should have been considered not equal
ok 896 - different SQL expressions should have been considered not equal
ok 897 - different SQL expressions should have been considered not equal
ok 898 - different SQL expressions should have been considered not equal
ok 899 - different SQL expressions should have been considered not equal
ok 900 - different SQL expressions should have been considered not equal
ok 901 - different SQL expressions should have been considered not equal
ok 902 - different SQL expressions should have been considered not equal
ok 903 - different SQL expressions should have been considered not equal
ok 904 - different SQL expressions should have been considered not equal
ok 905 - different SQL expressions should have been considered not equal
ok 906 - different SQL expressions should have been considered not equal
ok 907 - different SQL expressions should have been considered not equal
ok 908 - different SQL expressions should have been considered not equal
ok 909 - different SQL expressions should have been considered not equal
ok 910 - different SQL expressions should have been considered not equal
ok 911 - different SQL expressions should have been considered not equal
ok 912 - different SQL expressions should have been considered not equal
ok 913 - different SQL expressions should have been considered not equal
ok 914 - different SQL expressions should have been considered not equal
ok 915 - different SQL expressions should have been considered not equal
ok 916 - different SQL expressions should have been considered not equal
ok 917 - different SQL expressions should have been considered not equal
ok 918 - different SQL expressions should have been considered not equal
ok 919 - different SQL expressions should have been considered not equal
ok 920 - different SQL expressions should have been considered not equal
ok 921 - different SQL expressions should have been considered not equal
ok 922 - different SQL expressions should have been considered not equal
ok 923 - different SQL expressions should have been considered not equal
ok 924 - different SQL expressions should have been considered not equal
ok 925 - different SQL expressions should have been considered not equal
ok 926 - different SQL expressions should have been considered not equal
ok 927 - different SQL expressions should have been considered not equal
ok 928 - different SQL expressions should have been considered not equal
ok 929 - different SQL expressions should have been considered not equal
ok 930 - different SQL expressions should have been considered not equal
ok 931 - different SQL expressions should have been considered not equal
ok 932 - different SQL expressions should have been considered not equal
ok 933 - different SQL expressions should have been considered not equal
ok 934 - different SQL expressions should have been considered not equal
ok 935 - different SQL expressions should have been considered not equal
ok 936 - different SQL expressions should have been considered not equal
ok 937 - different SQL expressions should have been considered not equal
ok 938 - different SQL expressions should have been considered not equal
ok 939 - different SQL expressions should have been considered not equal
ok 940 - different SQL expressions should have been considered not equal
ok 941 - different SQL expressions should have been considered not equal
ok 942 - different SQL expressions should have been considered not equal
ok 943 - different SQL expressions should have been considered not equal
ok 944 - different SQL expressions should have been considered not equal
ok 945 - different SQL expressions should have been considered not equal
ok 946 - different SQL expressions should have been considered not equal
ok 947 - different SQL expressions should have been considered not equal
ok 948 - different SQL expressions should have been considered not equal
ok 949 - different SQL expressions should have been considered not equal
ok 950 - different SQL expressions should have been considered not equal
ok 951 - different SQL expressions should have been considered not equal
ok 952 - different SQL expressions should have been considered not equal
ok 953 - different SQL expressions should have been considered not equal
ok 954 - different SQL expressions should have been considered not equal
ok 955 - different SQL expressions should have been considered not equal
ok 956 - different SQL expressions should have been considered not equal
ok 957 - different SQL expressions should have been considered not equal
ok 958 - different SQL expressions should have been considered not equal
ok 959 - different SQL expressions should have been considered not equal
ok 960 - different SQL expressions should have been considered not equal
ok 961 - different SQL expressions should have been considered not equal
ok 962 - different SQL expressions should have been considered not equal
ok 963 - different SQL expressions should have been considered not equal
ok 964 - different SQL expressions should have been considered not equal
ok 965 - different SQL expressions should have been considered not equal
ok 966 - different SQL expressions should have been considered not equal
ok 967 - different SQL expressions should have been considered not equal
ok 968 - different SQL expressions should have been considered not equal
ok 969 - different SQL expressions should have been considered not equal
ok 970 - different SQL expressions should have been considered not equal
ok 971 - different SQL expressions should have been considered not equal
ok 972 - different SQL expressions should have been considered not equal
ok 973 - different SQL expressions should have been considered not equal
ok 974 - different SQL expressions should have been considered not equal
ok 975 - different SQL expressions should have been considered not equal
ok 976 - different SQL expressions should have been considered not equal
ok 977 - different SQL expressions should have been considered not equal
ok 978 - different SQL expressions should have been considered not equal
ok 979 - different SQL expressions should have been considered not equal
ok 980 - different SQL expressions should have been considered not equal
ok 981 - different SQL expressions should have been considered not equal
ok 982 - different SQL expressions should have been considered not equal
ok 983 - different SQL expressions should have been considered not equal
ok 984 - different SQL expressions should have been considered not equal
ok 985 - different SQL expressions should have been considered not equal
ok 986 - different SQL expressions should have been considered not equal
ok 987 - different SQL expressions should have been considered not equal
ok 988 - different SQL expressions should have been considered not equal
ok 989 - different SQL expressions should have been considered not equal
ok 990 - different SQL expressions should have been considered not equal
ok 991 - different SQL expressions should have been considered not equal
ok 992 - different SQL expressions should have been considered not equal
ok 993 - different SQL expressions should have been considered not equal
ok 994 - different SQL expressions should have been considered not equal
ok 995 - different SQL expressions should have been considered not equal
ok 996 - different SQL expressions should have been considered not equal
ok 997 - different SQL expressions should have been considered not equal
ok 998 - different SQL expressions should have been considered not equal
ok 999 - different SQL expressions should have been considered not equal
ok 1000 - different SQL expressions should have been considered not equal
ok 1001 - different SQL expressions should have been considered not equal
ok 1002 - different SQL expressions should have been considered not equal
ok 1003 - different SQL expressions should have been considered not equal
ok 1004 - different SQL expressions should have been considered not equal
ok 1005 - different SQL expressions should have been considered not equal
ok 1006 - different SQL expressions should have been considered not equal
ok 1007 - different SQL expressions should have been considered not equal
ok 1008 - different SQL expressions should have been considered not equal
ok 1009 - different SQL expressions should have been considered not equal
ok 1010 - different SQL expressions should have been considered not equal
ok 1011 - different SQL expressions should have been considered not equal
ok 1012 - different SQL expressions should have been considered not equal
ok 1013 - different SQL expressions should have been considered not equal
ok 1014 - different SQL expressions should have been considered not equal
ok 1015 - different SQL expressions should have been considered not equal
ok 1016 - different SQL expressions should have been considered not equal
ok 1017 - different SQL expressions should have been considered not equal
ok 1018 - different SQL expressions should have been considered not equal
ok 1019 - different SQL expressions should have been considered not equal
ok 1020 - different SQL expressions should have been considered not equal
ok 1021 - different SQL expressions should have been considered not equal
ok 1022 - different SQL expressions should have been considered not equal
ok 1023 - different SQL expressions should have been considered not equal
ok 1024 - different SQL expressions should have been considered not equal
ok 1025 - different SQL expressions should have been considered not equal
ok 1026 - different SQL expressions should have been considered not equal
ok 1027 - different SQL expressions should have been considered not equal
ok 1028 - different SQL expressions should have been considered not equal
ok 1029 - different SQL expressions should have been considered not equal
ok 1030 - different SQL expressions should have been considered not equal
ok 1031 - different SQL expressions should have been considered not equal
ok 1032 - different SQL expressions should have been considered not equal
ok 1033 - different SQL expressions should have been considered not equal
ok 1034 - different SQL expressions should have been considered not equal
ok 1035 - different SQL expressions should have been considered not equal
ok 1036 - different SQL expressions should have been considered not equal
ok 1037 - different SQL expressions should have been considered not equal
ok 1038 - different SQL expressions should have been considered not equal
ok 1039 - different SQL expressions should have been considered not equal
ok 1040 - different SQL expressions should have been considered not equal
ok 1041 - different SQL expressions should have been considered not equal
ok 1042 - different SQL expressions should have been considered not equal
ok 1043 - different SQL expressions should have been considered not equal
ok 1044 - different SQL expressions should have been considered not equal
ok 1045 - different SQL expressions should have been considered not equal
ok 1046 - different SQL expressions should have been considered not equal
ok 1047 - different SQL expressions should have been considered not equal
ok 1048 - different SQL expressions should have been considered not equal
ok 1049 - different SQL expressions should have been considered not equal
ok 1050 - different SQL expressions should have been considered not equal
ok 1051 - different SQL expressions should have been considered not equal
ok 1052 - different SQL expressions should have been considered not equal
ok 1053 - different SQL expressions should have been considered not equal
ok 1054 - different SQL expressions should have been considered not equal
ok 1055 - different SQL expressions should have been considered not equal
ok 1056 - different SQL expressions should have been considered not equal
ok 1057 - different SQL expressions should have been considered not equal
ok 1058 - different SQL expressions should have been considered not equal
ok 1059 - different SQL expressions should have been considered not equal
ok 1060 - different SQL expressions should have been considered not equal
ok 1061 - different SQL expressions should have been considered not equal
ok 1062 - different SQL expressions should have been considered not equal
ok 1063 - different SQL expressions should have been considered not equal
ok 1064 - different SQL expressions should have been considered not equal
ok 1065 - different SQL expressions should have been considered not equal
ok 1066 - different SQL expressions should have been considered not equal
ok 1067 - different SQL expressions should have been considered not equal
ok 1068 - different SQL expressions should have been considered not equal
ok 1069 - different SQL expressions should have been considered not equal
ok 1070 - different SQL expressions should have been considered not equal
ok 1071 - different SQL expressions should have been considered not equal
ok 1072 - different SQL expressions should have been considered not equal
ok 1073 - different SQL expressions should have been considered not equal
ok 1074 - different SQL expressions should have been considered not equal
ok 1075 - different SQL expressions should have been considered not equal
ok 1076 - different SQL expressions should have been considered not equal
ok 1077 - different SQL expressions should have been considered not equal
ok 1078 - different SQL expressions should have been considered not equal
ok 1079 - different SQL expressions should have been considered not equal
ok 1080 - different SQL expressions should have been considered not equal
ok 1081 - different SQL expressions should have been considered not equal
ok 1082 - different SQL expressions should have been considered not equal
ok 1083 - different SQL expressions should have been considered not equal
ok 1084 - different SQL expressions should have been considered not equal
ok 1085 - different SQL expressions should have been considered not equal
ok 1086 - different SQL expressions should have been considered not equal
ok 1087 - different SQL expressions should have been considered not equal
ok 1088 - different SQL expressions should have been considered not equal
ok 1089 - different SQL expressions should have been considered not equal
ok 1090 - different SQL expressions should have been considered not equal
ok 1091 - different SQL expressions should have been considered not equal
ok 1092 - different SQL expressions should have been considered not equal
ok 1093 - different SQL expressions should have been considered not equal
ok 1094 - different SQL expressions should have been considered not equal
ok 1095 - different SQL expressions should have been considered not equal
ok 1096 - different SQL expressions should have been considered not equal
ok 1097 - different SQL expressions should have been considered not equal
ok 1098 - different SQL expressions should have been considered not equal
ok 1099 - different SQL expressions should have been considered not equal
ok 1100 - different SQL expressions should have been considered not equal
ok 1101 - different SQL expressions should have been considered not equal
ok 1102 - different SQL expressions should have been considered not equal
ok 1103 - different SQL expressions should have been considered not equal
ok 1104 - different SQL expressions should have been considered not equal
ok 1105 - different SQL expressions should have been considered not equal
ok 1106 - different SQL expressions should have been considered not equal
ok 1107 - different SQL expressions should have been considered not equal
ok 1108 - different SQL expressions should have been considered not equal
ok 1109 - different SQL expressions should have been considered not equal
ok 1110 - different SQL expressions should have been considered not equal
ok 1111 - different SQL expressions should have been considered not equal
ok 1112 - different SQL expressions should have been considered not equal
ok 1113 - different SQL expressions should have been considered not equal
ok 1114 - different SQL expressions should have been considered not equal
ok 1115 - different SQL expressions should have been considered not equal
ok 1116 - different SQL expressions should have been considered not equal
ok 1117 - different SQL expressions should have been considered not equal
ok 1118 - different SQL expressions should have been considered not equal
ok 1119 - different SQL expressions should have been considered not equal
ok 1120 - different SQL expressions should have been considered not equal
ok 1121 - different SQL expressions should have been considered not equal
ok 1122 - different SQL expressions should have been considered not equal
ok 1123 - different SQL expressions should have been considered not equal
ok 1124 - different SQL expressions should have been considered not equal
ok 1125 - different SQL expressions should have been considered not equal
ok 1126 - different SQL expressions should have been considered not equal
ok 1127 - different SQL expressions should have been considered not equal
ok 1128 - different SQL expressions should have been considered not equal
ok 1129 - different SQL expressions should have been considered not equal
ok 1130 - different SQL expressions should have been considered not equal
ok 1131 - different SQL expressions should have been considered not equal
ok 1132 - different SQL expressions should have been considered not equal
ok 1133 - different SQL expressions should have been considered not equal
ok 1134 - different SQL expressions should have been considered not equal
ok 1135 - different SQL expressions should have been considered not equal
ok 1136 - different SQL expressions should have been considered not equal
ok 1137 - different SQL expressions should have been considered not equal
ok 1138 - different SQL expressions should have been considered not equal
ok 1139 - different SQL expressions should have been considered not equal
ok 1140 - different SQL expressions should have been considered not equal
ok 1141 - different SQL expressions should have been considered not equal
ok 1142 - different SQL expressions should have been considered not equal
ok 1143 - different SQL expressions should have been considered not equal
ok 1144 - different SQL expressions should have been considered not equal
ok 1145 - different SQL expressions should have been considered not equal
ok 1146 - different SQL expressions should have been considered not equal
ok 1147 - different SQL expressions should have been considered not equal
ok 1148 - different SQL expressions should have been considered not equal
ok 1149 - different SQL expressions should have been considered not equal
ok 1150 - different SQL expressions should have been considered not equal
ok 1151 - different SQL expressions should have been considered not equal
ok 1152 - different SQL expressions should have been considered not equal
ok 1153 - different SQL expressions should have been considered not equal
ok 1154 - different SQL expressions should have been considered not equal
ok 1155 - different SQL expressions should have been considered not equal
ok 1156 - different SQL expressions should have been considered not equal
ok 1157 - different SQL expressions should have been considered not equal
ok 1158 - different SQL expressions should have been considered not equal
ok 1159 - different SQL expressions should have been considered not equal
ok 1160 - different SQL expressions should have been considered not equal
ok 1161 - different SQL expressions should have been considered not equal
ok 1162 - different SQL expressions should have been considered not equal
ok 1163 - different SQL expressions should have been considered not equal
ok 1164 - different SQL expressions should have been considered not equal
ok 1165 - different SQL expressions should have been considered not equal
ok 1166 - different SQL expressions should have been considered not equal
ok 1167 - different SQL expressions should have been considered not equal
ok 1168 - different SQL expressions should have been considered not equal
ok 1169 - different SQL expressions should have been considered not equal
ok 1170 - different SQL expressions should have been considered not equal
ok 1171 - different SQL expressions should have been considered not equal
ok 1172 - different SQL expressions should have been considered not equal
ok 1173 - different SQL expressions should have been considered not equal
ok 1174 - different SQL expressions should have been considered not equal
ok 1175 - different SQL expressions should have been considered not equal
ok 1176 - different SQL expressions should have been considered not equal
ok 1177 - different SQL expressions should have been considered not equal
ok 1178 - different SQL expressions should have been considered not equal
ok 1179 - different SQL expressions should have been considered not equal
ok 1180 - different SQL expressions should have been considered not equal
ok 1181 - different SQL expressions should have been considered not equal
ok 1182 - different SQL expressions should have been considered not equal
ok 1183 - different SQL expressions should have been considered not equal
ok 1184 - different SQL expressions should have been considered not equal
ok 1185 - different SQL expressions should have been considered not equal
ok 1186 - different SQL expressions should have been considered not equal
ok 1187 - different SQL expressions should have been considered not equal
ok 1188 - different SQL expressions should have been considered not equal
ok 1189 - different SQL expressions should have been considered not equal
ok 1190 - different SQL expressions should have been considered not equal
ok 1191 - different SQL expressions should have been considered not equal
ok 1192 - different SQL expressions should have been considered not equal
ok 1193 - different SQL expressions should have been considered not equal
ok 1194 - different SQL expressions should have been considered not equal
ok 1195 - different SQL expressions should have been considered not equal
ok 1196 - different SQL expressions should have been considered not equal
ok 1197 - different SQL expressions should have been considered not equal
ok 1198 - different SQL expressions should have been considered not equal
ok 1199 - different SQL expressions should have been considered not equal
ok 1200 - different SQL expressions should have been considered not equal
ok 1201 - different SQL expressions should have been considered not equal
ok 1202 - different SQL expressions should have been considered not equal
ok 1203 - different SQL expressions should have been considered not equal
ok 1204 - different SQL expressions should have been considered not equal
ok 1205 - different SQL expressions should have been considered not equal
ok 1206 - different SQL expressions should have been considered not equal
ok 1207 - different SQL expressions should have been considered not equal
ok 1208 - different SQL expressions should have been considered not equal
ok 1209 - different SQL expressions should have been considered not equal
ok 1210 - different SQL expressions should have been considered not equal
ok 1211 - different SQL expressions should have been considered not equal
ok 1212 - different SQL expressions should have been considered not equal
ok 1213 - equal SQL expressions should have been considered equal
ok 1214 - equal SQL expressions should have been considered equal
ok 1215 - equal SQL expressions should have been considered equal
ok 1216 - equal SQL expressions should have been considered equal
ok 1217 - equal SQL expressions should have been considered equal
ok 1218 - equal SQL expressions should have been considered equal
ok 1219 - equal SQL expressions should have been considered equal
ok 1220 - equal SQL expressions should have been considered equal
ok 1221 - equal SQL expressions should have been considered equal
ok 1222 - equal SQL expressions should have been considered equal
ok 1223 - equal SQL expressions should have been considered equal
ok 1224 - equal SQL expressions should have been considered equal
ok 1225 - equal SQL expressions should have been considered equal
ok 1226 - equal SQL expressions should have been considered equal
ok 1227 - equal SQL expressions should have been considered equal
ok 1228 - equal SQL expressions should have been considered equal
ok 1229 - equal SQL expressions should have been considered equal
ok 1230 - equal SQL expressions should have been considered equal
ok 1231 - equal SQL expressions should have been considered equal
ok 1232 - equal SQL expressions should have been considered equal
ok 1233 - equal SQL expressions should have been considered equal
ok 1234 - equal SQL expressions should have been considered equal
ok 1235 - equal SQL expressions should have been considered equal
ok 1236 - equal SQL expressions should have been considered equal
ok 1237 - equal SQL expressions should have been considered equal
ok 1238 - equal SQL expressions should have been considered equal
ok 1239 - equal SQL expressions should have been considered equal
ok 1240 - equal SQL expressions should have been considered equal
ok 1241 - equal SQL expressions should have been considered equal
ok 1242 - equal SQL expressions should have been considered equal
ok 1243 - equal SQL expressions should have been considered equal
ok 1244 - equal SQL expressions should have been considered equal
ok 1245 - equal SQL expressions should have been considered equal
ok 1246 - equal SQL expressions should have been considered equal
ok 1247 - equal SQL expressions should have been considered equal
ok 1248 - equal SQL expressions should have been considered equal
ok 1249 - equal SQL expressions should have been considered equal
ok 1250 - equal SQL expressions should have been considered equal
ok 1251 - equal SQL expressions should have been considered equal
ok 1252 - equal SQL expressions should have been considered equal
ok 1253 - equal SQL expressions should have been considered equal
ok 1254 - equal SQL expressions should have been considered equal
ok 1255 - equal SQL expressions should have been considered equal
ok 1256 - equal SQL expressions should have been considered equal
ok 1257 - equal SQL expressions should have been considered equal
ok 1258 - equal SQL expressions should have been considered equal
ok 1259 - equal SQL expressions should have been considered equal
ok 1260 - equal SQL expressions should have been considered equal
ok 1261 - equal SQL expressions should have been considered equal
ok 1262 - equal SQL expressions should have been considered equal
ok 1263 - equal SQL expressions should have been considered equal
ok 1264 - equal SQL expressions should have been considered equal
ok 1265 - equal SQL expressions should have been considered equal
ok 1266 - equal SQL expressions should have been considered equal
ok 1267 - equal SQL expressions should have been considered equal
ok 1268 - equal SQL expressions should have been considered equal
ok 1269 - equal SQL expressions should have been considered equal
ok 1270 - equal SQL expressions should have been considered equal
ok 1271 - equal SQL expressions should have been considered equal
ok 1272 - equal SQL expressions should have been considered equal
ok 1273 - equal SQL expressions should have been considered equal
ok 1274 - equal SQL expressions should have been considered equal
ok 1275 - equal SQL expressions should have been considered equal
ok 1276 - equal SQL expressions should have been considered equal
ok 1277 - equal SQL expressions should have been considered equal
ok 1278 - equal SQL expressions should have been considered equal
ok 1279 - equal SQL expressions should have been considered equal
ok 1280 - equal SQL expressions should have been considered equal
ok 1281 - equal SQL expressions should have been considered equal
ok 1282 - equal SQL expressions should have been considered equal
ok 1283 - equal SQL expressions should have been considered equal
ok 1284 - equal SQL expressions should have been considered equal
ok 1285 - equal SQL expressions should have been considered equal
ok 1286 - equal SQL expressions should have been considered equal
ok 1287 - equal SQL expressions should have been considered equal
ok 1288 - equal SQL expressions should have been considered equal
ok 1289 - equal SQL expressions should have been considered equal
ok 1290 - equal SQL expressions should have been considered equal
ok 1291 - equal SQL expressions should have been considered equal
ok 1292 - equal SQL expressions should have been considered equal
ok 1293 - equal SQL expressions should have been considered equal
ok 1294 - equal SQL expressions should have been considered equal
ok 1295 - equal SQL expressions should have been considered equal
ok 1296 - equal SQL expressions should have been considered equal
ok 1297 - equal SQL expressions should have been considered equal
ok 1298 - equal SQL expressions should have been considered equal
ok 1299 - equal SQL expressions should have been considered equal
ok 1300 - equal SQL expressions should have been considered equal
ok 1301 - equal SQL expressions should have been considered equal
ok 1302 - equal SQL expressions should have been considered equal
ok 1303 - equal SQL expressions should have been considered equal
ok 1304 - equal SQL expressions should have been considered equal
ok 1305 - equal SQL expressions should have been considered equal
ok 1306 - equal SQL expressions should have been considered equal
ok 1307 - equal SQL expressions should have been considered equal
ok 1308 - equal SQL expressions should have been considered equal
ok 1309 - equal SQL expressions should have been considered equal
ok 1310 - equal SQL expressions should have been considered equal
ok 1311 - equal SQL expressions should have been considered equal
ok 1312 - equal SQL expressions should have been considered equal
ok 1313 - equal SQL expressions should have been considered equal
ok 1314 - equal SQL expressions should have been considered equal
ok 1315 - equal SQL expressions should have been considered equal
ok 1316 - equal SQL expressions should have been considered equal
ok 1317 - equal SQL expressions should have been considered equal
ok 1318 - equal SQL expressions should have been considered equal
ok 1319 - different SQL expressions should have been considered not equal
ok 1320 - different SQL expressions should have been considered not equal
ok 1321 - different SQL expressions should have been considered not equal
ok 1322 - different SQL expressions should have been considered not equal
ok 1323 - different SQL expressions should have been considered not equal
ok 1324 - different SQL expressions should have been considered not equal
ok 1325 - different SQL expressions should have been considered not equal
ok 1326 - different SQL expressions should have been considered not equal
ok 1327 - different SQL expressions should have been considered not equal
ok 1328 - different SQL expressions should have been considered not equal
ok 1329 - different SQL expressions should have been considered not equal
ok 1330 - different SQL expressions should have been considered not equal
ok 1331 - different SQL expressions should have been considered not equal
ok 1332 - different SQL expressions should have been considered not equal
ok 1333 - different SQL expressions should have been considered not equal
ok 1334 - different SQL expressions should have been considered not equal
ok 1335 - different SQL expressions should have been considered not equal
ok 1336 - different SQL expressions should have been considered not equal
ok 1337 - different SQL expressions should have been considered not equal
ok 1338 - different SQL expressions should have been considered not equal
ok 1339 - different SQL expressions should have been considered not equal
ok 1340 - different SQL expressions should have been considered not equal
ok 1341 - different SQL expressions should have been considered not equal
ok 1342 - different SQL expressions should have been considered not equal
ok 1343 - different SQL expressions should have been considered not equal
ok 1344 - different SQL expressions should have been considered not equal
ok 1345 - different SQL expressions should have been considered not equal
ok 1346 - different SQL expressions should have been considered not equal
ok 1347 - different SQL expressions should have been considered not equal
ok 1348 - different SQL expressions should have been considered not equal
ok 1349 - different SQL expressions should have been considered not equal
ok 1350 - different SQL expressions should have been considered not equal
ok 1351 - different SQL expressions should have been considered not equal
ok 1352 - different SQL expressions should have been considered not equal
ok 1353 - different SQL expressions should have been considered not equal
ok 1354 - different SQL expressions should have been considered not equal
ok 1355 - different SQL expressions should have been considered not equal
ok 1356 - different SQL expressions should have been considered not equal
ok 1357 - different SQL expressions should have been considered not equal
ok 1358 - different SQL expressions should have been considered not equal
ok 1359 - different SQL expressions should have been considered not equal
ok 1360 - different SQL expressions should have been considered not equal
ok 1361 - different SQL expressions should have been considered not equal
ok 1362 - different SQL expressions should have been considered not equal
ok 1363 - different SQL expressions should have been considered not equal
ok 1364 - different SQL expressions should have been considered not equal
ok 1365 - different SQL expressions should have been considered not equal
ok 1366 - different SQL expressions should have been considered not equal
ok 1367 - different SQL expressions should have been considered not equal
ok 1368 - different SQL expressions should have been considered not equal
ok 1369 - different SQL expressions should have been considered not equal
ok 1370 - different SQL expressions should have been considered not equal
ok 1371 - different SQL expressions should have been considered not equal
ok 1372 - different SQL expressions should have been considered not equal
ok 1373 - different SQL expressions should have been considered not equal
ok 1374 - different SQL expressions should have been considered not equal
ok 1375 - different SQL expressions should have been considered not equal
ok 1376 - different SQL expressions should have been considered not equal
ok 1377 - different SQL expressions should have been considered not equal
ok 1378 - different SQL expressions should have been considered not equal
ok 1379 - different SQL expressions should have been considered not equal
ok 1380 - different SQL expressions should have been considered not equal
ok 1381 - different SQL expressions should have been considered not equal
ok 1382 - different SQL expressions should have been considered not equal
ok 1383 - different SQL expressions should have been considered not equal
ok 1384 - different SQL expressions should have been considered not equal
ok 1385 - different SQL expressions should have been considered not equal
ok 1386 - different SQL expressions should have been considered not equal
ok 1387 - different SQL expressions should have been considered not equal
ok 1388 - different SQL expressions should have been considered not equal
ok 1389 - different SQL expressions should have been considered not equal
ok 1390 - different SQL expressions should have been considered not equal
ok 1391 - different SQL expressions should have been considered not equal
ok 1392 - different SQL expressions should have been considered not equal
ok 1393 - different SQL expressions should have been considered not equal
ok 1394 - different SQL expressions should have been considered not equal
ok 1395 - different SQL expressions should have been considered not equal
ok 1396 - different SQL expressions should have been considered not equal
ok 1397 - different SQL expressions should have been considered not equal
ok 1398 - different SQL expressions should have been considered not equal
ok 1399 - different SQL expressions should have been considered not equal
ok 1400 - different SQL expressions should have been considered not equal
ok 1401 - different SQL expressions should have been considered not equal
ok 1402 - different SQL expressions should have been considered not equal
ok 1403 - different SQL expressions should have been considered not equal
ok 1404 - different SQL expressions should have been considered not equal
ok 1405 - different SQL expressions should have been considered not equal
ok 1406 - different SQL expressions should have been considered not equal
ok 1407 - different SQL expressions should have been considered not equal
ok 1408 - different SQL expressions should have been considered not equal
ok 1409 - different SQL expressions should have been considered not equal
ok 1410 - different SQL expressions should have been considered not equal
ok 1411 - different SQL expressions should have been considered not equal
ok 1412 - different SQL expressions should have been considered not equal
ok 1413 - different SQL expressions should have been considered not equal
ok 1414 - different SQL expressions should have been considered not equal
ok 1415 - different SQL expressions should have been considered not equal
ok 1416 - different SQL expressions should have been considered not equal
ok 1417 - different SQL expressions should have been considered not equal
ok 1418 - different SQL expressions should have been considered not equal
ok 1419 - different SQL expressions should have been considered not equal
ok 1420 - different SQL expressions should have been considered not equal
ok 1421 - different SQL expressions should have been considered not equal
ok 1422 - different SQL expressions should have been considered not equal
ok 1423 - different SQL expressions should have been considered not equal
ok 1424 - different SQL expressions should have been considered not equal
ok 1425 - different SQL expressions should have been considered not equal
ok 1426 - different SQL expressions should have been considered not equal
ok 1427 - different SQL expressions should have been considered not equal
ok 1428 - different SQL expressions should have been considered not equal
ok 1429 - different SQL expressions should have been considered not equal
ok 1430 - different SQL expressions should have been considered not equal
ok 1431 - different SQL expressions should have been considered not equal
ok 1432 - different SQL expressions should have been considered not equal
ok 1433 - different SQL expressions should have been considered not equal
ok 1434 - different SQL expressions should have been considered not equal
ok 1435 - different SQL expressions should have been considered not equal
ok 1436 - different SQL expressions should have been considered not equal
ok 1437 - different SQL expressions should have been considered not equal
ok 1438 - different SQL expressions should have been considered not equal
ok 1439 - different SQL expressions should have been considered not equal
ok 1440 - different SQL expressions should have been considered not equal
ok 1441 - different SQL expressions should have been considered not equal
ok 1442 - different SQL expressions should have been considered not equal
ok 1443 - different SQL expressions should have been considered not equal
ok 1444 - different SQL expressions should have been considered not equal
ok 1445 - different SQL expressions should have been considered not equal
ok 1446 - different SQL expressions should have been considered not equal
ok 1447 - different SQL expressions should have been considered not equal
ok 1448 - different SQL expressions should have been considered not equal
ok 1449 - different SQL expressions should have been considered not equal
ok 1450 - different SQL expressions should have been considered not equal
ok 1451 - different SQL expressions should have been considered not equal
ok 1452 - different SQL expressions should have been considered not equal
ok 1453 - different SQL expressions should have been considered not equal
ok 1454 - different SQL expressions should have been considered not equal
ok 1455 - different SQL expressions should have been considered not equal
ok 1456 - different SQL expressions should have been considered not equal
ok 1457 - different SQL expressions should have been considered not equal
ok 1458 - different SQL expressions should have been considered not equal
ok 1459 - different SQL expressions should have been considered not equal
ok 1460 - different SQL expressions should have been considered not equal
ok 1461 - different SQL expressions should have been considered not equal
ok 1462 - different SQL expressions should have been considered not equal
ok 1463 - different SQL expressions should have been considered not equal
ok 1464 - different SQL expressions should have been considered not equal
ok 1465 - different SQL expressions should have been considered not equal
ok 1466 - different SQL expressions should have been considered not equal
ok 1467 - different SQL expressions should have been considered not equal
ok 1468 - different SQL expressions should have been considered not equal
ok 1469 - different SQL expressions should have been considered not equal
ok 1470 - different SQL expressions should have been considered not equal
ok 1471 - different SQL expressions should have been considered not equal
ok 1472 - different SQL expressions should have been considered not equal
ok 1473 - different SQL expressions should have been considered not equal
ok 1474 - different SQL expressions should have been considered not equal
ok 1475 - different SQL expressions should have been considered not equal
ok 1476 - different SQL expressions should have been considered not equal
ok 1477 - different SQL expressions should have been considered not equal
ok 1478 - different SQL expressions should have been considered not equal
ok 1479 - different SQL expressions should have been considered not equal
ok 1480 - different SQL expressions should have been considered not equal
ok 1481 - different SQL expressions should have been considered not equal
ok 1482 - different SQL expressions should have been considered not equal
ok 1483 - different SQL expressions should have been considered not equal
ok 1484 - different SQL expressions should have been considered not equal
ok 1485 - different SQL expressions should have been considered not equal
ok 1486 - different SQL expressions should have been considered not equal
ok 1487 - different SQL expressions should have been considered not equal
ok 1488 - different SQL expressions should have been considered not equal
ok 1489 - different SQL expressions should have been considered not equal
ok 1490 - different SQL expressions should have been considered not equal
ok 1491 - different SQL expressions should have been considered not equal
ok 1492 - different SQL expressions should have been considered not equal
ok 1493 - different SQL expressions should have been considered not equal
ok 1494 - different SQL expressions should have been considered not equal
ok 1495 - different SQL expressions should have been considered not equal
ok 1496 - different SQL expressions should have been considered not equal
ok 1497 - different SQL expressions should have been considered not equal
ok 1498 - different SQL expressions should have been considered not equal
ok 1499 - different SQL expressions should have been considered not equal
ok 1500 - different SQL expressions should have been considered not equal
ok 1501 - different SQL expressions should have been considered not equal
ok 1502 - different SQL expressions should have been considered not equal
ok 1503 - different SQL expressions should have been considered not equal
ok 1504 - different SQL expressions should have been considered not equal
ok 1505 - different SQL expressions should have been considered not equal
ok 1506 - different SQL expressions should have been considered not equal
ok 1507 - different SQL expressions should have been considered not equal
ok 1508 - different SQL expressions should have been considered not equal
ok 1509 - different SQL expressions should have been considered not equal
ok 1510 - different SQL expressions should have been considered not equal
ok 1511 - different SQL expressions should have been considered not equal
ok 1512 - different SQL expressions should have been considered not equal
ok 1513 - different SQL expressions should have been considered not equal
ok 1514 - different SQL expressions should have been considered not equal
ok 1515 - different SQL expressions should have been considered not equal
ok 1516 - different SQL expressions should have been considered not equal
ok 1517 - different SQL expressions should have been considered not equal
ok 1518 - different SQL expressions should have been considered not equal
ok 1519 - different SQL expressions should have been considered not equal
ok 1520 - different SQL expressions should have been considered not equal
ok 1521 - different SQL expressions should have been considered not equal
ok 1522 - different SQL expressions should have been considered not equal
ok 1523 - different SQL expressions should have been considered not equal
ok 1524 - different SQL expressions should have been considered not equal
ok 1525 - different SQL expressions should have been considered not equal
ok 1526 - different SQL expressions should have been considered not equal
ok 1527 - different SQL expressions should have been considered not equal
ok 1528 - different SQL expressions should have been considered not equal
ok 1529 - different SQL expressions should have been considered not equal
ok 1530 - different SQL expressions should have been considered not equal
ok 1531 - different SQL expressions should have been considered not equal
ok 1532 - different SQL expressions should have been considered not equal
ok 1533 - different SQL expressions should have been considered not equal
ok 1534 - different SQL expressions should have been considered not equal
ok 1535 - different SQL expressions should have been considered not equal
ok 1536 - different SQL expressions should have been considered not equal
ok 1537 - different SQL expressions should have been considered not equal
ok 1538 - different SQL expressions should have been considered not equal
ok 1539 - different SQL expressions should have been considered not equal
ok 1540 - different SQL expressions should have been considered not equal
ok 1541 - different SQL expressions should have been considered not equal
ok 1542 - different SQL expressions should have been considered not equal
ok 1543 - different SQL expressions should have been considered not equal
ok 1544 - different SQL expressions should have been considered not equal
ok 1545 - different SQL expressions should have been considered not equal
ok 1546 - different SQL expressions should have been considered not equal
ok 1547 - different SQL expressions should have been considered not equal
ok 1548 - different SQL expressions should have been considered not equal
ok 1549 - different SQL expressions should have been considered not equal
ok 1550 - different SQL expressions should have been considered not equal
ok 1551 - different SQL expressions should have been considered not equal
ok 1552 - different SQL expressions should have been considered not equal
ok 1553 - different SQL expressions should have been considered not equal
ok 1554 - different SQL expressions should have been considered not equal
ok 1555 - different SQL expressions should have been considered not equal
ok 1556 - different SQL expressions should have been considered not equal
ok 1557 - different SQL expressions should have been considered not equal
ok 1558 - different SQL expressions should have been considered not equal
ok 1559 - different SQL expressions should have been considered not equal
ok 1560 - different SQL expressions should have been considered not equal
ok 1561 - different SQL expressions should have been considered not equal
ok 1562 - different SQL expressions should have been considered not equal
ok 1563 - different SQL expressions should have been considered not equal
ok 1564 - different SQL expressions should have been considered not equal
ok 1565 - different SQL expressions should have been considered not equal
ok 1566 - different SQL expressions should have been considered not equal
ok 1567 - different SQL expressions should have been considered not equal
ok 1568 - different SQL expressions should have been considered not equal
ok 1569 - different SQL expressions should have been considered not equal
ok 1570 - different SQL expressions should have been considered not equal
ok 1571 - different SQL expressions should have been considered not equal
ok 1572 - different SQL expressions should have been considered not equal
ok 1573 - different SQL expressions should have been considered not equal
ok 1574 - different SQL expressions should have been considered not equal
ok 1575 - different SQL expressions should have been considered not equal
ok 1576 - different SQL expressions should have been considered not equal
ok 1577 - different SQL expressions should have been considered not equal
ok 1578 - different SQL expressions should have been considered not equal
ok 1579 - different SQL expressions should have been considered not equal
ok 1580 - different SQL expressions should have been considered not equal
ok 1581 - different SQL expressions should have been considered not equal
ok 1582 - different SQL expressions should have been considered not equal
ok 1583 - different SQL expressions should have been considered not equal
ok 1584 - different SQL expressions should have been considered not equal
ok 1585 - different SQL expressions should have been considered not equal
ok 1586 - equal SQL expressions should have been considered equal
ok 1587 - equal SQL expressions should have been considered equal
ok 1588 - equal SQL expressions should have been considered equal
ok 1589 - equal SQL expressions should have been considered equal
ok 1590 - equal SQL expressions should have been considered equal
ok 1591 - equal SQL expressions should have been considered equal
ok 1592 - different SQL expressions should have been considered not equal
ok 1593 - different SQL expressions should have been considered not equal
ok 1594 - different SQL expressions should have been considered not equal
ok 1595 - different SQL expressions should have been considered not equal
ok 1596 - different SQL expressions should have been considered not equal
ok 1597 - equal SQL expressions should have been considered equal
ok 1598 - equal SQL expressions should have been considered equal
ok 1599 - equal SQL expressions should have been considered equal
ok 1600 - different SQL expressions should have been considered not equal
ok 1601 - different SQL expressions should have been considered not equal
ok 1602 - different SQL expressions should have been considered not equal
ok 1603 - different SQL expressions should have been considered not equal
ok 1604 - equal SQL expressions should have been considered equal
ok 1605 - equal bind values considered equal
ok 1606 - equal bind values considered equal
ok 1607 - equal bind values considered equal
ok 1608 - equal bind values considered equal
ok 1609 - equal bind values considered equal
ok 1610 - equal bind values considered equal
ok 1611 - equal bind values considered equal
ok 1612 - equal bind values considered equal
ok 1613 - equal bind values considered equal
ok 1614 - equal bind values considered equal
ok 1615 - equal bind values considered equal
ok 1616 - equal bind values considered equal
ok 1617 - equal bind values considered equal
ok 1618 - equal bind values considered equal
ok 1619 - equal bind values considered equal
ok 1620 - equal bind values considered equal
ok 1621 - equal bind values considered equal
ok 1622 - equal bind values considered equal
ok 1623 - equal bind values considered equal
ok 1624 - equal bind values considered equal
ok 1625 - equal bind values considered equal
ok 1626 - equal bind values considered equal
ok 1627 - equal bind values considered equal
ok 1628 - equal bind values considered equal
ok 1629 - equal bind values considered equal
ok 1630 - equal bind values considered equal
ok 1631 - equal bind values considered equal
ok 1632 - equal bind values considered equal
ok 1633 - equal bind values considered equal
ok 1634 - equal bind values considered equal
ok 1635 - equal bind values considered equal
ok 1636 - equal bind values considered equal
ok 1637 - equal bind values considered equal
ok 1638 - different bind values considered not equal
ok 1639 - different bind values considered not equal
ok 1640 - different bind values considered not equal
ok 1641 - different bind values considered not equal
ok 1642 - different bind values considered not equal
ok 1643 - different bind values considered not equal
ok 1644 - different bind values considered not equal
ok 1645 - different bind values considered not equal
ok 1646 - different bind values considered not equal
ok 1647 - different bind values considered not equal
ok 1648 - different bind values considered not equal
ok 1649 - different bind values considered not equal
ok 1650 - different bind values considered not equal
ok 1651 - different bind values considered not equal
ok 1652 - different bind values considered not equal
ok 1653 - different bind values considered not equal
ok 1654 - different bind values considered not equal
ok 1655 - different bind values considered not equal
ok 1656 - different bind values considered not equal
ok 1657 - different bind values considered not equal
ok 1658 - different bind values considered not equal
ok 1659 - different bind values considered not equal
ok 1660 - different bind values considered not equal
ok 1661 - different bind values considered not equal
ok 1662 - different bind values considered not equal
ok 1663 - different bind values considered not equal
ok 1664 - different bind values considered not equal
ok 1665 - different bind values considered not equal
ok 1666 - different bind values considered not equal
ok 1667 - different bind values considered not equal
ok 1668 - different bind values considered not equal
ok 1669 - different bind values considered not equal
ok 1670 - different bind values considered not equal
ok 1671 - different bind values considered not equal
ok 1672 - different bind values considered not equal
ok 1673 - different bind values considered not equal
ok 1674 - different bind values considered not equal
ok 1675 - different bind values considered not equal
ok 1676 - different bind values considered not equal
ok 1677 - different bind values considered not equal
ok 1678 - different bind values considered not equal
ok 1679 - different bind values considered not equal
ok 1680 - different bind values considered not equal
ok 1681 - different bind values considered not equal
ok 1682 - different bind values considered not equal
ok 1683 - different bind values considered not equal
ok 1684 - different bind values considered not equal
ok 1685 - different bind values considered not equal
ok 1686 - different bind values considered not equal
ok 1687 - different bind values considered not equal
ok 1688 - different bind values considered not equal
ok 1689 - different bind values considered not equal
ok 1690 - different bind values considered not equal
ok 1691 - different bind values considered not equal
ok 1692 - different bind values considered not equal
ok 1693 - different bind values considered not equal
ok 1694 - different bind values considered not equal
ok 1695 - different bind values considered not equal
ok 1696 - different bind values considered not equal
ok 1697 - different bind values considered not equal
ok 1698 - different bind values considered not equal
ok 1699 - different bind values considered not equal
ok 1700 - different bind values considered not equal
ok 1701 - different bind values considered not equal
ok 1702 - different bind values considered not equal
ok 1703 - different bind values considered not equal
ok 1704 - different bind values considered not equal
ok 1705 - different bind values considered not equal
ok 1706 - different bind values considered not equal
ok 1707 - different bind values considered not equal
ok 1708 - different bind values considered not equal
ok 1709 - different bind values considered not equal
ok 1710 - different bind values considered not equal
ok 1711 - different bind values considered not equal
ok 1712 - different bind values considered not equal
ok 1713 - different bind values considered not equal
ok 1714 - different bind values considered not equal
ok 1715 - different bind values considered not equal
ok 1716 - different bind values considered not equal
ok 1717 - different bind values considered not equal
ok 1718 - different bind values considered not equal
ok 1719 - different bind values considered not equal
ok 1720 - different bind values considered not equal
ok 1721 - different bind values considered not equal
ok 1722 - different bind values considered not equal
ok 1723 - different bind values considered not equal
ok 1724 - different bind values considered not equal
ok 1725 - different bind values considered not equal
ok 1726 - different bind values considered not equal
ok 1727 - different bind values considered not equal
ok 1728 - different bind values considered not equal
ok 1729 - different bind values considered not equal
ok 1730 - different bind values considered not equal
ok 1731 - different bind values considered not equal
ok 1732 - different bind values considered not equal
ok 1733 - different bind values considered not equal
ok 1734 - eq_sql_bind considers equal SQL expressions and bind values equal
ok 1735 - eq_sql_bind considers equal SQL expressions and different bind values different
ok 1736 - eq_sql_bind considers different SQL expressions and equal bind values different
ok
t/11unparse.t .............
ok 1 - simple statement parsed correctly
ok 2 - subquery statement parsed correctly
ok 3 - simple statement with parens in where parsed correctly
ok 4 - real life statement 1 parsed correctly
ok 5 - Lists parsed correctly
1..5
ok
t/12confmerge.t ...........
ok 1 - console profile appears to have been used
ok 2 - select correctly got undefined from colormap
ok 3 - group by correctly got overridden
ok 4 - but the rest of the colormap does not get blown away
1..4
ok
t/12format_keyword.t ......
ok 1 - on 'colored' correctly
ok 2 - from 'colored' correctly
ok 3 - select 'colored' correctly
ok 4 - where 'colored' correctly
ok 5 - join 'colored' correctly
ok 6 - group by 'colored' correctly
ok 7 - order by 'colored' correctly
1..7
ok
t/13whitespace_keyword.t ..
ok 1 - right is empty for on
ok 2 - left calculated correctly for on
ok 3 - right is empty for from
ok 4 - left calculated correctly for from
ok 5 - right is empty for select
ok 6 - left calculated correctly for select
ok 7 - right is empty for where
ok 8 - left calculated correctly for where
ok 9 - right is empty for join
ok 10 - left calculated correctly for join
ok 11 - right is empty for group by
ok 12 - left calculated correctly for group by
ok 13 - right is empty for order by
ok 14 - left calculated correctly for order by
ok 15 - Select gets no newline or indent for depth 0
1..15
ok
t/14roundtrippin.t ........
ok 1 - roundtrip works (INSERT INTO artist D...)
ok 2 - roundtrip works (INSERT INTO artist V...)
ok 3 - roundtrip works (SELECT a, b, c FROM ...)
ok 4 - roundtrip works (SELECT COUNT( * ) FR...)
ok 5 - roundtrip works (SELECT * FROM (SELEC...)
ok 6 - roundtrip works (SELECT * FROM lolz W...)
ok 7 - roundtrip works (SELECT [screen].[id]...)
ok 8 - Roundtripping to mysql-compatible paren. syntax
1..8
ok
t/15placeholders.t ........
ok 1 - placeholders are populated correctly
ok 2 - placeholders are populated correctly and in order
ok 3 - Complex placeholders work
1..3
ok
t/16no_sideeffects.t ......
ok 1
ok 2
ok 3
ok 4 - correct number of placeholders
ok 5 - did not mess up a placeholder
ok 6 - did not mess up a placeholder
1..6
ok
t/20injection_guard.t .....
ok 1 - Injection thwarted on unquoted column
ok 2 - Correct sql with quotes on
ok 3 - Injection thwarted on top level op
ok 4 - Injection thwarted on chained functions
ok 5 - Injection thwarted on top level op
ok 6 - Injection thwarted on chained functions
1..6
ok
t/90pod.t .................
1..6
ok 1 - POD test for blib\script\format-sql (no pod)
ok 2 - POD test for blib\script\format-sql.bat (no pod)
ok 3 - POD test for blib\lib\SQL\Abstract.pm
ok 4 - POD test for blib\lib\SQL\Abstract\Test.pm
ok 5 - POD test for blib\lib\SQL\Abstract\Tree.pm
ok 6 - POD test for blib\lib\DBIx\Class\Storage\Debug\PrettyPrint.pm
ok
t/91podcoverage.t ......... skipped: set TEST_POD to enable this test
t/dbic/bulk-insert.t ...... skipped: Test temporarily requires DBIx::Class
t/dbic/no-repeats.t ....... skipped: Test temporarily requires DBIx::Class
t/dbic/show-progress.t .... skipped: Test temporarily requires DBIx::Class
All tests successful.
Files=24, Tests=2376, 6 wallclock secs ( 0.39 usr + 0.09 sys = 0.48 CPU)
Result: PASS
FREW/SQL-Abstract-1.72.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for SQL-Abstract-1.72 already made
Running test for module 'Class::Accessor::Grouped'
Running make for R/RK/RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'Test::Exception'
Running make for A/AD/ADIE/Test-Exception-0.31.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
Has already been made
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
Has already been tested successfully
Running test for module 'namespace::clean'
Running make for F/FL/FLORA/namespace-clean-0.20.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\F\FL\FLORA\namespace-clean-0.20.tar.gz ok
namespace-clean-0.20
namespace-clean-0.20/README
namespace-clean-0.20/Changes
namespace-clean-0.20/LICENSE
namespace-clean-0.20/dist.ini
namespace-clean-0.20/META.yml
namespace-clean-0.20/MANIFEST
namespace-clean-0.20/META.json
namespace-clean-0.20/Makefile.PL
namespace-clean-0.20/t
namespace-clean-0.20/t/00-basic.t
namespace-clean-0.20/t/04-except.t
namespace-clean-0.20/t/03-unimport.t
namespace-clean-0.20/t/release-eol.t
namespace-clean-0.20/t/08-const-sub.t
namespace-clean-0.20/t/lib
namespace-clean-0.20/t/lib/Unimport.pm
namespace-clean-0.20/t/06-other-types.t
namespace-clean-0.20/t/02-inheritance.t
namespace-clean-0.20/t/lib/OtherTypes.pm
namespace-clean-0.20/t/release-no-tabs.t
namespace-clean-0.20/t/lib/Inheritance.pm
namespace-clean-0.20/t/lib/ExporterTest.pm
namespace-clean-0.20/lib/namespace
namespace-clean-0.20/lib/namespace/clean.pm
namespace-clean-0.20/t/lib/CleaneeTarget.pm
namespace-clean-0.20/t/lib/CleaneeBridge.pm
namespace-clean-0.20/t/author-07-debugger.t
namespace-clean-0.20/t/release-pod-syntax.t
namespace-clean-0.20/t/05-explicit-cleanee.t
namespace-clean-0.20/t/01-function-wipeout.t
namespace-clean-0.20/t/lib/FunctionWipeout.pm
namespace-clean-0.20/t/release-pod-coverage.t
namespace-clean-0.20/t/lib/CleaneeBridgeDirect.pm
namespace-clean-0.20/t/lib/CleaneeBridgeExplicit.pm
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build F/FL/FLORA/namespace-clean-0.20.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Warning: prerequisite Package::Stash 0.22 not found. We have 0.05.
Checking if your kit is complete...
Looks good
Writing Makefile for namespace::clean
---- Unsatisfied dependencies detected during ----
---- FLORA/namespace-clean-0.20.tar.gz ----
Package::Stash [requires]
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Package::Stash'
Running make for D/DO/DOY/Package-Stash-0.25.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\D\DO\DOY\Package-Stash-0.25.tar.gz ok
Package-Stash-0.25
Package-Stash-0.25/README
Package-Stash-0.25/Changes
Package-Stash-0.25/LICENSE
Package-Stash-0.25/dist.ini
Package-Stash-0.25/META.yml
Package-Stash-0.25/MANIFEST
Package-Stash-0.25/t
Package-Stash-0.25/t/03-io.t
Package-Stash-0.25/META.json
Package-Stash-0.25/weaver.ini
Package-Stash-0.25/t/05-isa.t
Package-Stash-0.25/t/04-get.t
Package-Stash-0.25/Makefile.PL
Package-Stash-0.25/t/01-basic.t
Package-Stash-0.25/t/06-addsub.t
Package-Stash-0.25/t/00-compile.t
Package-Stash-0.25/t/10-synopsis.t
Package-Stash-0.25/t/release-eol.t
Package-Stash-0.25/t/02-extension.t
Package-Stash-0.25/t/07-edge-cases.t
Package-Stash-0.25/t/author-20-leaks.t
Package-Stash-0.25/t/release-no-tabs.t
Package-Stash-0.25/t/lib
Package-Stash-0.25/t/lib/CompileTime.pm
Package-Stash-0.25/lib/Package
Package-Stash-0.25/lib/Package/Stash.pm
Package-Stash-0.25/inc
Package-Stash-0.25/inc/MMPackageStash.pm
Package-Stash-0.25/t/lib/Package
Package-Stash-0.25/t/lib/Package/Stash.pm
Package-Stash-0.25/t/release-pod-syntax.t
Package-Stash-0.25/lib/Package/Stash
Package-Stash-0.25/lib/Package/Stash/PP.pm
Package-Stash-0.25/t/release-pod-coverage.t
Package-Stash-0.25/t/impl-selection
Package-Stash-0.25/t/impl-selection/02-env.t
Package-Stash-0.25/t/impl-selection/03-var.t
Package-Stash-0.25/t/author-21-leaks-debug.t
Package-Stash-0.25/bin
Package-Stash-0.25/bin/package-stash-conflicts
Package-Stash-0.25/t/impl-selection/01-choice.t
Package-Stash-0.25/t/impl-selection/11-basic-xs.t
Package-Stash-0.25/t/impl-selection/10-basic-pp.t
Package-Stash-0.25/lib/Package/Stash/Conflicts.pm
---- Unsatisfied dependencies detected during ----
---- DOY/Package-Stash-0.25.tar.gz ----
Dist::CheckConflicts [build_requires]
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
Make had some problems, won't test
Delayed until after prerequisites
Running test for module 'Dist::CheckConflicts'
Running make for D/DO/DOY/Dist-CheckConflicts-0.02.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\D\DO\DOY\Dist-CheckConflicts-0.02.tar.gz ok
Dist-CheckConflicts-0.02
Dist-CheckConflicts-0.02/README
Dist-CheckConflicts-0.02/Changes
Dist-CheckConflicts-0.02/LICENSE
Dist-CheckConflicts-0.02/dist.ini
Dist-CheckConflicts-0.02/META.yml
Dist-CheckConflicts-0.02/MANIFEST
Dist-CheckConflicts-0.02/META.json
Dist-CheckConflicts-0.02/weaver.ini
Dist-CheckConflicts-0.02/t
Dist-CheckConflicts-0.02/t/03-dist.t
Dist-CheckConflicts-0.02/t/05-also.t
Dist-CheckConflicts-0.02/Makefile.PL
Dist-CheckConflicts-0.02/t/04-merge.t
Dist-CheckConflicts-0.02/t/01-basic.t
Dist-CheckConflicts-0.02/t/00-compile.t
Dist-CheckConflicts-0.02/t/lib/05
Dist-CheckConflicts-0.02/t/lib/05/Foo.pm
Dist-CheckConflicts-0.02/t/lib/03
Dist-CheckConflicts-0.02/t/lib/03/Bar.pm
Dist-CheckConflicts-0.02/t/lib/03/Foo.pm
Dist-CheckConflicts-0.02/t/lib/02
Dist-CheckConflicts-0.02/t/lib/02/Bar.pm
Dist-CheckConflicts-0.02/t/lib/02/Foo.pm
Dist-CheckConflicts-0.02/t/release-eol.t
Dist-CheckConflicts-0.02/t/02-conflicts.t
Dist-CheckConflicts-0.02/t/lib/03/Foo
Dist-CheckConflicts-0.02/t/lib/03/Foo/Two.pm
Dist-CheckConflicts-0.02/t/lib/03/Bar
Dist-CheckConflicts-0.02/t/lib/03/Bar/Two.pm
Dist-CheckConflicts-0.02/t/lib/02/Foo
Dist-CheckConflicts-0.02/t/lib/02/Foo/Two.pm
Dist-CheckConflicts-0.02/t/lib/02/Bar
Dist-CheckConflicts-0.02/t/lib/02/Bar/Two.pm
Dist-CheckConflicts-0.02/t/release-no-tabs.t
Dist-CheckConflicts-0.02/t/lib/03/Foo/Three.pm
Dist-CheckConflicts-0.02/t/lib/03/Bar/Three.pm
Dist-CheckConflicts-0.02/t/lib/02/Foo/Three.pm
Dist-CheckConflicts-0.02/t/lib/02/Bar/Three.pm
Dist-CheckConflicts-0.02/t/release-pod-syntax.t
Dist-CheckConflicts-0.02/t/release-pod-coverage.t
Dist-CheckConflicts-0.02/t/lib/05/Foo
Dist-CheckConflicts-0.02/t/lib/05/Foo/Conflicts.pm
Dist-CheckConflicts-0.02/t/lib/05/Bar
Dist-CheckConflicts-0.02/t/lib/05/Bar/Conflicts.pm
Dist-CheckConflicts-0.02/t/lib/01/Foo
Dist-CheckConflicts-0.02/t/lib/01/Foo/Conflicts.pm
Dist-CheckConflicts-0.02/t/lib/01/Bar
Dist-CheckConflicts-0.02/t/lib/01/Bar/Conflicts.pm
Dist-CheckConflicts-0.02/t/lib/04/Foo
Dist-CheckConflicts-0.02/t/lib/04/Foo/Conflicts.pm
Dist-CheckConflicts-0.02/t/lib/05/Bar/Conflicts2.pm
Dist-CheckConflicts-0.02/t/lib/01/Bar/Conflicts3.pm
Dist-CheckConflicts-0.02/t/lib/01/Bar/Conflicts2.pm
Dist-CheckConflicts-0.02/t/lib/04/Foo/Conflicts2.pm
Dist-CheckConflicts-0.02/lib/Dist
Dist-CheckConflicts-0.02/lib/Dist/CheckConflicts.pm
Dist-CheckConflicts-0.02/t/lib/03/Foo/Conflicts
Dist-CheckConflicts-0.02/t/lib/03/Foo/Conflicts/Bad.pm
Dist-CheckConflicts-0.02/t/lib/03/Bar/Conflicts
Dist-CheckConflicts-0.02/t/lib/03/Bar/Conflicts/Bad.pm
Dist-CheckConflicts-0.02/t/lib/02/Foo/Conflicts
Dist-CheckConflicts-0.02/t/lib/02/Foo/Conflicts/Bad.pm
Dist-CheckConflicts-0.02/t/lib/02/Bar/Conflicts
Dist-CheckConflicts-0.02/t/lib/02/Bar/Conflicts/Bad.pm
Dist-CheckConflicts-0.02/t/lib/03/Foo/Conflicts/Good.pm
Dist-CheckConflicts-0.02/t/lib/03/Bar/Conflicts/Bad3.pm
Dist-CheckConflicts-0.02/t/lib/03/Bar/Conflicts/Good.pm
Dist-CheckConflicts-0.02/t/lib/03/Bar/Conflicts/Bad2.pm
Dist-CheckConflicts-0.02/t/lib/02/Foo/Conflicts/Good.pm
Dist-CheckConflicts-0.02/t/lib/02/Bar/Conflicts/Bad3.pm
Dist-CheckConflicts-0.02/t/lib/02/Bar/Conflicts/Good.pm
Dist-CheckConflicts-0.02/t/lib/02/Bar/Conflicts/Bad2.pm
Dist-CheckConflicts-0.02/t/lib/03/Bar/Conflicts/Good2.pm
Dist-CheckConflicts-0.02/t/lib/03/Bar/Conflicts/Good3.pm
Dist-CheckConflicts-0.02/t/lib/02/Bar/Conflicts/Good2.pm
Dist-CheckConflicts-0.02/t/lib/02/Bar/Conflicts/Good3.pm
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build D/DO/DOY/Dist-CheckConflicts-0.02.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Warning: prerequisite Test::Fatal 0 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Dist::CheckConflicts
---- Unsatisfied dependencies detected during ----
---- DOY/Dist-CheckConflicts-0.02.tar.gz ----
Test::Fatal [build_requires]
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Test::Fatal'
Running make for R/RJ/RJBS/Test-Fatal-0.003.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\R\RJ\RJBS\Test-Fatal-0.003.tar.gz ok
Test-Fatal-0.003
Test-Fatal-0.003/README
Test-Fatal-0.003/Changes
Test-Fatal-0.003/LICENSE
Test-Fatal-0.003/dist.ini
Test-Fatal-0.003/META.yml
Test-Fatal-0.003/MANIFEST
Test-Fatal-0.003/t
Test-Fatal-0.003/t/basic.t
Test-Fatal-0.003/META.json
Test-Fatal-0.003/Makefile.PL
Test-Fatal-0.003/lib/Test
Test-Fatal-0.003/lib/Test/Fatal.pm
Test-Fatal-0.003/t/release-pod-syntax.t
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build R/RJ/RJBS/Test-Fatal-0.003.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Warning: prerequisite Try::Tiny 0.07 not found. We have 0.06.
Checking if your kit is complete...
Looks good
Writing Makefile for Test::Fatal
---- Unsatisfied dependencies detected during ----
---- RJBS/Test-Fatal-0.003.tar.gz ----
Try::Tiny [requires]
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Try::Tiny'
Running make for D/DO/DOY/Try-Tiny-0.09.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\D\DO\DOY\Try-Tiny-0.09.tar.gz ok
Try-Tiny-0.09/
Try-Tiny-0.09/Makefile.PL
Try-Tiny-0.09/t/
Try-Tiny-0.09/t/finally.t
Try-Tiny-0.09/t/given_when.t
Try-Tiny-0.09/t/when.t
Try-Tiny-0.09/t/basic.t
Try-Tiny-0.09/MANIFEST.SKIP
Try-Tiny-0.09/META.yml
Try-Tiny-0.09/lib/
Try-Tiny-0.09/lib/Try/
Try-Tiny-0.09/lib/Try/Tiny.pm
Try-Tiny-0.09/Changes
Try-Tiny-0.09/MANIFEST
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build D/DO/DOY/Try-Tiny-0.09.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Try::Tiny
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Try/Tiny.pm blib\lib\Try\Tiny.pm
DOY/Try-Tiny-0.09.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/basic.t .......
1..26
ok 1 - use Try::Tiny;
ok 2 - basic try
ok 3 - rethrow
ok 4 - try block evaluated
ok 5 - $@ untouched
ok 6 - try block died
ok 7 - $@ untouched
ok 8 - catch block evaluated
ok 9 - $@ untouched
ok 10 - scalar context try
ok 11 - list context try
ok 12 - scalar context catch
ok 13 - list context catch
ok 14 - Checking catch subroutine scalar reference is correctly blessed
ok 15 - Checking finally subroutine scalar reference is correctly blessed
ok 16
ok 17 - got here
ok 18 - try in try catch block
ok 19 - rethrow with try in catch block
ok 20 - catch invoked
not ok 21 # TODO i don't think we can ever make this work sanely, maybe with SIG{__DIE__}
# Failed (TODO) test at t/basic.t line 137.
# ''
# doesn't match '(?-xism:foo)'
ok 22 - $@ untouched
ok 23 - $_ untouched
ok 24 - previous value of $@
ok 25 - previous value of $@ available for capture
ok 26 - previous value of $@ also available in catch block
ok
t/finally.t .....
1..13
ok 1 - use Try::Tiny;
ok 2 - Moved into finally from try
ok 3 - Error text as expected
ok 4 - Into catch block as we died in try
ok 5 - Moved into finally from catch
ok 6 - Error text as expected
ok 7 - Moved into finally from catch
ok 8 - Moved into finally block when try throws an exception and we have no catch block
ok 9 - Second finally clause run
ok 10 - First finally clause run
ok 11 - no error reported
ok 12 - finally got passed the exception
ok 13 - finally called
ok
t/given_when.t ..
1..3
ok 1 - use Try::Tiny;
ok 2 - error caught
not ok 3 - error is also in $_ # TODO perhaps a workaround can be found
# Failed (TODO) test 'error is also in $_'
# at t/given_when.t line 33.
# got: 'foo'
# expected: 'blah
# '
ok
t/when.t ........
1..6
ok 1 - use Try::Tiny;
ok 2
ok 3 - $_ not clobbered
ok 4 - bar didn't match
ok 5 - foo matched
ok 6 - fallback didn't match
ok
All tests successful.
Files=4, Tests=48, 0 wallclock secs ( 0.03 usr + 0.03 sys = 0.06 CPU)
Result: PASS
DOY/Try-Tiny-0.09.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Try-Tiny-0.09 already made
Running make for R/RJ/RJBS/Test-Fatal-0.003.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q
Prepending C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'make'
CPAN.pm: Going to build R/RJ/RJBS/Test-Fatal-0.003.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Test/Fatal.pm blib\lib\Test\Fatal.pm
RJBS/Test-Fatal-0.003.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/basic.t ...............
1..6
ok 1 - foo bar is like foo bar
ok 2 - no fatality means no exception
ok 3 - we die on demand
ok 4 - a success block runs, passing
ok 5 - we throw a new exception if the exception is false
ok 6 - we throw a new exception if the exception is false
ok
t/release-pod-syntax.t .. skipped: these tests are for release candidate testing
All tests successful.
Files=2, Tests=6, 0 wallclock secs ( 0.05 usr + 0.03 sys = 0.08 CPU)
Result: PASS
RJBS/Test-Fatal-0.003.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Test-Fatal-0.003 already made
Running make for D/DO/DOY/Dist-CheckConflicts-0.02.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw
Prepending C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'make'
CPAN.pm: Going to build D/DO/DOY/Dist-CheckConflicts-0.02.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Dist/CheckConflicts.pm blib\lib\Dist\CheckConflicts.pm
DOY/Dist-CheckConflicts-0.02.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t ............
1..1
ok 1 - Dist::CheckConflicts loaded ok
ok
t/01-basic.t ..............
ok 1 - use Foo::Conflicts;
ok 2 - basic conflicts work
ok 3 - use Bar::Conflicts;
ok 4 - nested conflicts work
ok 5 - nested conflicts work
ok 6 - nested conflicts work
1..6
ok
t/02-conflicts.t ..........
ok 1 - use Foo::Conflicts::Good;
ok 2 - correct versions for all conflicts
ok 3 - no conflict error
ok 4 - use Foo::Conflicts::Bad;
ok 5 - correct versions for all conflicts
ok 6 - correct conflict error
ok 7 - use Bar::Conflicts::Good;
ok 8 - correct versions for all conflicts
ok 9 - no conflict error
ok 10 - use Bar::Conflicts::Bad;
ok 11 - correct versions for all conflicts
ok 12 - correct conflict error
1..12
ok
t/03-dist.t ...............
ok 1 - use Foo::Conflicts::Good;
ok 2 - correct versions for all conflicts
ok 3 - no conflict error
ok 4 - correct dist
ok 5 - use Foo::Conflicts::Bad;
ok 6 - correct versions for all conflicts
ok 7 - correct conflict error
ok 8 - correct dist
ok 9 - use Bar::Conflicts::Good;
ok 10 - correct versions for all conflicts
ok 11 - no conflict error
ok 12 - correct dist
ok 13 - use Bar::Conflicts::Bad;
ok 14 - correct versions for all conflicts
ok 15 - correct conflict error
ok 16 - correct dist
1..16
ok
t/04-merge.t ..............
ok 1 - use Foo::Conflicts;
ok 2 - got the right conflicts
1..2
ok
t/05-also.t ...............
ok 1 - use Bar::Conflicts;
ok 2 - can detect the proper conflicts module
ok 3 - use Bar::Conflicts2;
ok 4 - unknown also entries are ignored
1..4
ok
t/release-eol.t ........... skipped: these tests are for release candidate testing
t/release-no-tabs.t ....... skipped: these tests are for release candidate testing
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
All tests successful.
Files=10, Tests=41, 1 wallclock secs ( 0.03 usr + 0.05 sys = 0.08 CPU)
Result: PASS
DOY/Dist-CheckConflicts-0.02.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Dist-CheckConflicts-0.02 already made
Running make for D/DO/DOY/Package-Stash-0.25.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'get'
Prepending C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'make'
CPAN.pm: Going to build D/DO/DOY/Package-Stash-0.25.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
***
Conflicts detected for Package::Stash:
Class::MOP is version 1.08, but must be greater than version 1.08
MooseX::Role::WithOverloading is version 0.08, but must be greater than version 0.08
namespace::clean is version 0.18, but must be greater than version 0.18
***
Warning: prerequisite Package::Stash::XS 0.21 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Package::Stash
---- Unsatisfied dependencies detected during ----
---- DOY/Package-Stash-0.25.tar.gz ----
Package::Stash::XS [requires]
Prepending C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Package::Stash::XS'
Running make for D/DO/DOY/Package-Stash-XS-0.21.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\D\DO\DOY\Package-Stash-XS-0.21.tar.gz ok
Package-Stash-XS-0.21
Package-Stash-XS-0.21/XS.xs
Package-Stash-XS-0.21/README
Package-Stash-XS-0.21/typemap
Package-Stash-XS-0.21/Changes
Package-Stash-XS-0.21/LICENSE
Package-Stash-XS-0.21/dist.ini
Package-Stash-XS-0.21/ppport.h
Package-Stash-XS-0.21/META.yml
Package-Stash-XS-0.21/MANIFEST
Package-Stash-XS-0.21/t
Package-Stash-XS-0.21/t/03-io.t
Package-Stash-XS-0.21/META.json
Package-Stash-XS-0.21/weaver.ini
Package-Stash-XS-0.21/t/05-isa.t
Package-Stash-XS-0.21/t/04-get.t
Package-Stash-XS-0.21/Makefile.PL
Package-Stash-XS-0.21/t/01-basic.t
Package-Stash-XS-0.21/t/06-addsub.t
Package-Stash-XS-0.21/t/00-compile.t
Package-Stash-XS-0.21/t/10-synopsis.t
Package-Stash-XS-0.21/t/release-eol.t
Package-Stash-XS-0.21/t/02-extension.t
Package-Stash-XS-0.21/t/07-edge-cases.t
Package-Stash-XS-0.21/t/author-20-leaks.t
Package-Stash-XS-0.21/t/release-no-tabs.t
Package-Stash-XS-0.21/t/lib
Package-Stash-XS-0.21/t/lib/CompileTime.pm
Package-Stash-XS-0.21/t/lib/Package
Package-Stash-XS-0.21/t/lib/Package/Stash.pm
Package-Stash-XS-0.21/t/release-pod-syntax.t
Package-Stash-XS-0.21/lib/Package/Stash
Package-Stash-XS-0.21/lib/Package/Stash/XS.pm
Package-Stash-XS-0.21/t/release-pod-coverage.t
Package-Stash-XS-0.21/t/author-21-leaks-debug.t
Prepending C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'make'
CPAN.pm: Going to build D/DO/DOY/Package-Stash-XS-0.21.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Package::Stash::XS
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Package/Stash/XS.pm blib\lib\Package\Stash\XS.pm
C:\Perl-5.12\bin\perl.exe C:\cpanfly-5.12\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.12\lib\ExtUtils\typemap -typemap typemap XS.xs > XS.xsc && C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "mv" -- XS.xsc XS.c
cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.21\" -DXS_VERSION=\"0.21\" "-IC:\Perl-5.12\lib\CORE" XS.c
XS.c
XS.xs(426) : warning C4101: 'namelen' : unreferenced local variable
XS.xs(162) : warning C4715: 'string_to_vartype' : not all control paths return a value
Running Mkbootstrap for Package::Stash::XS ()
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 XS.bs
C:\Perl-5.12\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Package::Stash::XS\", 'DLBASE' => 'XS', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:blib\arch\auto\Package\Stash\XS\XS.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.12\lib\CORE" -machine:x86 XS.obj C:\Perl-5.12\lib\CORE\perl512.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def:XS.def
Creating library blib\arch\auto\Package\Stash\XS\XS.lib and object blib\arch\auto\Package\Stash\XS\XS.exp
if exist blib\arch\auto\Package\Stash\XS\XS.dll.manifest mt -nologo -manifest blib\arch\auto\Package\Stash\XS\XS.dll.manifest -outputresource:blib\arch\auto\Package\Stash\XS\XS.dll;2
if exist blib\arch\auto\Package\Stash\XS\XS.dll.manifest del blib\arch\auto\Package\Stash\XS\XS.dll.manifest
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Package\Stash\XS\XS.dll
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "cp" -- XS.bs blib\arch\auto\Package\Stash\XS\XS.bs
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Package\Stash\XS\XS.bs
DOY/Package-Stash-XS-0.21.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00-compile.t .............
1..1
ok 1 - Package::Stash::XS loaded ok
ok
t/01-basic.t ...............
ok 1 - ... can't call name() as a class method
ok 2 - ... the %foo slot has not been created yet
ok 3 - ... the object agrees
ok 4 - ... checking doesn' vivify
ok 5 - ... created %Foo::foo successfully
ok 6 - ... SCALAR shouldnt have been created too
ok 7 - ... ARRAY shouldnt have been created too
ok 8 - ... CODE shouldnt have been created too
ok 9 - ... the %foo slot was created successfully
ok 10 - ... the meta agrees
ok 11 - ... our %foo was initialized correctly
ok 12 - ... our %foo was initialized correctly
ok 13 - ... got the right package variable back
ok 14 - ... our %foo is the same as the metas
ok 15 - ... our %foo was updated correctly
ok 16 - ... our %foo was updated correctly
ok 17 - ... the @bar slot has not been created yet
ok 18 - ... created @Foo::bar successfully
ok 19 - ... the @bar slot was created successfully
ok 20 - ... the meta agrees
ok 21 - ... SCALAR shouldnt have been created too
ok 22 - ... HASH shouldnt have been created too
ok 23 - ... CODE shouldnt have been created too
ok 24 - ... our @bar was initialized correctly
ok 25 - ... our @bar was initialized correctly
ok 26 - ... the $baz slot has not been created yet
ok 27 - ... created $Foo::baz successfully
ok 28 - ... the $baz slot was created successfully
ok 29 - ... the meta agrees
ok 30 - ... ARRAY shouldnt have been created too
ok 31 - ... HASH shouldnt have been created too
ok 32 - ... CODE shouldnt have been created too
ok 33 - ... got the right value back
ok 34 - ... our $baz was assigned to correctly
ok 35 - ... the meta agrees
ok 36 - ... the &funk slot has not been created yet
ok 37 - ... created &Foo::funk successfully
ok 38 - ... the &funk slot was created successfully
ok 39 - ... the meta agrees
ok 40 - ... SCALAR shouldnt have been created too
ok 41 - ... ARRAY shouldnt have been created too
ok 42 - ... HASH shouldnt have been created too
ok 43 - ... our &funk exists
ok 44 - ... got the right value from the function
ok 45 - ... created @Foo::foo successfully
ok 46 - ... the @foo slot was added successfully
ok 47 - ... got the right values for @Foo::foo
ok 48 - ... created &Foo::foo successfully
ok 49 - ... the meta agrees
ok 50 - ... got the right value for &Foo::foo
ok 51 - ... created $Foo::foo successfully
ok 52 - ... the meta agrees
ok 53 - ... got the right scalar value back
ok 54 - ... got the right value from the scalar
ok 55 - ... removed %Foo::foo successfully
ok 56 - ... the %foo slot was removed successfully
ok 57 - ... the @foo slot still exists
ok 58 - ... the &foo slot still exists
ok 59 - ... the $foo slot still exists
ok 60 - ... got the right values for @Foo::foo
ok 61 - ... got the right value for &Foo::foo
ok 62 - ... got the right value for $Foo::foo
ok 63 - ... the %foo slot has been removed successfully
ok 64 - ... the @foo slot has NOT been removed
ok 65 - ... the &foo slot has NOT been removed
ok 66 - ... the $foo slot has NOT been removed
ok 67 - ... removed &Foo::foo successfully
ok 68 - ... the &foo slot no longer exists
ok 69 - ... the @foo slot still exists
ok 70 - ... the $foo slot still exists
ok 71 - ... got the right values for @Foo::foo
ok 72 - ... got the right value for $Foo::foo
ok 73 - ... the %foo slot has been removed successfully
ok 74 - ... the &foo slot has now been removed
ok 75 - ... the @foo slot has NOT been removed
ok 76 - ... the $foo slot has NOT been removed
ok 77 - ... removed $Foo::foo successfully
ok 78 - ... the $foo slot no longer exists
ok 79 - ... the @foo slot still exists
ok 80 - ... got the right values for @Foo::foo
ok 81 - ... the %foo slot has been removed successfully
ok 82 - ... the &foo slot has now been removed
ok 83 - ... the $foo slot has now been removed
ok 84 - ... the @foo slot has NOT been removed
ok 85 - ... the fetched symbols are the same as the listed ones
ok 86 - ... the fetched symbols are the same as the listed ones
ok 87 - ... got the right symbol
ok 88 - ... got the right symbol
ok 89 - ... the fetched symbols are the same as the listed ones
ok 90 - ... got the right symbol
ok 91 - got the right ones
ok 92 - can't initialize a slot with the wrong type of value
ok 93 - can't initialize a slot with the wrong type of value
ok 94 - can't initialize a slot with the wrong type of value
ok 95 - can't initialize a slot with the wrong type of value
ok 96 - got $foo
ok 97 - got @foo
ok 98 - got %foo
ok 99 - got &foo
ok 100 - got foo
ok 101 - got expected value for $foo
ok 102 - got expected value for %foo
ok 103 - got expected value for &foo
ok 104 - got expected value for @foo
ok 105 - got expected value for foo
ok 106 - got expected value for $foo
ok 107 - got expected value for %bar
ok 108 - got expected value for %foo
ok 109 - got expected value for &foo
ok 110 - got expected value for @foo
ok 111 - got expected value for foo
ok 112 - got expected value for $foo
ok 113 - got expected value for %bar
ok 114 - got expected value for %foo
ok 115 - got expected value for &foo
ok 116 - got expected value for @foo
ok 117 - got expected value for foo
ok 118 - list_all_symbols
ok 119 - list_all_symbols SCALAR
ok 120 - list_all_symbols ARRAY
ok 121 - list_all_symbols HASH
ok 122 - list_all_symbols CODE
1..122
ok
t/02-extension.t ...........
ok 1 - The object isa My::Package::Stash
ok 2 - The object isa Package::Stash
ok 3 - ... the %foo slot has not been created yet
ok 4 - ... the foo_stash agrees
ok 5 - ... the %foo symbol is created succcessfully
ok 6 - ... the %foo slot has not been created in the actual Foo package
ok 7 - ... the foo_stash agrees
ok 8 - ... got the right package variable back
ok 9 - ... our %foo is the same as the foo_stashs
ok 10 - ... the @bar slot has not been created yet
ok 11 - ... created @Foo::bar successfully
ok 12 - ... the @bar slot has still not been created
ok 13 - ... the %baz slot has not been created yet
ok 14 - ... created %Foo::baz successfully
ok 15 - ... the %baz slot has still not been created
1..15
ok
t/03-io.t ..................
ok 1 - has &foo
ok 2 - has foo
ok 3 - has &foo
ok 4 - has foo
ok 5 - has &bar
ok 6 - has bar
ok 7 - has &bar
ok 8 - has bar
ok 9 - can add an IO symbol
ok 10 - has baz
ok 11 - got the right baz
1..11
ok
t/04-get.t .................
ok 1 - got nothing yet
ok 2 - got something
ok 3 - got the right variable
ok 4 - stash has the right variable
ok 5 - got nothing yet
ok 6 - got something
ok 7 - got the right variable
ok 8 - stash has the right variable
ok 9 - got nothing yet
ok 10 - got something
ok 11 - got the right variable
ok 12 - stash has the right variable
ok 13 - got nothing yet
ok 14 - got something
ok 15 - got the right variable
ok 16 - got the right variable
ok 17 - got the right variable
ok 18 - stash has the right variable
ok 19 - got nothing yet
ok 20 - The object isa IO
ok 21 - got the right variable
ok 22 - The object isa IO
ok 23 - stash has the right variable
ok 24 - The object isa IO
ok 25 - got the right variable
ok 26 - got something
ok 27 - got the right variable
ok 28 - stash has the right variable
ok 29 - got something
ok 30 - got the right variable
ok 31 - stash has the right variable
ok 32 - got something
ok 33 - got the right variable
ok 34 - stash has the right variable
ok 35 - The object isa IO
ok 36 - stash has the right variable
1..36
ok
t/05-isa.t .................
ok 1 - The class isa Bar
1..1
ok
t/06-addsub.t ..............
ok 1 - ... the &funk slot has not been created yet
ok 2 - ... created &Foo::funk successfully
ok 3 - ... the &funk slot was created successfully
ok 4 - ... our &funk exists
ok 5 - ... got the right value from the function
ok 6
ok 7
1..7
ok
t/07-edge-cases.t ..........
ok 1 - $SCALAR
ok 2 - $SCALAR_WITH_VALUE
ok 3 - @ARRAY
ok 4 - %HASH
ok 5 - can see all code symbols
ok 6 - $added
ok 7 - @added
ok 8 - %added
ok 9 - expanded a constant into a coderef
ok 10 - nothing yet
ok 11 - got an empty scalar
ok 12 - can add PVIV values
ok 13 - can add PVNV values
ok 14 - use CompileTime;
1..14
ok
t/10-synopsis.t ............
ok 1 - set in the stash properly
ok 2 - doesn't have anything in scalar slot
ok 3 - namespace works properly
1..3
ok
t/author-20-leaks.t ........ skipped: these tests are for testing by the author
t/author-21-leaks-debug.t .. skipped: these tests are for testing by the author
t/release-eol.t ............ skipped: these tests are for release candidate testing
t/release-no-tabs.t ........ skipped: these tests are for release candidate testing
t/release-pod-coverage.t ... skipped: these tests are for release candidate testing
t/release-pod-syntax.t ..... skipped: these tests are for release candidate testing
All tests successful.
Files=15, Tests=210, 1 wallclock secs ( 0.09 usr + 0.08 sys = 0.17 CPU)
Result: PASS
DOY/Package-Stash-XS-0.21.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Package-Stash-XS-0.21 already made
Running make for D/DO/DOY/Package-Stash-0.25.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc
Prepending C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'make'
CPAN.pm: Going to build D/DO/DOY/Package-Stash-0.25.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Package/Stash/Conflicts.pm blib\lib\Package\Stash\Conflicts.pm
cp lib/Package/Stash/PP.pm blib\lib\Package\Stash\PP.pm
cp lib/Package/Stash.pm blib\lib\Package\Stash.pm
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "cp" -- bin/package-stash-conflicts blib\script\package-stash-conflicts
pl2bat.bat blib\script\package-stash-conflicts
DOY/Package-Stash-0.25.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/impl-selection/*.t
t/00-compile.t ..................
1..4
ok 1 - Package::Stash loaded ok
ok 2 - Package::Stash::Conflicts loaded ok
ok 3 - Package::Stash::PP loaded ok
ok 4 - package-stash-conflicts script compiles
ok
t/01-basic.t ....................
ok 1 - ... can't call name() as a class method
ok 2 - ... the %foo slot has not been created yet
ok 3 - ... the object agrees
ok 4 - ... checking doesn' vivify
ok 5 - ... created %Foo::foo successfully
ok 6 - ... SCALAR shouldnt have been created too
ok 7 - ... ARRAY shouldnt have been created too
ok 8 - ... CODE shouldnt have been created too
ok 9 - ... the %foo slot was created successfully
ok 10 - ... the meta agrees
ok 11 - ... our %foo was initialized correctly
ok 12 - ... our %foo was initialized correctly
ok 13 - ... got the right package variable back
ok 14 - ... our %foo is the same as the metas
ok 15 - ... our %foo was updated correctly
ok 16 - ... our %foo was updated correctly
ok 17 - ... the @bar slot has not been created yet
ok 18 - ... created @Foo::bar successfully
ok 19 - ... the @bar slot was created successfully
ok 20 - ... the meta agrees
ok 21 - ... SCALAR shouldnt have been created too
ok 22 - ... HASH shouldnt have been created too
ok 23 - ... CODE shouldnt have been created too
ok 24 - ... our @bar was initialized correctly
ok 25 - ... our @bar was initialized correctly
ok 26 - ... the $baz slot has not been created yet
ok 27 - ... created $Foo::baz successfully
ok 28 - ... the $baz slot was created successfully
ok 29 - ... the meta agrees
ok 30 - ... ARRAY shouldnt have been created too
ok 31 - ... HASH shouldnt have been created too
ok 32 - ... CODE shouldnt have been created too
ok 33 - ... got the right value back
ok 34 - ... our $baz was assigned to correctly
ok 35 - ... the meta agrees
ok 36 - ... the &funk slot has not been created yet
ok 37 - ... created &Foo::funk successfully
ok 38 - ... the &funk slot was created successfully
ok 39 - ... the meta agrees
ok 40 - ... SCALAR shouldnt have been created too
ok 41 - ... ARRAY shouldnt have been created too
ok 42 - ... HASH shouldnt have been created too
ok 43 - ... our &funk exists
ok 44 - ... got the right value from the function
ok 45 - ... created @Foo::foo successfully
ok 46 - ... the @foo slot was added successfully
ok 47 - ... got the right values for @Foo::foo
ok 48 - ... created &Foo::foo successfully
ok 49 - ... the meta agrees
ok 50 - ... got the right value for &Foo::foo
ok 51 - ... created $Foo::foo successfully
ok 52 - ... the meta agrees
ok 53 - ... got the right scalar value back
ok 54 - ... got the right value from the scalar
ok 55 - ... removed %Foo::foo successfully
ok 56 - ... the %foo slot was removed successfully
ok 57 - ... the @foo slot still exists
ok 58 - ... the &foo slot still exists
ok 59 - ... the $foo slot still exists
ok 60 - ... got the right values for @Foo::foo
ok 61 - ... got the right value for &Foo::foo
ok 62 - ... got the right value for $Foo::foo
ok 63 - ... the %foo slot has been removed successfully
ok 64 - ... the @foo slot has NOT been removed
ok 65 - ... the &foo slot has NOT been removed
ok 66 - ... the $foo slot has NOT been removed
ok 67 - ... removed &Foo::foo successfully
ok 68 - ... the &foo slot no longer exists
ok 69 - ... the @foo slot still exists
ok 70 - ... the $foo slot still exists
ok 71 - ... got the right values for @Foo::foo
ok 72 - ... got the right value for $Foo::foo
ok 73 - ... the %foo slot has been removed successfully
ok 74 - ... the &foo slot has now been removed
ok 75 - ... the @foo slot has NOT been removed
ok 76 - ... the $foo slot has NOT been removed
ok 77 - ... removed $Foo::foo successfully
ok 78 - ... the $foo slot no longer exists
ok 79 - ... the @foo slot still exists
ok 80 - ... got the right values for @Foo::foo
ok 81 - ... the %foo slot has been removed successfully
ok 82 - ... the &foo slot has now been removed
ok 83 - ... the $foo slot has now been removed
ok 84 - ... the @foo slot has NOT been removed
ok 85 - ... the fetched symbols are the same as the listed ones
ok 86 - ... the fetched symbols are the same as the listed ones
ok 87 - ... got the right symbol
ok 88 - ... got the right symbol
ok 89 - ... the fetched symbols are the same as the listed ones
ok 90 - ... got the right symbol
ok 91 - got the right ones
ok 92 - can't initialize a slot with the wrong type of value
ok 93 - can't initialize a slot with the wrong type of value
ok 94 - can't initialize a slot with the wrong type of value
ok 95 - can't initialize a slot with the wrong type of value
ok 96 - got $foo
ok 97 - got @foo
ok 98 - got %foo
ok 99 - got &foo
ok 100 - got foo
ok 101 - got expected value for $foo
ok 102 - got expected value for %foo
ok 103 - got expected value for &foo
ok 104 - got expected value for @foo
ok 105 - got expected value for foo
ok 106 - got expected value for $foo
ok 107 - got expected value for %bar
ok 108 - got expected value for %foo
ok 109 - got expected value for &foo
ok 110 - got expected value for @foo
ok 111 - got expected value for foo
ok 112 - got expected value for $foo
ok 113 - got expected value for %bar
ok 114 - got expected value for %foo
ok 115 - got expected value for &foo
ok 116 - got expected value for @foo
ok 117 - got expected value for foo
ok 118 - list_all_symbols
not ok 119 - list_all_symbols SCALAR # TODO undef scalars aren't visible on 5.8, or from pure perl at all
# Failed (TODO) test 'list_all_symbols SCALAR'
# at t/01-basic.t line 397.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = 'foo'
ok 120 - list_all_symbols ARRAY
ok 121 - list_all_symbols HASH
ok 122 - list_all_symbols CODE
1..122
ok
t/02-extension.t ................
ok 1 - The object isa My::Package::Stash
ok 2 - The object isa Package::Stash
ok 3 - ... the %foo slot has not been created yet
ok 4 - ... the foo_stash agrees
ok 5 - ... the %foo symbol is created succcessfully
ok 6 - ... the %foo slot has not been created in the actual Foo package
ok 7 - ... the foo_stash agrees
ok 8 - ... got the right package variable back
ok 9 - ... our %foo is the same as the foo_stashs
ok 10 - ... the @bar slot has not been created yet
ok 11 - ... created @Foo::bar successfully
ok 12 - ... the @bar slot has still not been created
ok 13 - ... the %baz slot has not been created yet
ok 14 - ... created %Foo::baz successfully
ok 15 - ... the %baz slot has still not been created
1..15
ok
t/03-io.t .......................
ok 1 - has &foo
ok 2 - has foo
ok 3 - has &foo
ok 4 - has foo
ok 5 - has &bar
ok 6 - has bar
ok 7 - has &bar
ok 8 - has bar
ok 9 - can add an IO symbol
ok 10 - has baz
ok 11 - got the right baz
1..11
ok
t/04-get.t ......................
ok 1 - got nothing yet
ok 2 - got something
ok 3 - got the right variable
ok 4 - stash has the right variable
ok 5 - got nothing yet
ok 6 - got something
ok 7 - got the right variable
ok 8 - stash has the right variable
ok 9 - got nothing yet
ok 10 - got something
ok 11 - got the right variable
ok 12 - stash has the right variable
ok 13 - got nothing yet
ok 14 - got something
ok 15 - got the right variable
ok 16 - got the right variable
ok 17 - got the right variable
ok 18 - stash has the right variable
ok 19 - got nothing yet
ok 20 - The object isa IO
ok 21 - got the right variable
ok 22 - The object isa IO
ok 23 - stash has the right variable
ok 24 - The object isa IO
ok 25 - got the right variable
ok 26 - got something
ok 27 - got the right variable
ok 28 - stash has the right variable
ok 29 - got something
ok 30 - got the right variable
ok 31 - stash has the right variable
ok 32 - got something
ok 33 - got the right variable
ok 34 - stash has the right variable
ok 35 - The object isa IO
ok 36 - stash has the right variable
1..36
ok
t/05-isa.t ......................
ok 1 - The class isa Bar
1..1
ok
t/06-addsub.t ...................
ok 1 - ... the &funk slot has not been created yet
ok 2 - ... created &Foo::funk successfully
ok 3 - ... the &funk slot was created successfully
ok 4 - ... our &funk exists
ok 5 - ... got the right value from the function
ok 6
ok 7
1..7
ok
t/07-edge-cases.t ...............
not ok 1 - $SCALAR # TODO undef scalars aren't visible on 5.8, or from pure perl at all
# Failed (TODO) test '$SCALAR'
# at t/07-edge-cases.t line 32.
ok 2 - $SCALAR_WITH_VALUE
ok 3 - @ARRAY
ok 4 - %HASH
ok 5 - can see all code symbols
ok 6 - $added
ok 7 - @added
ok 8 - %added
ok 9 - expanded a constant into a coderef
ok 10 - nothing yet
ok 11 - got an empty scalar
ok 12 - can add PVIV values
ok 13 - can add PVNV values
ok 14 - use CompileTime;
1..14
ok
t/10-synopsis.t .................
ok 1 - set in the stash properly
ok 2 - doesn't have anything in scalar slot
ok 3 - namespace works properly
1..3
ok
t/author-20-leaks.t ............. skipped: these tests are for testing by the author
t/author-21-leaks-debug.t ....... skipped: these tests are for testing by the author
t/impl-selection/01-choice.t ....
ok 1 - autodetected properly: XS
ok 2 - Package::Stash->can('new')
1..2
ok
t/impl-selection/02-env.t .......
ok 1 - autodetected properly: PP
ok 2 - Package::Stash->can('new')
ok 3 - autodetected properly: XS
ok 4 - Package::Stash->can('new')
1..4
ok
t/impl-selection/03-var.t .......
ok 1 - autodetected properly: PP
ok 2 - Package::Stash->can('new')
ok 3 - autodetected properly: XS
ok 4 - Package::Stash->can('new')
1..4
ok
t/impl-selection/10-basic-pp.t ..
ok 1 - loaded PP
ok 2 - didn't load XS
ok 3 - ... can't call name() as a class method
ok 4 - ... the %foo slot has not been created yet
ok 5 - ... the object agrees
ok 6 - ... checking doesn' vivify
ok 7 - ... created %Foo::foo successfully
ok 8 - ... SCALAR shouldnt have been created too
ok 9 - ... ARRAY shouldnt have been created too
ok 10 - ... CODE shouldnt have been created too
ok 11 - ... the %foo slot was created successfully
ok 12 - ... the meta agrees
ok 13 - ... our %foo was initialized correctly
ok 14 - ... our %foo was initialized correctly
ok 15 - ... got the right package variable back
ok 16 - ... our %foo is the same as the metas
ok 17 - ... our %foo was updated correctly
ok 18 - ... our %foo was updated correctly
ok 19 - ... the @bar slot has not been created yet
ok 20 - ... created @Foo::bar successfully
ok 21 - ... the @bar slot was created successfully
ok 22 - ... the meta agrees
ok 23 - ... SCALAR shouldnt have been created too
ok 24 - ... HASH shouldnt have been created too
ok 25 - ... CODE shouldnt have been created too
ok 26 - ... our @bar was initialized correctly
ok 27 - ... our @bar was initialized correctly
ok 28 - ... the $baz slot has not been created yet
ok 29 - ... created $Foo::baz successfully
ok 30 - ... the $baz slot was created successfully
ok 31 - ... the meta agrees
ok 32 - ... ARRAY shouldnt have been created too
ok 33 - ... HASH shouldnt have been created too
ok 34 - ... CODE shouldnt have been created too
ok 35 - ... got the right value back
ok 36 - ... our $baz was assigned to correctly
ok 37 - ... the meta agrees
ok 38 - ... the &funk slot has not been created yet
ok 39 - ... created &Foo::funk successfully
ok 40 - ... the &funk slot was created successfully
ok 41 - ... the meta agrees
ok 42 - ... SCALAR shouldnt have been created too
ok 43 - ... ARRAY shouldnt have been created too
ok 44 - ... HASH shouldnt have been created too
ok 45 - ... our &funk exists
ok 46 - ... got the right value from the function
ok 47 - ... created @Foo::foo successfully
ok 48 - ... the @foo slot was added successfully
ok 49 - ... got the right values for @Foo::foo
ok 50 - ... created &Foo::foo successfully
ok 51 - ... the meta agrees
ok 52 - ... got the right value for &Foo::foo
ok 53 - ... created $Foo::foo successfully
ok 54 - ... the meta agrees
ok 55 - ... got the right scalar value back
ok 56 - ... got the right value from the scalar
ok 57 - ... removed %Foo::foo successfully
ok 58 - ... the %foo slot was removed successfully
ok 59 - ... the @foo slot still exists
ok 60 - ... the &foo slot still exists
ok 61 - ... the $foo slot still exists
ok 62 - ... got the right values for @Foo::foo
ok 63 - ... got the right value for &Foo::foo
ok 64 - ... got the right value for $Foo::foo
ok 65 - ... the %foo slot has been removed successfully
ok 66 - ... the @foo slot has NOT been removed
ok 67 - ... the &foo slot has NOT been removed
ok 68 - ... the $foo slot has NOT been removed
ok 69 - ... removed &Foo::foo successfully
ok 70 - ... the &foo slot no longer exists
ok 71 - ... the @foo slot still exists
ok 72 - ... the $foo slot still exists
ok 73 - ... got the right values for @Foo::foo
ok 74 - ... got the right value for $Foo::foo
ok 75 - ... the %foo slot has been removed successfully
ok 76 - ... the &foo slot has now been removed
ok 77 - ... the @foo slot has NOT been removed
ok 78 - ... the $foo slot has NOT been removed
ok 79 - ... removed $Foo::foo successfully
ok 80 - ... the $foo slot no longer exists
ok 81 - ... the @foo slot still exists
ok 82 - ... got the right values for @Foo::foo
ok 83 - ... the %foo slot has been removed successfully
ok 84 - ... the &foo slot has now been removed
ok 85 - ... the $foo slot has now been removed
ok 86 - ... the @foo slot has NOT been removed
ok 87 - ... the fetched symbols are the same as the listed ones
ok 88 - ... the fetched symbols are the same as the listed ones
ok 89 - ... got the right symbol
ok 90 - ... got the right symbol
ok 91 - ... the fetched symbols are the same as the listed ones
ok 92 - ... got the right symbol
ok 93 - got the right ones
ok 94 - can't initialize a slot with the wrong type of value
ok 95 - can't initialize a slot with the wrong type of value
ok 96 - can't initialize a slot with the wrong type of value
ok 97 - can't initialize a slot with the wrong type of value
ok 98 - got $foo
ok 99 - got @foo
ok 100 - got %foo
ok 101 - got &foo
ok 102 - got foo
ok 103 - got expected value for $foo
ok 104 - got expected value for %foo
ok 105 - got expected value for &foo
ok 106 - got expected value for @foo
ok 107 - got expected value for foo
ok 108 - got expected value for $foo
ok 109 - got expected value for %bar
ok 110 - got expected value for %foo
ok 111 - got expected value for &foo
ok 112 - got expected value for @foo
ok 113 - got expected value for foo
ok 114 - got expected value for $foo
ok 115 - got expected value for %bar
ok 116 - got expected value for %foo
ok 117 - got expected value for &foo
ok 118 - got expected value for @foo
ok 119 - got expected value for foo
ok 120 - list_all_symbols
not ok 121 - list_all_symbols SCALAR # TODO undef scalars aren't visible on 5.8, or from pure perl at all
# Failed (TODO) test 'list_all_symbols SCALAR'
# at t/impl-selection/10-basic-pp.t line 401.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = 'foo'
ok 122 - list_all_symbols ARRAY
ok 123 - list_all_symbols HASH
ok 124 - list_all_symbols CODE
1..124
ok
t/impl-selection/11-basic-xs.t ..
ok 1 - loaded XS
ok 2 - didn't load PP
ok 3 - ... can't call name() as a class method
ok 4 - ... the %foo slot has not been created yet
ok 5 - ... the object agrees
ok 6 - ... checking doesn' vivify
ok 7 - ... created %Foo::foo successfully
ok 8 - ... SCALAR shouldnt have been created too
ok 9 - ... ARRAY shouldnt have been created too
ok 10 - ... CODE shouldnt have been created too
ok 11 - ... the %foo slot was created successfully
ok 12 - ... the meta agrees
ok 13 - ... our %foo was initialized correctly
ok 14 - ... our %foo was initialized correctly
ok 15 - ... got the right package variable back
ok 16 - ... our %foo is the same as the metas
ok 17 - ... our %foo was updated correctly
ok 18 - ... our %foo was updated correctly
ok 19 - ... the @bar slot has not been created yet
ok 20 - ... created @Foo::bar successfully
ok 21 - ... the @bar slot was created successfully
ok 22 - ... the meta agrees
ok 23 - ... SCALAR shouldnt have been created too
ok 24 - ... HASH shouldnt have been created too
ok 25 - ... CODE shouldnt have been created too
ok 26 - ... our @bar was initialized correctly
ok 27 - ... our @bar was initialized correctly
ok 28 - ... the $baz slot has not been created yet
ok 29 - ... created $Foo::baz successfully
ok 30 - ... the $baz slot was created successfully
ok 31 - ... the meta agrees
ok 32 - ... ARRAY shouldnt have been created too
ok 33 - ... HASH shouldnt have been created too
ok 34 - ... CODE shouldnt have been created too
ok 35 - ... got the right value back
ok 36 - ... our $baz was assigned to correctly
ok 37 - ... the meta agrees
ok 38 - ... the &funk slot has not been created yet
ok 39 - ... created &Foo::funk successfully
ok 40 - ... the &funk slot was created successfully
ok 41 - ... the meta agrees
ok 42 - ... SCALAR shouldnt have been created too
ok 43 - ... ARRAY shouldnt have been created too
ok 44 - ... HASH shouldnt have been created too
ok 45 - ... our &funk exists
ok 46 - ... got the right value from the function
ok 47 - ... created @Foo::foo successfully
ok 48 - ... the @foo slot was added successfully
ok 49 - ... got the right values for @Foo::foo
ok 50 - ... created &Foo::foo successfully
ok 51 - ... the meta agrees
ok 52 - ... got the right value for &Foo::foo
ok 53 - ... created $Foo::foo successfully
ok 54 - ... the meta agrees
ok 55 - ... got the right scalar value back
ok 56 - ... got the right value from the scalar
ok 57 - ... removed %Foo::foo successfully
ok 58 - ... the %foo slot was removed successfully
ok 59 - ... the @foo slot still exists
ok 60 - ... the &foo slot still exists
ok 61 - ... the $foo slot still exists
ok 62 - ... got the right values for @Foo::foo
ok 63 - ... got the right value for &Foo::foo
ok 64 - ... got the right value for $Foo::foo
ok 65 - ... the %foo slot has been removed successfully
ok 66 - ... the @foo slot has NOT been removed
ok 67 - ... the &foo slot has NOT been removed
ok 68 - ... the $foo slot has NOT been removed
ok 69 - ... removed &Foo::foo successfully
ok 70 - ... the &foo slot no longer exists
ok 71 - ... the @foo slot still exists
ok 72 - ... the $foo slot still exists
ok 73 - ... got the right values for @Foo::foo
ok 74 - ... got the right value for $Foo::foo
ok 75 - ... the %foo slot has been removed successfully
ok 76 - ... the &foo slot has now been removed
ok 77 - ... the @foo slot has NOT been removed
ok 78 - ... the $foo slot has NOT been removed
ok 79 - ... removed $Foo::foo successfully
ok 80 - ... the $foo slot no longer exists
ok 81 - ... the @foo slot still exists
ok 82 - ... got the right values for @Foo::foo
ok 83 - ... the %foo slot has been removed successfully
ok 84 - ... the &foo slot has now been removed
ok 85 - ... the $foo slot has now been removed
ok 86 - ... the @foo slot has NOT been removed
ok 87 - ... the fetched symbols are the same as the listed ones
ok 88 - ... the fetched symbols are the same as the listed ones
ok 89 - ... got the right symbol
ok 90 - ... got the right symbol
ok 91 - ... the fetched symbols are the same as the listed ones
ok 92 - ... got the right symbol
ok 93 - got the right ones
ok 94 - can't initialize a slot with the wrong type of value
ok 95 - can't initialize a slot with the wrong type of value
ok 96 - can't initialize a slot with the wrong type of value
ok 97 - can't initialize a slot with the wrong type of value
ok 98 - got $foo
ok 99 - got @foo
ok 100 - got %foo
ok 101 - got &foo
ok 102 - got foo
ok 103 - got expected value for $foo
ok 104 - got expected value for %foo
ok 105 - got expected value for &foo
ok 106 - got expected value for @foo
ok 107 - got expected value for foo
ok 108 - got expected value for $foo
ok 109 - got expected value for %bar
ok 110 - got expected value for %foo
ok 111 - got expected value for &foo
ok 112 - got expected value for @foo
ok 113 - got expected value for foo
ok 114 - got expected value for $foo
ok 115 - got expected value for %bar
ok 116 - got expected value for %foo
ok 117 - got expected value for &foo
ok 118 - got expected value for @foo
ok 119 - got expected value for foo
ok 120 - list_all_symbols
ok 121 - list_all_symbols SCALAR
ok 122 - list_all_symbols ARRAY
ok 123 - list_all_symbols HASH
ok 124 - list_all_symbols CODE
1..124
ok
t/release-eol.t ................. skipped: these tests are for release candidate testing
t/release-no-tabs.t ............. skipped: these tests are for release candidate testing
t/release-pod-coverage.t ........ skipped: these tests are for release candidate testing
t/release-pod-syntax.t .......... skipped: these tests are for release candidate testing
All tests successful.
Files=20, Tests=471, 2 wallclock secs ( 0.16 usr + 0.05 sys = 0.20 CPU)
Result: PASS
DOY/Package-Stash-0.25.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Package-Stash-0.25 already made
Running make for F/FL/FLORA/namespace-clean-0.20.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\namespace-clean-0.20-DkcOJ0
Prepending C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'make'
CPAN.pm: Going to build F/FL/FLORA/namespace-clean-0.20.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/namespace/clean.pm blib\lib\namespace\clean.pm
FLORA/namespace-clean-0.20.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
t/00-basic.t ..............
1..4
ok 1 - methods are there before cleanup
ok 2 - module use ok
ok 3 - foo function removed
ok 4 - bar function removed
ok
t/01-function-wipeout.t ...
1..9
ok 1 - use FunctionWipeout;
ok 2 - imported function removed
ok 3 - previously declared function removed
ok 4 - later declared function still exists
ok 5 - removed functions still bound
ok 6 - -except flag keeps import
ok 7 - kept import still works
ok 8 - non-code symbol was not removed
ok 9 - non-code symbol still has correct value
ok
t/02-inheritance.t ........
1..10
ok 1 - use Inheritance;
ok 2 - function removed in parent
ok 3 - method still in parent
ok 4 - method works, function still bound
ok 5 - function removed in subclass
ok 6 - method still in subclass
ok 7 - parent function not available in subclass
ok 8 - parent method available in subclass
ok 9 - parent method works in subclass
ok 10 - subclass method calls to parent work
ok
t/03-unimport.t ...........
1..6
ok 1 - use Unimport;
ok 2 - first function correctly removed
ok 3 - excluded method still in package
ok 4 - second function correctly removed
ok 5 - last method still in package
ok 6 - all functions are still bound
ok
t/04-except.t .............
1..6
ok 1 - first of except list still there
ok 2 - second of except list still there
ok 3 - item not in except list was removed
ok 4 - first item not in except still there
ok 5 - second item not in except still there
ok 6 - except item was removed
ok
t/05-explicit-cleanee.t ...
1..19
ok 1 - use CleaneeTarget;
ok 2 - symbol in exception list still there
ok 3 - symbol after import call still there
ok 4 - normal symbol has disappeared
ok 5 - explicitely removed disappeared (1/2)
ok 6 - not in explicit removal and still there
ok 7 - explicitely removed disappeared (2/2)
ok 8 - directly removed disappeared (1/2)
ok 9 - not in direct removal and still there
ok 10 - directly removed disappeared (2/2)
ok 11 - testing sub in cleanee (1/9)
ok 12 - testing sub in cleanee (2/9)
ok 13 - testing sub in cleanee (3/9)
ok 14 - testing sub in cleanee (4/9)
ok 15 - testing sub in cleanee (5/9)
ok 16 - testing sub in cleanee (6/9)
ok 17 - testing sub in cleanee (7/9)
ok 18 - testing sub in cleanee (8/9)
ok 19 - testing sub in cleanee (9/9)
ok
t/06-other-types.t ........
1..17
ok 1 - use OtherTypes;
ok 2 - SCALAR slot intact at compile time
ok 3 - ARRAY slot intact at compile time
ok 4 - HASH slot intact at compile time
ok 5 - IO slot intact at compile time
ok 6 - SCALAR slot correct at compile time
ok 7 - ARRAY slot correct at compile time
ok 8 - HASH slot correct at compile time
ok 9 - IO slot correct at compile time
ok 10 - SCALAR slot intact at run time
ok 11 - ARRAY slot intact at run time
ok 12 - HASH slot intact at run time
ok 13 - IO slot intact at run time
ok 14 - SCALAR slot correct at run time
ok 15 - ARRAY slot correct at run time
ok 16 - HASH slot correct at run time
ok 17 - IO slot correct at run time
ok
t/08-const-sub.t ..........
ok 1
ok 2
1..2
ok
t/author-07-debugger.t .... skipped: these tests are for testing by the author
t/release-eol.t ........... skipped: these tests are for release candidate testing
t/release-no-tabs.t ....... skipped: these tests are for release candidate testing
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
All tests successful.
Files=13, Tests=73, 2 wallclock secs ( 0.06 usr + 0.05 sys = 0.11 CPU)
Result: PASS
FLORA/namespace-clean-0.20.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for namespace-clean-0.20 already made
Running test for module 'Variable::Magic'
Running make for V/VP/VPIT/Variable-Magic-0.46.tar.gz
Prepending C:\cpanfly-5.12\var\cpan\build\namespace-clean-0.20-DkcOJ0/blib/arch C:\cpanfly-5.12\var\cpan\build\namespace-clean-0.20-DkcOJ0/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'get'
Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\V\VP\VPIT\Variable-Magic-0.46.tar.gz ok
Variable-Magic-0.46/
Variable-Magic-0.46/lib/
Variable-Magic-0.46/lib/Variable/
Variable-Magic-0.46/lib/Variable/Magic.pm
Variable-Magic-0.46/t/
Variable-Magic-0.46/t/31-array.t
Variable-Magic-0.46/t/41-clone.t
Variable-Magic-0.46/t/27-local.t
Variable-Magic-0.46/t/40-threads.t
Variable-Magic-0.46/t/lib/
Variable-Magic-0.46/t/lib/Variable/
Variable-Magic-0.46/t/lib/Variable/Magic/
Variable-Magic-0.46/t/lib/Variable/Magic/TestWatcher.pm
Variable-Magic-0.46/t/lib/Variable/Magic/TestScopeEnd.pm
Variable-Magic-0.46/t/lib/Variable/Magic/TestDestroyRequired.pm
Variable-Magic-0.46/t/lib/Variable/Magic/TestValue.pm
Variable-Magic-0.46/t/99-kwalitee.t
Variable-Magic-0.46/t/18-opinfo.t
Variable-Magic-0.46/t/23-clear.t
Variable-Magic-0.46/t/24-free.t
Variable-Magic-0.46/t/28-uvar.t
Variable-Magic-0.46/t/00-load.t
Variable-Magic-0.46/t/22-len.t
Variable-Magic-0.46/t/30-scalar.t
Variable-Magic-0.46/t/21-set.t
Variable-Magic-0.46/t/34-glob.t
Variable-Magic-0.46/t/13-data.t
Variable-Magic-0.46/t/95-portability-files.t
Variable-Magic-0.46/t/16-huf.t
Variable-Magic-0.46/t/17-ctl.t
Variable-Magic-0.46/t/92-pod-coverage.t
Variable-Magic-0.46/t/33-code.t
Variable-Magic-0.46/t/10-simple.t
Variable-Magic-0.46/t/35-stash.t
Variable-Magic-0.46/t/80-leaks.t
Variable-Magic-0.46/t/25-copy.t
Variable-Magic-0.46/t/01-import.t
Variable-Magic-0.46/t/15-self.t
Variable-Magic-0.46/t/14-callbacks.t
Variable-Magic-0.46/t/20-get.t
Variable-Magic-0.46/t/32-hash.t
Variable-Magic-0.46/t/11-multiple.t
Variable-Magic-0.46/t/91-pod.t
Variable-Magic-0.46/Magic.xs
Variable-Magic-0.46/README
Variable-Magic-0.46/Changes
Variable-Magic-0.46/ptable.h
Variable-Magic-0.46/MANIFEST
Variable-Magic-0.46/META.yml
Variable-Magic-0.46/Makefile.PL
Variable-Magic-0.46/samples/
Variable-Magic-0.46/samples/vm_vs_tie.pl
Variable-Magic-0.46/samples/magic.pl
Variable-Magic-0.46/samples/synopsis.pl
Variable-Magic-0.46/samples/copy.pl
Variable-Magic-0.46/samples/uvar.pl
Prepending C:\cpanfly-5.12\var\cpan\build\namespace-clean-0.20-DkcOJ0/blib/arch C:\cpanfly-5.12\var\cpan\build\namespace-clean-0.20-DkcOJ0/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'make'
CPAN.pm: Going to build V/VP/VPIT/Variable-Magic-0.46.tar.gz
>>> C:\Perl-5.12\bin\perl.exe Makefile.PL
Checking if this is ActiveState Perl 5.8.8 build 822 or higher... no
Checking if this is gcc 3.4 on Windows trying to link against an import library... no
Checking if your kit is complete...
Looks good
Writing Makefile for Variable::Magic
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Variable/Magic.pm blib\lib\Variable\Magic.pm
C:\Perl-5.12\bin\perl.exe C:\cpanfly-5.12\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.12\lib\ExtUtils\typemap Magic.xs > Magic.xsc && C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "mv" -- Magic.xsc Magic.c
cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.46\" -DXS_VERSION=\"0.46\" "-IC:\Perl-5.12\lib\CORE" Magic.c
Magic.c
Running Mkbootstrap for Variable::Magic ()
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 Magic.bs
C:\Perl-5.12\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Variable::Magic\", 'DLBASE' => 'Magic', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"
link -out:blib\arch\auto\Variable\Magic\Magic.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.12\lib\CORE" -machine:x86 Magic.obj C:\Perl-5.12\lib\CORE\perl512.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def:Magic.def
Creating library blib\arch\auto\Variable\Magic\Magic.lib and object blib\arch\auto\Variable\Magic\Magic.exp
if exist blib\arch\auto\Variable\Magic\Magic.dll.manifest mt -nologo -manifest blib\arch\auto\Variable\Magic\Magic.dll.manifest -outputresource:blib\arch\auto\Variable\Magic\Magic.dll;2
if exist blib\arch\auto\Variable\Magic\Magic.dll.manifest del blib\arch\auto\Variable\Magic\Magic.dll.manifest
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 blib\arch\auto\Variable\Magic\Magic.dll
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "cp" -- Magic.bs blib\arch\auto\Variable\Magic\Magic.bs
C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 blib\arch\auto\Variable\Magic\Magic.bs
VPIT/Variable-Magic-0.46.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.12\var\cpan\build\namespace-clean-0.20-DkcOJ0/blib/arch C:\cpanfly-5.12\var\cpan\build\namespace-clean-0.20-DkcOJ0/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-0.25-RbFZDc/blib/lib C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/arch C:\cpanfly-5.12\var\cpan\build\Package-Stash-XS-0.21-2h1vj5/blib/lib C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/arch C:\cpanfly-5.12\var\cpan\build\Dist-CheckConflicts-0.02-UmaEBw/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Fatal-0.003-iLzj0Q/blib/lib C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/arch C:\cpanfly-5.12\var\cpan\build\Try-Tiny-0.09-WMBAxZ/blib/lib C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/arch C:\cpanfly-5.12\var\cpan\build\SQL-Abstract-1.72-3m_Fdn/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg/blib/lib C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/arch C:\cpanfly-5.12\var\cpan\build\Class-XSAccessor-1.11-WokTPU/blib/lib C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/arch C:\cpanfly-5.12\var\cpan\build\Test-Exception-0.31-boWVFu/blib/lib C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/arch C:\cpanfly-5.12\var\cpan\build\Getopt-Long-Descriptive-0.089-7Ei9UM/blib/lib to PERL5LIB; %BUILDDIR%=C:/cpanfly-5.12/var/cpan/build for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
# Testing Variable::Magic 0.46, Perl 5.012000 (no patchlevel), C:\Perl-5.12\bin\perl.exe
# This is ActiveState Perl 5.012000 build 1200
t/00-load.t ...............
1..1
ok 1 - use Variable::Magic;
ok
t/01-import.t .............
1..38
ok 1 - import MGf_COPY
ok 2 - prototype MGf_COPY
ok 3 - import MGf_DUP
ok 4 - prototype MGf_DUP
ok 5 - import MGf_LOCAL
ok 6 - prototype MGf_LOCAL
ok 7 - import VMG_COMPAT_ARRAY_PUSH_NOLEN
ok 8 - prototype VMG_COMPAT_ARRAY_PUSH_NOLEN
ok 9 - import VMG_COMPAT_ARRAY_PUSH_NOLEN_VOID
ok 10 - prototype VMG_COMPAT_ARRAY_PUSH_NOLEN_VOID
ok 11 - import VMG_COMPAT_ARRAY_UNDEF_CLEAR
ok 12 - prototype VMG_COMPAT_ARRAY_UNDEF_CLEAR
ok 13 - import VMG_COMPAT_ARRAY_UNSHIFT_NOLEN_VOID
ok 14 - prototype VMG_COMPAT_ARRAY_UNSHIFT_NOLEN_VOID
ok 15 - import VMG_COMPAT_GLOB_GET
ok 16 - prototype VMG_COMPAT_GLOB_GET
ok 17 - import VMG_COMPAT_SCALAR_LENGTH_NOLEN
ok 18 - prototype VMG_COMPAT_SCALAR_LENGTH_NOLEN
ok 19 - import VMG_FORKSAFE
ok 20 - prototype VMG_FORKSAFE
ok 21 - import VMG_OP_INFO_NAME
ok 22 - prototype VMG_OP_INFO_NAME
ok 23 - import VMG_OP_INFO_OBJECT
ok 24 - prototype VMG_OP_INFO_OBJECT
ok 25 - import VMG_PERL_PATCHLEVEL
ok 26 - prototype VMG_PERL_PATCHLEVEL
ok 27 - import VMG_THREADSAFE
ok 28 - prototype VMG_THREADSAFE
ok 29 - import VMG_UVAR
ok 30 - prototype VMG_UVAR
ok 31 - import cast
ok 32 - prototype cast
ok 33 - import dispell
ok 34 - prototype dispell
ok 35 - import getdata
ok 36 - prototype getdata
ok 37 - import wizard
ok 38 - prototype wizard
ok
t/10-simple.t .............
1..43
ok 1 - _wizard called directly with a wrong number of arguments croaks
ok 2 - _wizard called directly with a wrong number of arguments croaks
ok 3 - _wizard called directly with a wrong number of arguments croaks
ok 4 - _wizard called directly with a wrong number of arguments croaks
ok 5 - _wizard called directly with a wrong number of arguments croaks
ok 6 - _wizard called directly with a wrong number of arguments croaks
ok 7 - _wizard called directly with a wrong number of arguments croaks
ok 8 - _wizard called directly with a wrong number of arguments croaks
ok 9 - _wizard called directly with a wrong number of arguments croaks
ok 10 - _wizard called directly with a wrong number of arguments croaks
ok 11 - _wizard called directly with a wrong number of arguments croaks
ok 12 - _wizard called directly with a wrong number of arguments croaks
ok 13 - _wizard called directly with a wrong number of arguments croaks
ok 14 - _wizard called directly with a wrong number of arguments croaks
ok 15 - _wizard called directly with a wrong number of arguments croaks
ok 16 - _wizard called directly with a wrong number of arguments croaks
ok 17 - _wizard called directly with a wrong number of arguments croaks
ok 18 - _wizard called directly with a wrong number of arguments croaks
ok 19 - _wizard called directly with a wrong number of arguments croaks
ok 20 - _wizard called directly with a wrong number of arguments croaks
ok 21 - wizard called with an odd number of arguments croaks
ok 22 - wizard called with an odd number of arguments croaks
ok 23 - wizard called with an odd number of arguments croaks
ok 24 - wizard called with an odd number of arguments croaks
ok 25 - wizard doesn't croak
ok 26 - wizard is defined
ok 27 - wizard is a scalar ref
ok 28 - cast doesn't croak
ok 29 - cast is valid
ok 30 - dispell from wizard doesn't croak
ok 31 - dispell from wizard is valid
ok 32 - re-cast doesn't croak
ok 33 - re-cast is valid
ok 34 - re-dispell from wrong wizard croaks
ok 35 - re-dispell from wrong wizard doesn't return anything
ok 36 - re-dispell from undef croaks
ok 37 - re-dispell from undef doesn't return anything
ok 38 - re-dispell from good wizard doesn't croak
ok 39 - re-dispell from good wizard is valid
ok 40 - dispell non-magic object doesn't croak
ok 41 - dispell non-magic object returns 0
ok 42 - cast from undef croaks
ok 43 - cast from undef doesn't return anything
ok
t/11-multiple.t ...........
1..74
ok 1 - wizard 0 creation doesn't croak
ok 2 - wizard 1 creation doesn't croak
ok 3 - wizard 2 creation doesn't croak
ok 4 - wizard 0 is defined
ok 5 - wizard 0 is a scalar ref
ok 6 - wizard 1 is defined
ok 7 - wizard 1 is a scalar ref
ok 8 - wizard 2 is defined
ok 9 - wizard 2 is a scalar ref
ok 10 - cast magic 0 doesn't croak
ok 11 - cast magic 0 is valid
ok 12 - cast magic 1 doesn't croak
ok 13 - cast magic 1 is valid
ok 14 - cast magic 2 doesn't croak
ok 15 - cast magic 2 is valid
ok 16 - get magic 0
ok 17 - get magic 1
ok 18 - get magic 2
ok 19 - set magic 0
ok 20 - set magic 1
ok 21 - set magic 2
ok 22 - dispell magic 1 doesn't croak
ok 23 - dispell magic 1 is valid
ok 24 - get magic 0 after dispelled 1
ok 25 - get magic 2 after dispelled 1
ok 26 - set magic 0 after dispelled 1
ok 27 - set magic 2 after dispelled 1
ok 28 - dispell magic 0 doesn't croak
ok 29 - dispell magic 0 is valid
ok 30 - get magic 2 after dispelled 1 & 0
ok 31 - set magic 2 after dispelled 1 & 0
ok 32 - dispell magic 2 doesn't croak
ok 33 - dispell magic 2 is valid
ok 34 - wizard with uvar 0 doesn't croak
ok 35 - wizard with uvar 1 doesn't croak
ok 36 - wizard with uvar 2 doesn't croak
ok 37 - wizard with uvar 0 is defined
ok 38 - wizard with uvar 0 is a scalar ref
ok 39 - wizard with uvar 1 is defined
ok 40 - wizard with uvar 1 is a scalar ref
ok 41 - wizard with uvar 2 is defined
ok 42 - wizard with uvar 2 is a scalar ref
ok 43 - cast uvar magic 0 doesn't croak
ok 44 - cast uvar magic 0 is valid
ok 45 - cast uvar magic 1 doesn't croak
ok 46 - cast uvar magic 1 is valid
ok 47 - cast uvar magic 2 doesn't croak
ok 48 - cast uvar magic 2 is valid
ok 49 - fetch magic doesn't clobber
ok 50 - fetch magic 0
ok 51 - fetch magic 1
ok 52 - fetch magic 2
ok 53 - store magic 0
ok 54 - store magic 1
ok 55 - store magic 2
ok 56 - store magic doesn't clobber
ok 57 - dispell uvar magic 1 doesn't croak
ok 58 - dispell uvar magic 1 is valid
ok 59 - fetch magic after dispelled 1 doesn't clobber
ok 60 - fetch magic 0 after dispelled 1
ok 61 - fetch magic 2 after dispelled 1
ok 62 - store magic 0 after dispelled 1
ok 63 - store magic 2 after dispelled 1
ok 64 - store magic after dispelled 1 doesn't clobber
ok 65 - dispell uvar magic 2 doesn't croak
ok 66 - dispell uvar magic 2 is valid
ok 67 - fetch magic after dispelled 1,2 doesn't clobber
ok 68 - fetch magic 0 after dispelled 1,2
ok 69 - store magic 0 after dispelled 1,2
ok 70 - store magic after dispelled 1,2 doesn't clobber
ok 71 - dispell uvar magic 0 doesn't croak
ok 72 - dispell uvar magic 0 is valid
ok 73 - fetch magic after dispelled 1,2,0 doesn't clobber
ok 74 - store magic after dispelled 1,2,0 doesn't clobber
ok
t/13-data.t ...............
1..35
ok 1 - wizard doesn't croak
ok 2 - wizard is defined
ok 3 - wizard is a scalar ref
ok 4 - cast doesn't croak
ok 5 - cast returns true
ok 6 - getdata from non-magical scalar doesn't croak
ok 7 - getdata from non-magical scalar returns undef
ok 8 - getdata from wizard doesn't croak
ok 9 - getdata from wizard returns true
ok 10 - getdata from wizard return value is ok
ok 11 - get magic : pass data
ok 12 - get magic : data updated
ok 13 - set magic : pass data
ok 14 - set magic : pass data
ok 15 - getdata from invalid wizard croaks
ok 16 - getdata from invalid wizard returns undef
ok 17 - getdata from undef croaks
ok 18 - getdata from undef doesn't return anything
ok 19 - dispell doesn't croak
ok 20 - dispell returns true
ok 21 - cast with arguments doesn't croak
ok 22 - cast with arguments returns true
ok 23 - getdata from wizard with arguments doesn't croak
ok 24 - getdata from wizard with arguments returns true
ok 25 - getdata from wizard with arguments return value is ok
ok 26 - cast non-data wizard doesn't croak
ok 27 - cast non-data wizard returns true
ok 28 - getdata from non-data wizard doesn't croak
ok 29 - getdata from non-data wizard invalid returns undef
ok 30 - data from d is what we expected
ok 31 - cast arguments from d were passed by alias
ok 32 - data from e is what we expected
ok 33 - cast arguments from e were passed by alias
ok 34 - data from d wasn't changed
ok 35 - data from e wasn't changed
ok
t/14-callbacks.t ..........
1..17
ok 1 - wizard creation doesn't croak
ok 2 - wizard is defined
ok 3 - wizard is a scalar ref
ok 4 - cast doesn't croak
ok 5 - cast is valid
ok 6 - callback returning undef doesn't warn/croak
ok 7 - callback returning undef fails
ok 8 - wizard with a string callback doesn't croak
ok 9 - cast a wizard with a string callback doesn't croak
ok 10 - string callback doesn't warn/croak
ok 11 - string callback is called
ok 12 - string callback returns the right thing
ok 13 - caller into callback returns the right thing
ok 14 - caller into callback returns the right thing (second time)
ok 15 - caller into callback into block returns the right thing
ok 16 - caller into callback doesn't croak
ok 17 - caller into callback into eval returns the right thing
ok
# Test global destruction
t/15-self.t ...............
1..17
ok 1 - wizard creation error doesn't croak
ok 2 - wizard is defined
ok 3 - wizard is a scalar ref
ok 4 - cast on self doesn't croak
ok 5 - cast on self is valid
ok 6 - magic works correctly on self
ok 7 - dispell on self doesn't croak
ok 8 - dispell on self is valid
ok 9 - magic is no longer invoked on self when dispelled
ok 10 - re-cast on self doesn't croak
ok 11 - re-cast on self is valid
ok 12 - getdata on magical self doesn't trigger callbacks
ok 13 - re-dispell on self doesn't croak
ok 14 - re-dispell on self is valid
ok 15 - re-re-cast on self doesn't croak
ok 16 - re-re-cast on self is valid
ok 17 - wizard destruction at the end of BEGIN-time require doesn't panic
ok
# Using Hash::Util::FieldHash 1.04
t/16-huf.t ................
1..18
ok 1 - huf: wizard() doesn't croak
ok 2 - huf: wizard() doesn't trigger magic
ok 3 - huf: wizard with uvar is defined
ok 4 - huf: wizard with uvar is a scalar ref
ok 5 - huf: cast uvar magic on fieldhash doesn't croak
ok 6 - huf: cast uvar magic on fieldhash triggers magic correctly
ok 7 - huf: cast uvar magic on fieldhash succeeded
ok 8 - huf: fetch on magical fieldhash doesn't croak
ok 9 - huf: fetch on magical fieldhash triggers magic correctly
ok 10 - huf: fetch on magical fieldhash succeeded
ok 11 - huf: store on magical fieldhash doesn't croak
ok 12 - huf: store on magical fieldhash triggers magic correctly
ok 13 - huf: store on magical fieldhash succeeded
ok 14 - huf: dispell uvar magic on fieldhash doesn't croak
ok 15 - huf: dispell uvar magic on fieldhash triggers magic correctly
ok 16 - huf: dispell uvar magic on fieldhash succeeded
ok 17 - huf: store/fetch on fieldhash after dispell still ok
ok 18 - huf: magic triggered at END time
ok
t/17-ctl.t ................
1..44
ok 1 - die in data callback (direct, $@ unset) in eval
ok 2 - die in data callback (direct, $@ set) in eval
ok 3 - die in data callback (direct, $@ unset) in BEGIN
ok 4 - die in data callback (direct, $@ set) in BEGIN
ok 5 - die in data callback (indirect, $@ unset) in eval
ok 6 - die in data callback (indirect, $@ unset) in eval
ok 7 - die in data callback (indirect, $@ unset) in BEGIN
ok 8 - die in data callback (indirect, $@ set) in BEGIN
ok 9 - die in get callback (direct, $@ unset) in eval
ok 10 - die in get callback (direct, $@ set) in eval
ok 11 - die in get callback (direct, $@ unset) in BEGIN
ok 12 - die in get callback (direct, $@ set) in BEGIN
ok 13 - die in get callback (indirect, $@ unset) in eval
ok 14 - die in get callback (indirect, $@ unset) in eval
ok 15 - die in get callback (indirect, $@ unset) in BEGIN
ok 16 - die in get callback (indirect, $@ set) in BEGIN
ok 17 - die in set callback (direct, $@ unset) in eval
ok 18 - die in set callback (direct, $@ set) in eval
ok 19 - die in set callback (direct, $@ unset) in BEGIN
ok 20 - die in set callback (direct, $@ set) in BEGIN
ok 21 - die in set callback (indirect, $@ unset) in eval
ok 22 - die in set callback (indirect, $@ unset) in eval
ok 23 - die in set callback (indirect, $@ unset) in BEGIN
ok 24 - die in set callback (indirect, $@ set) in BEGIN
ok 25 - die in len callback (direct, $@ unset) in eval
ok 26 - die in len callback (direct, $@ set) in eval
ok 27 - die in len callback (direct, $@ unset) in BEGIN
ok 28 - die in len callback (direct, $@ set) in BEGIN
ok 29 - die in len callback (indirect, $@ unset) in eval
ok 30 - die in len callback (indirect, $@ unset) in eval
ok 31 - die in len callback (indirect, $@ unset) in BEGIN
ok 32 - die in len callback (indirect, $@ set) in BEGIN
ok 33 - die in free callback
ok 34 - die in free callback in block in eval with $@ unset
ok 35 - die in free callback in block in eval with $@ set
ok 36 - die in free callback in BEGIN
ok 37 - die in free callback in len callback in BEGIN
ok 38 - die in free callback at end of scope
ok 39 - in hints hash destructor
ok 40 - die in BEGIN in require in eval string triggers hints hash destructor
ok 41 - in hints hash destructor 2
ok 42 - die in BEGIN in eval triggers hints hash destructor
ok 43 # skip No working Capture::Tiny is installed
ok 44 # skip No working Capture::Tiny is installed
ok
t/18-opinfo.t .............
1..125
ok 1 - len wizard with op_info == 1 doesn't croak
ok 2 - len magic with op_info == 1 gets the right op info
ok 3 - len magic with op_info == 1 doesn't croak
ok 4 - len wizard with op_info == 2 doesn't croak
ok 5 - len magic with op_info == 2 isa B::OP
ok 6 - len magic with op_info == 2 gets the right op info
ok 7 - len magic with op_info == 2 doesn't croak
ok 8 - get wizard with op_info == 1 doesn't croak
ok 9 - get magic with op_info == 1 gets the right op info
ok 10 - get magic with op_info == 1 doesn't croak
ok 11 - get wizard with op_info == 2 doesn't croak
ok 12 - get magic with op_info == 2 isa B::OP
ok 13 - get magic with op_info == 2 gets the right op info
ok 14 - get magic with op_info == 2 doesn't croak
ok 15 - get wizard with op_info == 1 doesn't croak
ok 16 - get magic with op_info == 1 gets the right op info
ok 17 - get magic with op_info == 1 doesn't croak
ok 18 - get wizard with op_info == 2 doesn't croak
ok 19 - get magic with op_info == 2 isa B::PADOP
ok 20 - get magic with op_info == 2 gets the right op info
ok 21 - get magic with op_info == 2 doesn't croak
ok 22 - get wizard with op_info == 1 doesn't croak
ok 23 - get magic with op_info == 1 gets the right op info
ok 24 - get magic with op_info == 1 doesn't croak
ok 25 - get wizard with op_info == 2 doesn't croak
ok 26 - get magic with op_info == 2 isa B::UNOP
ok 27 - get magic with op_info == 2 gets the right op info
ok 28 - get magic with op_info == 2 doesn't croak
ok 29 - get wizard with op_info == 1 doesn't croak
ok 30 - get magic with op_info == 1 gets the right op info
ok 31 - get magic with op_info == 1 doesn't croak
ok 32 - get wizard with op_info == 2 doesn't croak
ok 33 - get magic with op_info == 2 isa B::BINOP
ok 34 - get magic with op_info == 2 gets the right op info
ok 35 - get magic with op_info == 2 doesn't croak
ok 36 - get wizard with op_info == 1 doesn't croak
ok 37 - get magic with op_info == 1 gets the right op info
ok 38 - get magic with op_info == 1 doesn't croak
ok 39 - get wizard with op_info == 2 doesn't croak
ok 40 - get magic with op_info == 2 isa B::BINOP
ok 41 - get magic with op_info == 2 gets the right op info
ok 42 - get magic with op_info == 2 doesn't croak
ok 43 - get wizard with op_info == 1 doesn't croak
ok 44 - get magic with op_info == 1 gets the right op info
ok 45 - get magic with op_info == 1 doesn't croak
ok 46 - get wizard with op_info == 2 doesn't croak
ok 47 - get magic with op_info == 2 isa B::LOGOP
ok 48 - get magic with op_info == 2 gets the right op info
ok 49 - get magic with op_info == 2 doesn't croak
ok 50 - get wizard with op_info == 1 doesn't croak
ok 51 - get magic with op_info == 1 gets the right op info
ok 52 - get magic with op_info == 1 doesn't croak
ok 53 - get wizard with op_info == 2 doesn't croak
ok 54 - get magic with op_info == 2 isa B::UNOP
ok 55 - get magic with op_info == 2 gets the right op info
ok 56 - get magic with op_info == 2 doesn't croak
ok 57 - get wizard with op_info == 1 doesn't croak
ok 58 - get magic with op_info == 1 gets the right op info
ok 59 - get magic with op_info == 1 doesn't croak
ok 60 - get wizard with op_info == 2 doesn't croak
ok 61 - get magic with op_info == 2 isa B::UNOP
ok 62 - get magic with op_info == 2 gets the right op info
ok 63 - get magic with op_info == 2 doesn't croak
ok 64 - get wizard with op_info == 1 doesn't croak
ok 65 - get magic with op_info == 1 gets the right op info
ok 66 - get magic with op_info == 1 doesn't croak
ok 67 - get wizard with op_info == 2 doesn't croak
ok 68 - get magic with op_info == 2 isa B::UNOP
ok 69 - get magic with op_info == 2 gets the right op info
ok 70 - get magic with op_info == 2 doesn't croak
ok 71 - set wizard with op_info == 1 doesn't croak
ok 72 - set magic with op_info == 1 gets the right op info
ok 73 - set magic with op_info == 1 doesn't croak
ok 74 - set wizard with op_info == 2 doesn't croak
ok 75 - set magic with op_info == 2 isa B::LISTOP
ok 76 - set magic with op_info == 2 gets the right op info
ok 77 - set magic with op_info == 2 doesn't croak
ok 78 - get wizard with op_info == 1 doesn't croak
ok 79 - get magic with op_info == 1 gets the right op info
ok 80 - get magic with op_info == 1 doesn't croak
ok 81 - get wizard with op_info == 2 doesn't croak
ok 82 - get magic with op_info == 2 isa B::PMOP
ok 83 - get magic with op_info == 2 gets the right op info
ok 84 - get magic with op_info == 2 doesn't croak
ok 85 - get wizard with op_info == 1 doesn't croak
ok 86 - get magic with op_info == 1 gets the right op info
ok 87 - get magic with op_info == 1 doesn't croak
ok 88 - get wizard with op_info == 2 doesn't croak
ok 89 - get magic with op_info == 2 isa B::SVOP
ok 90 - get magic with op_info == 2 gets the right op info
ok 91 - get magic with op_info == 2 doesn't croak
ok 92 - get wizard with op_info == 1 doesn't croak
ok 93 - get magic with op_info == 1 gets the right op info
ok 94 - get magic with op_info == 1 doesn't croak
ok 95 - get wizard with op_info == 2 doesn't croak
ok 96 - get magic with op_info == 2 isa B::PVOP
ok 97 - get magic with op_info == 2 gets the right op info
ok 98 - get magic with op_info == 2 doesn't croak
ok 99 - get wizard with op_info == 1 doesn't croak
ok 100 - get magic with op_info == 1 gets the right op info
ok 101 - get magic with op_info == 1 doesn't croak
ok 102 - get wizard with op_info == 2 doesn't croak
ok 103 - get magic with op_info == 2 isa B::LOOP
ok 104 - get magic with op_info == 2 gets the right op info
ok 105 - get magic with op_info == 2 doesn't croak
ok 106 - free wizard with op_info == 1 doesn't croak
ok 107 - free magic with op_info == 1 gets the right op info
ok 108 - free magic with op_info == 1 doesn't croak
ok 109 - free wizard with op_info == 2 doesn't croak
ok 110 - free magic with op_info == 2 isa B::OP
ok 111 - free magic with op_info == 2 gets the right op info
ok 112 - free magic with op_info == 2 doesn't croak
ok 113 - free wizard with op_info == 1 doesn't croak
ok 114 - free magic with op_info == 1 gets the right op info
ok 115 - free magic with op_info == 1 doesn't croak
ok 116 - free wizard with op_info == 2 doesn't croak
ok 117 - free magic with op_info == 2 isa B::OP
ok 118 - free magic with op_info == 2 gets the right op info
ok 119 - free magic with op_info == 2 doesn't croak
ok 120 - get wizard with out of bounds op_info doesn't croak
ok 121 - get cast with out of bounds op_info doesn't croak
ok 122 - get magic with out of bounds op_info
ok 123 - get magic with out of bounds op_info doesn't croak
ok 124 - get dispell with out of bounds op_info doesn't croak
ok 125 - wizard(op_info => "text") throws numeric warnings
ok
t/20-get.t ................
1..15
ok 1 - get: wizard() doesn't croak
ok 2 - get: wizard() doesn't trigger magic
ok 3 - get: cast doesn't croak
ok 4 - get: cast triggers magic correctly
ok 5 - get: assign to doesn't croak
ok 6 - get: assign to triggers magic correctly
ok 7 - get: assign to correctly
ok 8 - get: interpolate doesn't croak
ok 9 - get: interpolate triggers magic correctly
ok 10 - get: interpolate correctly
ok 11 - get: wizard() doesn't croak
ok 12 - get: cast() doesn't croak
ok 13 - get: value
ok 14 - get: value doesn't croak
ok 15 - get: magic triggered at END time
ok
t/21-set.t ................
1..18
ok 1 - set: wizard() doesn't croak
ok 2 - set: wizard() doesn't trigger magic
ok 3 - set: cast doesn't croak
ok 4 - set: cast triggers magic correctly
ok 5 - set: assign doesn't croak
ok 6 - set: assign triggers magic correctly
ok 7 - set: assign correctly
ok 8 - set: increment doesn't croak
ok 9 - set: increment triggers magic correctly
ok 10 - set: increment correctly
ok 11 - set: decrement doesn't croak
ok 12 - set: decrement triggers magic correctly
ok 13 - set: decrement correctly
ok 14 - set: wizard() doesn't croak
ok 15 - set: cast() doesn't croak
ok 16 - set: value
ok 17 - set: value doesn't croak
ok 18 - set: magic triggered at END time
ok
t/22-len.t ................
1..44
ok 1 - len: wizard() doesn't trigger magic
ok 2 - len: cast on array doesn't trigger magic
ok 3 - len: get array length triggers magic correctly
ok 4 - len: get array length have correct default length
ok 5 - len: get array length correctly
ok 6 - len: get last array index triggers magic correctly
ok 7 - len: get last array index have correct default length
ok 8 - len: get last array index correctly
ok 9 - len: get array length 0 triggers magic correctly
ok 10 - len: get array length 0 have correct default length
ok 11 - len: get array length 0 correctly
ok 12 - len: get empty array length triggers magic correctly
ok 13 - len: get empty array length have correct default length
ok 14 - len: get empty array length correctly
ok 15 - len: get last empty array index triggers magic correctly
ok 16 - len: get last empty array index have correct default length
ok 17 - len: get last empty array index correctly
ok 18 # skip length() no longer calls mg_len magic
ok 19 # skip length() no longer calls mg_len magic
ok 20 # skip length() no longer calls mg_len magic
ok 21 # skip length() no longer calls mg_len magic
ok 22 # skip length() no longer calls mg_len magic
ok 23 # skip length() no longer calls mg_len magic
ok 24 # skip length() no longer calls mg_len magic
ok 25 # skip length() no longer calls mg_len magic
ok 26 # skip length() no longer calls mg_len magic
ok 27 # skip length() no longer calls mg_len magic
ok 28 # skip length() no longer calls mg_len magic
ok 29 # skip length() no longer calls mg_len magic
ok 30 # skip length() no longer calls mg_len magic
ok 31 # skip length() no longer calls mg_len magic
ok 32 # skip length() no longer calls mg_len magic
ok 33 # skip length() no longer calls mg_len magic
ok 34 - len: pos scalar triggers magic correctly
ok 35 - len: pos scalar have correct default length
ok 36 - len: pos scalar works correctly
ok 37 - len: substr utf8 scalar triggers magic correctly
ok 38 - len: substr utf8 scalar have correct default length
ok 39 - len: substr utf8 scalar correctly
ok 40 - len: wizard() doesn't croak
ok 41 - len: cast() doesn't croak
ok 42 - len: value
ok 43 - len: value doesn't croak
ok 44 - len: after value
ok
t/23-clear.t ..............
1..18
ok 1 - clear: wizard() doesn't croak
ok 2 - clear: wizard() doesn't trigger magic
ok 3 - clear: cast array doesn't croak
ok 4 - clear: cast array triggers magic correctly
ok 5 - clear: clear array doesn't croak
ok 6 - clear: clear array triggers magic correctly
ok 7 - clear: clear array correctly
ok 8 - clear: cast hash doesn't croak
ok 9 - clear: cast hash triggers magic correctly
ok 10 - clear: clear hash doesn't croak
ok 11 - clear: clear hash triggers magic correctly
ok 12 - clear: clear hash correctly
ok 13 - clear: wizard() doesn't croak
ok 14 - clear: cast() doesn't croak
ok 15 - clear: value
ok 16 - clear: value doesn't croak
ok 17 - clear: value after
ok 18 - clear: magic triggered at END time
ok
t/24-free.t ...............
1..11
ok 1 - free: wizard() doesn't croak
ok 2 - free: wizard() doesn't trigger magic
ok 3 - free: cast doesn't croak
ok 4 - free: cast triggers magic correctly
ok 5 - free: deletion at the end of the scope doesn't croak
ok 6 - free: deletion at the end of the scope triggers magic correctly
ok 7 - free: cast 2 doesn't croak
ok 8 - free: cast 2 triggers magic correctly
ok 9 - free: explicit deletion with undef() doesn't croak
ok 10 - free: explicit deletion with undef() triggers magic correctly
ok 11 - free: magic triggered at END time
ok
# Using Tie::Array 1.03
# Using Tie::Hash 1.03
t/25-copy.t ...............
1..45
ok 1 - copy: wizard() doesn't croak
ok 2 - copy: wizard() doesn't trigger magic
ok 3 - copy: cast on tied array doesn't croak
ok 4 - copy: cast on tied array triggers magic correctly
ok 5 - copy: cast on tied array succeeded
ok 6 - copy: tied array store doesn't croak
ok 7 - copy: tied array store triggers magic correctly
ok 8 - copy: tied array fetch doesn't croak
ok 9 - copy: tied array fetch triggers magic correctly
ok 10 - copy: tied array fetch correctly
ok 11 - copy: tied array exists doesn't croak
ok 12 - copy: tied array exists triggers magic correctly
ok 13 - copy: tied array exists correctly
ok 14 - copy: tied array undef doesn't croak
ok 15 - copy: tied array undef triggers magic correctly
ok 16 - copy: wizard() doesn't croak
ok 17 - copy: cast() doesn't croak
ok 18 - copy: value
ok 19 - copy: value doesn't croak
ok 20 - copy: value after
ok 21 - copy: cast on tied hash doesn't croak
ok 22 - copy: cast on tied hash triggers magic correctly
ok 23 - copy: cast on tied hash succeeded
ok 24 - copy: tied hash store doesn't croak
ok 25 - copy: tied hash store triggers magic correctly
ok 26 - copy: tied hash fetch doesn't croak
ok 27 - copy: tied hash fetch triggers magic correctly
ok 28 - copy: tied hash fetch correctly
ok 29 - copy: tied hash exists doesn't croak
ok 30 - copy: tied hash exists triggers magic correctly
ok 31 - copy: tied hash exists correctly
ok 32 - copy: tied hash delete doesn't croak
ok 33 - copy: tied hash delete triggers magic correctly
ok 34 - copy: tied hash delete correctly
ok 35 - copy: tied hash each doesn't croak
ok 36 - copy: tied hash each triggers magic correctly
ok 37 - copy: tied hash keys doesn't croak
ok 38 - copy: tied hash keys triggers magic correctly
ok 39 - copy: tied hash keys correctly
ok 40 - copy: tied hash values doesn't croak
ok 41 - copy: tied hash values triggers magic correctly
ok 42 - copy: tied hash values correctly
ok 43 - copy: tied hash undef doesn't croak
ok 44 - copy: tied hash undef triggers magic correctly
ok 45 - copy: magic triggered at END time
ok
t/27-local.t ..............
1..8
ok 1 - local: wizard() doesn't croak
ok 2 - local: wizard() doesn't trigger magic
ok 3 - local: cast doesn't croak
ok 4 - local: cast triggers magic correctly
ok 5 - local: cast succeeded
ok 6 - local: localized doesn't croak
ok 7 - local: localized triggers magic correctly
ok 8 - local: magic triggered at END time
ok
# Using Tie::Hash 1.03
t/28-uvar.t ...............
1..75
ok 1 - uvar: wizard() doesn't croak
ok 2 - uvar: wizard() doesn't trigger magic
ok 3 - uvar: cast doesn't croak
ok 4 - uvar: cast triggers magic correctly
ok 5 - uvar: cast succeeded
ok 6 - uvar: fetch directly doesn't croak
ok 7 - uvar: fetch directly triggers magic correctly
ok 8 - uvar: fetch directly correctly
ok 9 - uvar: fetch by interpolation doesn't croak
ok 10 - uvar: fetch by interpolation triggers magic correctly
ok 11 - uvar: fetch by interpolation correctly
ok 12 - uvar: store directly doesn't croak
ok 13 - uvar: store directly triggers magic correctly
ok 14 - uvar: fetch and store doesn't croak
ok 15 - uvar: fetch and store triggers magic correctly
ok 16 - uvar: fetch and store correctly
ok 17 - uvar: exists doesn't croak
ok 18 - uvar: exists triggers magic correctly
ok 19 - uvar: exists correctly
ok 20 - uvar: delete existing key doesn't croak
ok 21 - uvar: delete existing key triggers magic correctly
ok 22 - uvar: delete existing key correctly
ok 23 - uvar: delete non-existing key doesn't croak
ok 24 - uvar: delete non-existing key triggers magic correctly
ok 25 - uvar: delete non-existing key correctly
ok 26 - uvar: fetch directly with also non uvar magic doesn't croak
ok 27 - uvar: fetch directly with also non uvar magic triggers magic correctly
ok 28 - uvar: fetch directly with also non uvar magic correctly
ok 29 - uvar: cast on tied hash doesn't croak
ok 30 - uvar: cast on tied hash triggers magic correctly
ok 31 - uvar: cast on tied hash succeeded
ok 32 - uvar: fetch on tied hash doesn't croak
ok 33 - uvar: fetch on tied hash triggers magic correctly
ok 34 - uvar: fetch on tied hash succeeded
ok 35 - uvar: store on tied hash doesn't croak
ok 36 - uvar: store on tied hash triggers magic correctly
ok 37 - uvar: exists on tied hash doesn't croak
ok 38 - uvar: exists on tied hash triggers magic correctly
ok 39 - uvar: exists on tied hash succeeded
ok 40 - uvar: delete on tied hash doesn't croak
ok 41 - uvar: delete on tied hash triggers magic correctly
ok 42 - uvar: delete on tied hash succeeded
ok 43 - uvar: fetch with incomplete magic doesn't croak
ok 44 - uvar: fetch with incomplete magic correctly
ok 45 - uvar: store with incomplete magic doesn't croak
ok 46 - uvar: store with incomplete magic correctly
ok 47 - uvar: change key in store doesn't croak (1)
ok 48 - uvar: change key didn't clobber $key (1)
ok 49 - uvar: change key in store correcty (1)
ok 50 - uvar: change key in store doesn't croak (2)
ok 51 - uvar: change key didn't clobber $key (2)
ok 52 - uvar: change key in store correcty (2)
ok 53 - uvar: change readonly key in store doesn't croak (1)
ok 54 - uvar: change readonly key in store correcty (1)
ok 55 - uvar: change readonly key in store doesn't croak (2)
ok 56 - uvar: change readonly key in store correcty (2)
ok 57 - uvar: wizard() doesn't croak
ok 58 - uvar: cast() doesn't croak
ok 59 - uvar: value
ok 60 - uvar: value doesn't croak
ok 61 - uvar: wizard() doesn't croak
ok 62 - uvar: cast() doesn't croak
ok 63 - uvar: value
ok 64 - uvar: value doesn't croak
ok 65 - uvar: value after store
ok 66 - uvar: wizard() doesn't croak
ok 67 - uvar: cast() doesn't croak
ok 68 - uvar: value
ok 69 - uvar: value doesn't croak
ok 70 - uvar: wizard() doesn't croak
ok 71 - uvar: cast() doesn't croak
ok 72 - uvar: value
ok 73 - uvar: value doesn't croak
ok 74 - uvar: value after delete
ok 75 - uvar: magic triggered at END time
ok
# Using Tie::Array 1.03
t/30-scalar.t .............
1..74
ok 1 - scalar: wizard() doesn't croak
ok 2 - scalar: wizard() doesn't trigger magic
ok 3 - scalar: cast doesn't croak
ok 4 - scalar: cast triggers magic correctly
ok 5 - scalar: assign to doesn't croak
ok 6 - scalar: assign to triggers magic correctly
ok 7 - scalar: assign to correctly
ok 8 - scalar: interpolate doesn't croak
ok 9 - scalar: interpolate triggers magic correctly
ok 10 - scalar: interpolate correctly
ok 11 - scalar: reference doesn't croak
ok 12 - scalar: reference triggers magic correctly
ok 13 - scalar: assign to doesn't croak
ok 14 - scalar: assign to triggers magic correctly
ok 15 - scalar: increment doesn't croak
ok 16 - scalar: increment triggers magic correctly
ok 17 - scalar: decrement doesn't croak
ok 18 - scalar: decrement triggers magic correctly
ok 19 - scalar: multiply in place doesn't croak
ok 20 - scalar: multiply in place triggers magic correctly
ok 21 - scalar: divide in place doesn't croak
ok 22 - scalar: divide in place triggers magic correctly
ok 23 - scalar: cast 2 doesn't croak
ok 24 - scalar: cast 2 triggers magic correctly
ok 25 - scalar: scope end doesn't croak
ok 26 - scalar: scope end triggers magic correctly
ok 27 - scalar: undef doesn't croak
ok 28 - scalar: undef triggers magic correctly
ok 29 - scalar: dispell doesn't croak
ok 30 - scalar: dispell triggers magic correctly
ok 31 - scalar: array element: cast doesn't croak
ok 32 - scalar: array element: cast triggers magic correctly
ok 33 - scalar: array element: set doesn't croak
ok 34 - scalar: array element: set triggers magic correctly
ok 35 - scalar: array element: get doesn't croak
ok 36 - scalar: array element: get triggers magic correctly
ok 37 - scalar: array element: get correctly
ok 38 - scalar: array element: set other doesn't croak
ok 39 - scalar: array element: set other triggers magic correctly
ok 40 - scalar: array element: get other doesn't croak
ok 41 - scalar: array element: get other triggers magic correctly
ok 42 - scalar: array element: get other correctly
ok 43 - scalar: array element: exists doesn't croak
ok 44 - scalar: array element: exists triggers magic correctly
ok 45 - scalar: array element: exists correctly
ok 46 - scalar: array element: delete doesn't croak
ok 47 - scalar: array element: delete triggers magic correctly
ok 48 - scalar: array element: delete correctly
ok 49 - scalar: array element: set after delete doesn't croak
ok 50 - scalar: array element: set after delete triggers magic correctly
ok 51 - scalar: hash element: cast doesn't croak
ok 52 - scalar: hash element: cast triggers magic correctly
ok 53 - scalar: hash element: set doesn't croak
ok 54 - scalar: hash element: set triggers magic correctly
ok 55 - scalar: hash element: get doesn't croak
ok 56 - scalar: hash element: get triggers magic correctly
ok 57 - scalar: hash element: get correctly
ok 58 - scalar: hash element: set other doesn't croak
ok 59 - scalar: hash element: set other triggers magic correctly
ok 60 - scalar: hash element: get other doesn't croak
ok 61 - scalar: hash element: get other triggers magic correctly
ok 62 - scalar: hash element: get other correctly
ok 63 - scalar: hash element: exists doesn't croak
ok 64 - scalar: hash element: exists triggers magic correctly
ok 65 - scalar: hash element: exists correctly
ok 66 - scalar: hash element: delete doesn't croak
ok 67 - scalar: hash element: delete triggers magic correctly
ok 68 - scalar: hash element: delete correctly
ok 69 - scalar: hash element: set after delete doesn't croak
ok 70 - scalar: hash element: set after delete triggers magic correctly
ok 71 - cast copy magic on tied array
ok 72 - scalar: delete from tied array doesn't croak
ok 73 - scalar: delete from tied array triggers magic correctly
ok 74 - scalar: magic triggered at END time
ok
t/31-array.t ..............
1..68
ok 1 - array: wizard() doesn't croak
ok 2 - array: wizard() doesn't trigger magic
ok 3 - array: cast doesn't croak
ok 4 - array: cast triggers magic correctly
ok 5 - array: assign element to doesn't croak
ok 6 - array: assign element to triggers magic correctly
ok 7 - array: assign element to correctly
ok 8 - array: assign to doesn't croak
ok 9 - array: assign to triggers magic correctly
ok 10 - array: assign to correctly
ok 11 - array: interpolate doesn't croak
ok 12 - array: interpolate triggers magic correctly
ok 13 - array: interpolate correctly
ok 14 - array: reference doesn't croak
ok 15 - array: reference triggers magic correctly
ok 16 - array: slice doesn't croak
ok 17 - array: slice triggers magic correctly
ok 18 - array: slice correctly
ok 19 - array: assign doesn't croak
ok 20 - array: assign triggers magic correctly
ok 21 - array: assign old element doesn't croak
ok 22 - array: assign old element triggers magic correctly
ok 23 - array: assign new element doesn't croak
ok 24 - array: assign new element triggers magic correctly
ok 25 - array: exists doesn't croak
ok 26 - array: exists triggers magic correctly
ok 27 - array: exists correctly
ok 28 - array: delete doesn't croak
ok 29 - array: delete triggers magic correctly
ok 30 - array: delete correctly
ok 31 - array: length @ doesn't croak
ok 32 - array: length @ triggers magic correctly
ok 33 - array: length @ correctly
ok 34 - array: length $\# doesn't croak
ok 35 - array: length $\# triggers magic correctly
ok 36 - array: length $\# correctly
ok 37 - array: push (void) doesn't croak
ok 38 - array: push (void) triggers magic correctly
ok 39 - array: push (scalar) doesn't croak
ok 40 - array: push (scalar) triggers magic correctly
ok 41 - array: push (scalar) correctly
ok 42 - array: pop doesn't croak
ok 43 - array: pop triggers magic correctly
ok 44 - array: pop correctly
ok 45 - array: unshift (void) doesn't croak
ok 46 - array: unshift (void) triggers magic correctly
ok 47 - array: unshift (scalar) doesn't croak
ok 48 - array: unshift (scalar) triggers magic correctly
ok 49 - unshift (scalar) correctly
ok 50 - array: shift doesn't croak
ok 51 - array: shift triggers magic correctly
ok 52 - array: shift correctly
ok 53 - array: map doesn't croak
ok 54 - array: map triggers magic correctly
ok 55 - array: grep doesn't croak
ok 56 - array: grep triggers magic correctly
ok 57 - array: grep correctly
ok 58 - array: for doesn't croak
ok 59 - array: for triggers magic correctly
ok 60 - array: cast 2 doesn't croak
ok 61 - array: cast 2 triggers magic correctly
ok 62 - array: scope end doesn't croak
ok 63 - array: scope end triggers magic correctly
ok 64 - array: undef doesn't croak
ok 65 - array: undef triggers magic correctly
ok 66 - array: dispell doesn't croak
ok 67 - array: dispell triggers magic correctly
ok 68 - array: magic triggered at END time
ok
t/32-hash.t ...............
1..65
ok 1 - hash: wizard() doesn't croak
ok 2 - hash: wizard() doesn't trigger magic
ok 3 - hash: cast doesn't croak
ok 4 - hash: cast triggers magic correctly
ok 5 - hash: assign element to doesn't croak
ok 6 - hash: assign element to triggers magic correctly
ok 7 - hash: assign element to correctly
ok 8 - hash: exists (1) doesn't croak
ok 9 - hash: exists (1) triggers magic correctly
ok 10 - hash: exists correctly (1)
ok 11 - hash: exists (2) doesn't croak
ok 12 - hash: exists (2) triggers magic correctly
ok 13 - hash: exists correctly (2)
ok 14 - hash: assign to doesn't croak
ok 15 - hash: assign to triggers magic correctly
ok 16 - hash: assign to correctly
ok 17 - hash: reference doesn't croak
ok 18 - hash: reference triggers magic correctly
ok 19 - hash: slice doesn't croak
ok 20 - hash: slice triggers magic correctly
ok 21 - hash: slice correctly
ok 22 - hash: empty in list context doesn't croak
ok 23 - hash: empty in list context triggers magic correctly
ok 24 - hash: assign from list in void context doesn't croak
ok 25 - hash: assign from list in void context triggers magic correctly
ok 26 - hash: assign from map in list context doesn't croak
ok 27 - hash: assign from map in list context triggers magic correctly
ok 28 - hash: assign old element doesn't croak
ok 29 - hash: assign old element triggers magic correctly
ok 30 - hash: assign new element doesn't croak
ok 31 - hash: assign new element triggers magic correctly
ok 32 - hash: buckets doesn't croak
ok 33 - hash: buckets triggers magic correctly
ok 34 - hash: keys doesn't croak
ok 35 - hash: keys triggers magic correctly
ok 36 - hash: keys correctly
ok 37 - hash: values doesn't croak
ok 38 - hash: values triggers magic correctly
ok 39 - hash: values correctly
ok 40 - hash: each doesn't croak
ok 41 - hash: each triggers magic correctly
ok 42 - hash: cast 2 doesn't croak
ok 43 - hash: cast 2 triggers magic correctly
ok 44 - hash: scope end doesn't croak
ok 45 - hash: scope end triggers magic correctly
ok 46 - hash: undef doesn't croak
ok 47 - hash: undef triggers magic correctly
ok 48 - hash: dispell doesn't croak
ok 49 - hash: dispell triggers magic correctly
ok 50 - hash: cast clear/uvar doesn't croak
ok 51 - hash: cast clear/uvar triggers magic correctly
ok 52 - hash: fixed fetch "a" doesn't croak
ok 53 - hash: fixed fetch "a" triggers magic correctly
ok 54 - uvar: fixed fetch "a" returned the right thing
ok 55 - uvar: fixed fetch deparse correctly
ok 56 - hash: fixed fetch "b" doesn't croak
ok 57 - hash: fixed fetch "b" triggers magic correctly
ok 58 - uvar: fixed fetch "b" returned the right thing
ok 59 - uvar: fixed fetch deparse correctly
ok 60 - hash: fixed clear doesn't croak
ok 61 - hash: fixed clear triggers magic correctly
ok 62 - hash: dispell clear/uvar doesn't croak
ok 63 - hash: dispell clear/uvar triggers magic correctly
ok 64 - %h no longer has the RMG flag set
ok 65 - hash: magic triggered at END time
ok
t/33-code.t ...............
1..36
ok 1 - code: wizard() doesn't croak
ok 2 - code: wizard() doesn't trigger magic
ok 3 - code: cast doesn't croak
ok 4 - code: cast triggers magic correctly
ok 5 - code: cast didn't called code
ok 6 - code: call without arguments doesn't croak
ok 7 - code: call without arguments triggers magic correctly
ok 8 - code: call without arguments succeeded
ok 9 - code: call with arguments doesn't croak
ok 10 - code: call with arguments triggers magic correctly
ok 11 - code: call with arguments succeeded
ok 12 - code: undef symbol table entry doesn't croak
ok 13 - code: undef symbol table entry triggers magic correctly
ok 14 - code: undef symbol table entry didn't call code
ok 15 - code: redefining sub doesn't croak
ok 16 - code: redefining sub triggers magic correctly
ok 17 - code: re-cast doesn't croak
ok 18 - code: re-cast triggers magic correctly
ok 19 - code: re-cast didn't called code
ok 20 - code: reference doesn't croak
ok 21 - code: reference triggers magic correctly
ok 22 - code: reference didn't called code
ok 23 - code: call reference doesn't croak
ok 24 - code: call reference triggers magic correctly
ok 25 - code: call reference succeeded
ok 26 - code: call reference didn't called the previous code
ok 27 - code: redefining sub 2 doesn't croak
ok 28 - code: redefining sub 2 triggers magic correctly
ok 29 - code: call without arguments 2 doesn't croak
ok 30 - code: call without arguments 2 triggers magic correctly
ok 31 - code: call without arguments 2 succeeded
ok 32 - code: call without arguments 2 didn't called the previous code
ok 33 - code: dispell doesn't croak
ok 34 - code: dispell triggers magic correctly
ok 35 - code: dispell didn't called code
ok 36 - code: magic triggered at END time
ok
# Using Symbol 1.07
t/34-glob.t ...............
1..25
ok 1 - glob: wizard() doesn't croak
ok 2 - glob: wizard() doesn't trigger magic
ok 3 - glob: cast doesn't croak
ok 4 - glob: cast triggers magic correctly
ok 5 - glob: assign to doesn't croak
ok 6 - glob: assign to triggers magic correctly
ok 7 - glob: assign scalar slot doesn't croak
ok 8 - glob: assign scalar slot triggers magic correctly
ok 9 - glob: assign array slot doesn't croak
ok 10 - glob: assign array slot triggers magic correctly
ok 11 - glob: assign hash slot doesn't croak
ok 12 - glob: assign hash slot triggers magic correctly
ok 13 - glob: assign code slot doesn't croak
ok 14 - glob: assign code slot triggers magic correctly
ok 15 - glob: assign glob doesn't croak
ok 16 - glob: assign glob triggers magic correctly
ok 17 - glob: cast 2 doesn't croak
ok 18 - glob: cast 2 triggers magic correctly
ok 19 - glob: scope end doesn't croak
ok 20 - glob: scope end triggers magic correctly
ok 21 - glob: undef doesn't croak
ok 22 - glob: undef triggers magic correctly
ok 23 - glob: dispell doesn't croak
ok 24 - glob: dispell triggers magic correctly
ok 25 - glob: magic triggered at END time
ok
t/35-stash.t ..............
1..43
ok 1 - stash: variables compiled fine
ok 2 - stash: variables
ok 3 - stash: function definitions compiled fine
ok 4 - stash: function definitions
ok 5 - stash: function calls compiled fine
ok 6 - stash: function calls
ok 7 - stash: valid method call ran fine
ok 8 - stash: valid method call
ok 9 - stash: second valid method call ran fine
ok 10 - stash: second valid method call
ok 11 - stash: valid dynamic method call ran fine
ok 12 - stash: valid dynamic method call
ok 13 - inherited valid method call ran fine
ok 14 - stash: inherited valid method call
ok 15 - second inherited valid method call ran fine
ok 16 - stash: second inherited valid method call doesn't call magic
ok 17 - inherited previously called valid method call ran fine
ok 18 - stash: inherited previously called valid method call
ok 19 - second inherited previously called valid method call ran fine
ok 20 - stash: second inherited previously called valid method call doesn't call magic
ok 21 - stash: invalid method call croaked
ok 22 - stash: invalid method call
ok 23 - stash: invalid dynamic method call croaked
ok 24 - stash: invalid dynamic method call
ok 25 - stash: invalid inherited method call croaked
ok 26 - stash: invalid method call
ok 27 - stash: delete executed fine
ok 28 - stash: delete
ok 29 - stash: autoloaded method call ran fine
ok 30 - stash: autoloaded method call returned the right thing
ok 31 - stash: autoloaded method call
ok 32 - stash: inherited autoloaded method call ran fine
ok 33 - stash: inherited autoloaded method returned the right thing
ok 34 - stash: inherited autoloaded method call
ok 35 - stash: no undef op before function call with op name
ok 36 - stash: function call with op name compiled fine
ok 37 - stash: undef op after function call with op name
ok 38 - stash: undef op after dispell for function call with op name
ok 39 - stash: no undef op before function call with op object
ok 40 - stash: function call with op object compiled fine
ok 41 - stash: undef op after dispell for function call with op object
ok 42 - stash: undef op after dispell for function call with op object
ok 43 - stash: magic that remains at END time
ok
t/40-threads.t ............ skipped: perl 5.13.4 required to test thread safety
t/41-clone.t .............. skipped: perl 5.13.4 required to test thread safety
t/80-leaks.t ..............
1..11
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok
t/91-pod.t ................
1..1
ok 1 - POD test for blib\lib\Variable\Magic.pm
ok
t/92-pod-coverage.t .......
1..1
ok 1 - Pod coverage on Variable::Magic
ok
t/95-portability-files.t ..
1..1
ok 1 - File names portability
ok
t/99-kwalitee.t ...........
1..13
ok 1 - extractable
ok 2 - has_readme
ok 3 - has_manifest
ok 4 - has_meta_yml
ok 5 - has_buildtool
ok 6 - has_changelog
ok 7 - no_symlinks
ok 8 - has_tests
ok 9 - proper_libs
ok 10 - no_pod_errors
ok 11 - use_strict
ok 12 - has_test_pod
ok 13 - has_test_pod_coverage
ok
All tests successful.
Files=31, Tests=984, 10 wallclock secs ( 0.23 usr + 0.11 sys = 0.34 CPU)
Result: PASS
VPIT/Variable-Magic-0.46.tar.gz
nmake test TEST_VERBOSE=1 -- OK
PPD for Variable-Magic-0.46 already made
Running make for A/AB/ABRAXXA/DBIx-Class-0.08127.tar.gz
Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\DBIx-Class-0.08127-yunYa5
Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'make'
CPAN.pm: Going to build A/AB/ABRAXXA/DBIx-Class-0.08127.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\Microsoft_SQL_Server.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/SQL_Anywhere.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\SQL_Anywhere.pm
cp lib/DBIx/Class/Admin/Types.pm blib\lib\DBIx\Class\Admin\Types.pm
cp lib/DBIx/Class/Manual/Example.pod blib\lib\DBIx\Class\Manual\Example.pod
cp lib/DBIx/Class/Relationship/CascadeActions.pm blib\lib\DBIx\Class\Relationship\CascadeActions.pm
cp lib/DBIx/Class/Storage/DBI/Sybase.pm blib\lib\DBIx\Class\Storage\DBI\Sybase.pm
cp lib/DBIx/Class/CDBICompat/Copy.pm blib\lib\DBIx\Class\CDBICompat\Copy.pm
cp lib/DBIx/Class/SQLAHacks/OracleJoins.pm blib\lib\DBIx\Class\SQLAHacks\OracleJoins.pm
cp lib/DBIx/Class/PK/Auto/MySQL.pm blib\lib\DBIx\Class\PK\Auto\MySQL.pm
cp lib/DBIx/Class/SQLMaker/MSSQL.pm blib\lib\DBIx\Class\SQLMaker\MSSQL.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer.pm
cp lib/DBIx/Class/SQLMaker/SQLite.pm blib\lib\DBIx\Class\SQLMaker\SQLite.pm
cp lib/DBIx/Class/UTF8Columns.pm blib\lib\DBIx\Class\UTF8Columns.pm
cp lib/DBIx/Class/Optional/Dependencies.pm blib\lib\DBIx\Class\Optional\Dependencies.pm
cp lib/DBIx/Class/SQLMaker/OracleJoins.pm blib\lib\DBIx\Class\SQLMaker\OracleJoins.pm
cp lib/DBIx/Class/CDBICompat/Relationships.pm blib\lib\DBIx\Class\CDBICompat\Relationships.pm
cp lib/DBIx/Class/ResultSource.pm blib\lib\DBIx\Class\ResultSource.pm
cp lib/DBIx/Class/SQLAHacks/MySQL.pm blib\lib\DBIx\Class\SQLAHacks\MySQL.pm
cp lib/DBIx/Class/SQLMaker/Oracle.pm blib\lib\DBIx\Class\SQLMaker\Oracle.pm
cp lib/DBIx/Class/Manual/Cookbook.pod blib\lib\DBIx\Class\Manual\Cookbook.pod
cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer\Random.pm
cp lib/DBIx/Class/SQLAHacks/SQLite.pm blib\lib\DBIx\Class\SQLAHacks\SQLite.pm
cp lib/DBIx/Class/CDBICompat/GetSet.pm blib\lib\DBIx\Class\CDBICompat\GetSet.pm
cp lib/DBIx/Class/Admin.pm blib\lib\DBIx\Class\Admin.pm
cp lib/DBIx/Class/Storage/DBIHacks.pm blib\lib\DBIx\Class\Storage\DBIHacks.pm
cp lib/DBIx/Class/Serialize/Storable.pm blib\lib\DBIx\Class\Serialize\Storable.pm
cp lib/DBIx/Class/PK/Auto.pm blib\lib\DBIx\Class\PK\Auto.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Balancer\First.pm
cp lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm blib\lib\DBIx\Class\Storage\DBI\Oracle\Generic.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Pool.pm
cp lib/DBIx/Class/Relationship/ManyToMany.pm blib\lib\DBIx\Class\Relationship\ManyToMany.pm
cp lib/DBIx/Class/Storage/DBI/SQLAnywhere.pm blib\lib\DBIx\Class\Storage\DBI\SQLAnywhere.pm
cp lib/DBIx/Class/Relationship/HasOne.pm blib\lib\DBIx\Class\Relationship\HasOne.pm
cp lib/DBIx/Class/Storage/DBI/SQLite.pm blib\lib\DBIx\Class\Storage\DBI\SQLite.pm
cp lib/DBIx/Class/ResultSource/View.pm blib\lib\DBIx\Class\ResultSource\View.pm
cp lib/DBIx/Class/Exception.pm blib\lib\DBIx\Class\Exception.pm
cp lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm blib\lib\DBIx\Class\CDBICompat\LiveObjectIndex.pm
cp lib/DBIx/Class/SQLMaker/MySQL.pm blib\lib\DBIx\Class\SQLMaker\MySQL.pm
cp lib/DBIx/Class/DB.pm blib\lib\DBIx\Class\DB.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm blib\lib\DBIx\Class\Storage\DBI\Sybase\MSSQL.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/Firebird.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\Firebird.pm
cp lib/DBIx/Class/ResultSetProxy.pm blib\lib\DBIx\Class\ResultSetProxy.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/ASE/NoBindVars.pm blib\lib\DBIx\Class\Storage\DBI\Sybase\ASE\NoBindVars.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\DB2_400_SQL.pm
cp lib/DBIx/Class/Manual/Component.pod blib\lib\DBIx\Class\Manual\Component.pod
cp lib/DBIx/Class/ResultSourceHandle.pm blib\lib\DBIx\Class\ResultSourceHandle.pm
cp lib/DBIx/Class/Relationship/HasMany.pm blib\lib\DBIx\Class\Relationship\HasMany.pm
cp lib/DBIx/Class/Storage/DBI/DB2.pm blib\lib\DBIx\Class\Storage\DBI\DB2.pm
cp lib/DBIx/Class/Storage/DBI/AutoCast.pm blib\lib\DBIx\Class\Storage\DBI\AutoCast.pm
cp lib/DBIx/Class/CDBICompat/NoObjectIndex.pm blib\lib\DBIx\Class\CDBICompat\NoObjectIndex.pm
cp lib/DBIx/Class/SQLAHacks/MSSQL.pm blib\lib\DBIx\Class\SQLAHacks\MSSQL.pm
cp lib/DBIx/Class/Storage/DBI/NoBindVars.pm blib\lib\DBIx\Class\Storage\DBI\NoBindVars.pm
cp lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm blib\lib\DBIx\Class\Storage\DBI\Oracle\WhereJoins.pm
cp lib/DBIx/Class/CDBICompat/TempColumns.pm blib\lib\DBIx\Class\CDBICompat\TempColumns.pm
cp lib/DBIx/Class/Manual/DocMap.pod blib\lib\DBIx\Class\Manual\DocMap.pod
cp lib/DBIx/Class/ResultSetColumn.pm blib\lib\DBIx\Class\ResultSetColumn.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Types.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Types.pm
cp lib/DBIx/Class/ClassResolver/PassThrough.pm blib\lib\DBIx\Class\ClassResolver\PassThrough.pm
cp lib/DBIx/Class/ResultSource/Table.pm blib\lib\DBIx\Class\ResultSource\Table.pm
cp lib/DBIx/Class/PK.pm blib\lib\DBIx\Class\PK.pm
cp lib/DBIx/Class/CDBICompat/SQLTransformer.pm blib\lib\DBIx\Class\CDBICompat\SQLTransformer.pm
cp lib/DBIx/Class/CDBICompat/Pager.pm blib\lib\DBIx\Class\CDBICompat\Pager.pm
cp lib/DBIx/Class/CDBICompat/Relationship.pm blib\lib\DBIx\Class\CDBICompat\Relationship.pm
cp lib/DBIx/Class/CDBICompat/DestroyWarning.pm blib\lib\DBIx\Class\CDBICompat\DestroyWarning.pm
cp lib/DBIx/Class/ResultClass/HashRefInflator.pm blib\lib\DBIx\Class\ResultClass\HashRefInflator.pm
cp lib/DBIx/Class/CDBICompat/Retrieve.pm blib\lib\DBIx\Class\CDBICompat\Retrieve.pm
cp lib/DBIx/Class/Schema/Versioned.pm blib\lib\DBIx\Class\Schema\Versioned.pm
cp lib/DBIx/Class/CDBICompat/Constraints.pm blib\lib\DBIx\Class\CDBICompat\Constraints.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/ASE.pm blib\lib\DBIx\Class\Storage\DBI\Sybase\ASE.pm
cp lib/DBIx/Class/CDBICompat/LazyLoading.pm blib\lib\DBIx\Class\CDBICompat\LazyLoading.pm
cp lib/DBIx/Class/Storage/DBI/Replicated.pm blib\lib\DBIx\Class\Storage\DBI\Replicated.pm
cp lib/DBIx/Class/Storage/DBI.pm blib\lib\DBIx\Class\Storage\DBI.pm
cp lib/DBIx/Class/Componentised.pm blib\lib\DBIx\Class\Componentised.pm
cp lib/DBIx/Class/Relationship/Base.pm blib\lib\DBIx\Class\Relationship\Base.pm
cp lib/DBIx/Class/Relationship/ProxyMethods.pm blib\lib\DBIx\Class\Relationship\ProxyMethods.pm
cp lib/DBIx/Class/Manual/FAQ.pod blib\lib\DBIx\Class\Manual\FAQ.pod
cp lib/DBIx/Class/CDBICompat/ImaDBI.pm blib\lib\DBIx\Class\CDBICompat\ImaDBI.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\WithDSN.pm
cp lib/DBIx/Class/Storage/DBI/ADO.pm blib\lib\DBIx\Class\Storage\DBI\ADO.pm
cp lib/DBIx/Class/Manual/Features.pod blib\lib\DBIx\Class\Manual\Features.pod
cp lib/DBIx/Class/Manual/Reading.pod blib\lib\DBIx\Class\Manual\Reading.pod
cp lib/DBIx/Class/CDBICompat/Constructor.pm blib\lib\DBIx\Class\CDBICompat\Constructor.pm
cp lib/DBIx/Class/Storage/DBI/mysql.pm blib\lib\DBIx\Class\Storage\DBI\mysql.pm
cp lib/DBIx/Class/Manual/Troubleshooting.pod blib\lib\DBIx\Class\Manual\Troubleshooting.pod
cp lib/DBIx/Class/SQLAHacks.pm blib\lib\DBIx\Class\SQLAHacks.pm
cp lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm blib\lib\DBIx\Class\CDBICompat\ColumnsAsHash.pm
cp lib/DBIx/Class/SQLAHacks/Oracle.pm blib\lib\DBIx\Class\SQLAHacks\Oracle.pm
cp lib/DBIx/Class/CDBICompat/Triggers.pm blib\lib\DBIx\Class\CDBICompat\Triggers.pm
cp lib/DBIx/Class/CDBICompat/Stringify.pm blib\lib\DBIx\Class\CDBICompat\Stringify.pm
cp lib/DBIx/Class/PK/Auto/Pg.pm blib\lib\DBIx\Class\PK\Auto\Pg.pm
cp lib/DBIx/Class/Storage/DBI/Oracle.pm blib\lib\DBIx\Class\Storage\DBI\Oracle.pm
cp lib/DBIx/Class/Storage/Statistics.pm blib\lib\DBIx\Class\Storage\Statistics.pm
cp lib/DBIx/Class/Row.pm blib\lib\DBIx\Class\Row.pm
cp lib/DBIx/Class/CDBICompat/ColumnCase.pm blib\lib\DBIx\Class\CDBICompat\ColumnCase.pm
cp lib/DBIx/Class/CDBICompat/AutoUpdate.pm blib\lib\DBIx\Class\CDBICompat\AutoUpdate.pm
cp lib/DBIx/Class/InflateColumn.pm blib\lib\DBIx\Class\InflateColumn.pm
cp lib/DBIx/Class/ResultSetManager.pm blib\lib\DBIx\Class\ResultSetManager.pm
cp lib/DBIx/Class/ResultSourceProxy/Table.pm blib\lib\DBIx\Class\ResultSourceProxy\Table.pm
cp lib/DBIx/Class/Storage.pm blib\lib\DBIx\Class\Storage.pm
cp lib/DBIx/Class/Manual.pod blib\lib\DBIx\Class\Manual.pod
cp lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server/NoBindVars.pm blib\lib\DBIx\Class\Storage\DBI\Sybase\Microsoft_SQL_Server\NoBindVars.pm
cp lib/DBIx/Class/CDBICompat/Iterator.pm blib\lib\DBIx\Class\CDBICompat\Iterator.pm
cp lib/DBIx/Class/Manual/Intro.pod blib\lib\DBIx\Class\Manual\Intro.pod
cp lib/DBIx/Class/InflateColumn/File.pm blib\lib\DBIx\Class\InflateColumn\File.pm
cp lib/DBIx/Class/StartupCheck.pm blib\lib\DBIx\Class\StartupCheck.pm
cp lib/DBIx/Class/Storage/DBI/Informix.pm blib\lib\DBIx\Class\Storage\DBI\Informix.pm
cp lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm blib\lib\DBIx\Class\Storage\DBI\ODBC\ACCESS.pm
cp lib/DBIx/Class/Relationship/BelongsTo.pm blib\lib\DBIx\Class\Relationship\BelongsTo.pm
cp lib/DBIx/Class/Ordered.pm blib\lib\DBIx\Class\Ordered.pm
cp lib/DBIx/Class/CDBICompat/AccessorMapping.pm blib\lib\DBIx\Class\CDBICompat\AccessorMapping.pm
cp lib/DBIx/Class/Core.pm blib\lib\DBIx\Class\Core.pm
cp lib/DBIx/Class/Schema.pm blib\lib\DBIx\Class\Schema.pm
cp lib/DBIx/Class/Storage/DBI/Cursor.pm blib\lib\DBIx\Class\Storage\DBI\Cursor.pm
cp lib/DBIx/Class/Storage/DBI/ODBC.pm blib\lib\DBIx\Class\Storage\DBI\ODBC.pm
cp lib/DBIx/Class/AccessorGroup.pm blib\lib\DBIx\Class\AccessorGroup.pm
cp lib/DBIx/Class/SQLMaker/LimitDialects.pm blib\lib\DBIx\Class\SQLMaker\LimitDialects.pm
cp lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm blib\lib\DBIx\Class\Storage\DBI\MultiColumnIn.pm
cp lib/DBIx/Class/PK/Auto/SQLite.pm blib\lib\DBIx\Class\PK\Auto\SQLite.pm
cp lib/DBIx/Class/CDBICompat.pm blib\lib\DBIx\Class\CDBICompat.pm
cp lib/DBIx/Class/Storage/TxnScopeGuard.pm blib\lib\DBIx\Class\Storage\TxnScopeGuard.pm
cp lib/DBIx/Class/Manual/Glossary.pod blib\lib\DBIx\Class\Manual\Glossary.pod
cp lib/DBIx/Class/CDBICompat/ColumnGroups.pm blib\lib\DBIx\Class\CDBICompat\ColumnGroups.pm
cp lib/DBIx/Class/Relationship/Helpers.pm blib\lib\DBIx\Class\Relationship\Helpers.pm
cp lib/DBIx/Class/Relationship/Accessor.pm blib\lib\DBIx\Class\Relationship\Accessor.pm
cp lib/DBIx/Class/PK/Auto/MSSQL.pm blib\lib\DBIx\Class\PK\Auto\MSSQL.pm
cp lib/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Storage\DBI\ADO\Microsoft_SQL_Server.pm
cp lib/DBIx/Class/Storage/DBI/InterBase.pm blib\lib\DBIx\Class\Storage\DBI\InterBase.pm
cp lib/DBIx/Class.pm blib\lib\DBIx\Class.pm
cp lib/DBIx/Class/CDBICompat/AttributeAPI.pm blib\lib\DBIx\Class\CDBICompat\AttributeAPI.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm blib\lib\DBIx\Class\Storage\DBI\Replicated\Replicant.pm
cp lib/SQL/Translator/Producer/DBIx/Class/File.pm blib\lib\SQL\Translator\Producer\DBIx\Class\File.pm
cp lib/DBIx/Class/Storage/DBI/UniqueIdentifier.pm blib\lib\DBIx\Class\Storage\DBI\UniqueIdentifier.pm
cp lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Storage\DBI\Sybase\Microsoft_SQL_Server.pm
cp lib/DBIx/Class/ResultSet.pm blib\lib\DBIx\Class\ResultSet.pm
cp lib/DBIx/Class/Storage/DBI/MSSQL.pm blib\lib\DBIx\Class\Storage\DBI\MSSQL.pm
cp lib/DBIx/Class/Optional/Dependencies.pod blib\lib\DBIx\Class\Optional\Dependencies.pod
cp lib/DBIx/Class/CDBICompat/AbstractSearch.pm blib\lib\DBIx\Class\CDBICompat\AbstractSearch.pm
cp lib/DBIx/Class/Admin/Descriptive.pm blib\lib\DBIx\Class\Admin\Descriptive.pm
cp lib/DBIx/Class/ResultSourceProxy.pm blib\lib\DBIx\Class\ResultSourceProxy.pm
cp lib/DBIx/Class/PK/Auto/DB2.pm blib\lib\DBIx\Class\PK\Auto\DB2.pm
cp lib/DBIx/Class/SQLMaker.pm blib\lib\DBIx\Class\SQLMaker.pm
cp lib/DBIx/Class/CDBICompat/ReadOnly.pm blib\lib\DBIx\Class\CDBICompat\ReadOnly.pm
cp lib/DBIx/Class/InflateColumn/DateTime.pm blib\lib\DBIx\Class\InflateColumn\DateTime.pm
cp lib/DBIx/Class/Storage/DBI/Pg.pm blib\lib\DBIx\Class\Storage\DBI\Pg.pm
cp lib/DBIx/Class/FilterColumn.pm blib\lib\DBIx\Class\FilterColumn.pm
cp lib/SQL/Translator/Parser/DBIx/Class.pm blib\lib\SQL\Translator\Parser\DBIx\Class.pm
cp lib/DBIx/Class/Storage/DBI/Replicated/Introduction.pod blib\lib\DBIx\Class\Storage\DBI\Replicated\Introduction.pod
cp lib/DBIx/Class/Relationship.pm blib\lib\DBIx\Class\Relationship.pm
cp lib/DBIx/Class/Manual/Joining.pod blib\lib\DBIx\Class\Manual\Joining.pod
cp lib/DBIx/Class/Admin/Usage.pm blib\lib\DBIx\Class\Admin\Usage.pm
cp lib/DBIx/Class/PK/Auto/Oracle.pm blib\lib\DBIx\Class\PK\Auto\Oracle.pm
cp lib/DBIx/Class/Cursor.pm blib\lib\DBIx\Class\Cursor.pm
C:\Perl-5.12\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/dbicadmin blib\script\dbicadmin
pl2bat.bat blib\script\dbicadmin
ABRAXXA/DBIx-Class-0.08127.tar.gz
nmake -- OK
Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/admin/*.t t/bind/*.t t/cdbi/*.t t/cdbi/DeepAbstractSearch/*.t t/cdbi/abstract/*.t t/cdbi/sweet/*.t t/count/*.t t/delete/*.t t/inflate/*.t t/multi_create/*.t t/ordered/*.t t/prefetch/*.t t/relationship/*.t t/resultset/*.t t/row/*.t t/schema/*.t t/search/*.t t/sqlmaker/*.t t/sqlmaker/limit_dialects/*.t t/sqlmaker/quotes/*.t t/storage/*.t t/update/*.t
t/04dont_break_c3.t ..............................
ok 1 - Correctly skipped injecting a direct parent of class BBB
ok 2 - Correctly skipped injecting an indirect parent of class BBB
ok 3 - Correctly ordered ISA of DBIx::Class::Storage::DBI::Sybase::Microsoft_SQL_Server
ok 4 - Correct method picked
1..4
ok
t/05components.t .................................
ok 1 - foreign component
ok 2 - inject_base filters duplicates
ok 3 - use DBIx::Class::AccessorGroup;
ok 4 - use DBIx::Class::Componentised;
1..4
ok
t/100extra_source.t ..............................
ok 1 - original source still primary source
ok 2 - column definition did not leak to original source
ok 3 - The object isa DBICTest::ArtistRS
ok 4 - re-registering an existing source under the same name causes no warnings
ok 5 - new source is primary source
ok 6 - column correctly defined on new source
ok 7 - The object isa DBICTest::ArtistRS
ok 8 - column definition did not leak to original source
ok 9 - The object isa DBIx::Class::ResultSet
ok 10 - The object isa DBIx::Class::ResultSet
ok 11 - registering source to an existing result warns
1..11
ok
t/100populate.t ..................................
ok 1 - populate created correct number of rows with massive AoA bulk insert
ok 2 - Readable exception thrown for failed populate
ok 3
ok 4 - Link 2 id
ok 5 - Link 2 url
ok 6 - Link 2 title
ok 7
ok 8 - Link 3 id
ok 9 - Link 3 url
ok 10 - Link 3 title
ok 11
ok 12 - Link 4 id
ok 13 - Link 4 url
ok 14 - Link 4 title
ok 15 - Link 5 id
ok 16 - Link 5 url
ok 17 - Link 5 title
ok 18 - Link 6 id
ok 19 - Link 6 url
ok 20 - Link 6 title
ok 21 - Link 7 id
ok 22 - Link 7 url
ok 23 - Link 7 title
ok 24 - populate with all literal SQL
ok 25 - populate with all literal SQL
ok 26 - bad slice
ok 27 - populate is atomic
ok 28 - literal sql where bind expected throws
ok 29 - bind where literal sql expected throws
ok 30 - literal sql must be the same in all slices
ok 31 - stringifying objects pass through
ok 32 - stringifying objects pass through
ok 33 - Stringification test row 'somedir\somefilename.tmp' properly inserted
ok 34 - Stringification test row 'somedir\someotherfilename.tmp' properly inserted
ok 35 - Stringification test row 'supplied after stringifying object' properly inserted
ok 36 - Stringification test row 'supplied before stringifying object' properly inserted
ok 37 - stringifying objects pass through
ok 38 - stringifying objects pass through
ok 39 - Stringification test row 'somedir\somefilename.tmp' properly inserted
ok 40 - Stringification test row 'somedir\someotherfilename.tmp' properly inserted
ok 41 - Stringification test row 'supplied after stringifying object' properly inserted
ok 42 - Stringification test row 'supplied before stringifying object' properly inserted
ok 43 - multicol-PK has_many populate works
ok 44 - empty has_many relationship accepted by populate
1..44
ok
t/101populate_rs.t ...............................
ok 1 - Got a Schema object
ok 2 - Got Good Artist Resultset
ok 3 - Got Good CD Resultset
ok 4 - The object isa DBIx::Class::Schema
ok 5 - The object isa DBICTest::Artist
ok 6 - The object isa DBICTest::Artist
ok 7 - The object isa DBICTest::Artist
ok 8 - The object isa DBICTest::Artist
ok 9 - Got Expected Artist Name for Artist001
ok 10 - Got Expected Artist Name for Artist002
ok 11 - Got Expected Artist Name for Artist003
ok 12 - Got Expected Artist Name for Artist004
ok 13 - Got Right number of CDs for Artist1
ok 14 - Got Right number of CDs for Artist2
ok 15 - Got Right number of CDs for Artist3
ok 16 - Got Right number of CDs for Artist4
ok 17 - The object isa DBICTest::CD
ok 18 - The object isa DBICTest::CD
ok 19 - The object isa DBICTest::CD
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26 - The object isa DBICTest::CD
ok 27
ok 28
ok 29 - The object isa DBICTest::CD
ok 30
ok 31
ok 32 - Got 'Artist' isa DBICTest::Artist
ok 33 - Got 'Artist' isa DBICTest::Artist
ok 34 - Got 'Artist' isa DBICTest::Artist
ok 35 - Got 'Artist' isa DBICTest::Artist
ok 36 - Got Correct name for result object
ok 37 - Got Correct name for result object
ok 38 - Got Correct name for result object
ok 39 - Got Correct name for result object
ok 40 - got Expected Number of Cds
ok 41 - got Expected Number of Cds
ok 42 - got Expected Number of Cds
ok 43 - got Expected Number of Cds
ok 44 - Got Expected CD Title
ok 45 - Got Expected CD Title
ok 46 - Got 'Artist' isa DBICTest::Artist
ok 47 - Got 'Artist' isa DBICTest::Artist
ok 48 - Got 'Artist' isa DBICTest::Artist
ok 49 - Got 'Artist' isa DBICTest::Artist
ok 50 - Got Correct name for result object
ok 51 - Got Correct name for result object
ok 52 - Got Correct artist PK for result object
ok 53 - Got Correct name for result object
ok 54 - Got Correct name for result object
ok 55 - got Expected Number of Cds
ok 56 - got Expected Number of Cds
ok 57 - got Expected Number of Cds
ok 58 - got Expected Number of Cds
ok 59 - Got Expected CD Title
ok 60 - Got Expected CD Title
ok 61 - Created CD isa DBICTest::CD
ok 62 - Set Artist isa DBICTest::Artist
ok 63 - Set Artist to FredC
ok 64 - Created CD isa DBICTest::CD
ok 65 - Set Artist isa DBICTest::Artist
ok 66 - Set Artist to FredD
ok 67 - Created CD isa DBICTest::CD
ok 68 - Set Artist isa DBICTest::Artist
ok 69 - Set Artist to FredE
ok 70 - Created CD isa DBICTest::CD
ok 71 - Set Artist isa DBICTest::Artist
ok 72 - Set Artist to FredF
ok 73 - Got Expected Artist ID
ok 74 - Got Correct rank for result object
ok 75 - Got 'Artist' isa DBICTest::Artist
ok 76 - Got 'Artist' isa DBICTest::Artist
ok 77 - Got 'Artist' isa DBICTest::Artist
ok 78 - Got 'Artist' isa DBICTest::Artist
ok 79 - Got 'Artist' isa DBICTest::Artist
ok 80 - Got Correct name 'VOID_PK_Manufactured Crap' for result object
ok 81 - Got Correct name for result object
ok 82 - Got Correct name for result object
ok 83 - Got Correct name for result object
ok 84 - Got Correct name 'is undef' for result object
ok 85 - Has cds relationship
ok 86 - Has cds relationship
ok 87 - Has cds relationship
ok 88 - Has cds relationship
ok 89 - Has cds relationship
ok 90 - got Expected Number of Cds
ok 91 - got Expected Number of Cds
ok 92 - got Expected Number of Cds
ok 93 - got Expected Number of Cds
ok 94 - got Expected Number of Cds
ok 95 - Got Expected CD Title
ok 96 - Got Expected CD Title
ok 97 - Created CD isa DBICTest::CD
ok 98 - Set Artist isa DBICTest::Artist
ok 99 - Set Artist to FredCB
ok 100 - Created CD isa DBICTest::CD
ok 101 - Set Artist isa DBICTest::Artist
ok 102 - Set Artist to FredDB
ok 103 - Got Expected Artist ID
ok 104 - Created CD isa DBICTest::CD
ok 105 - Set Artist isa DBICTest::Artist
ok 106 - Found Expected title
ok 107 - Set Artist to FredCBB
ok 108 - Created CD isa DBICTest::CD
ok 109 - Set Artist isa DBICTest::Artist
ok 110 - Found Expected title
ok 111 - Set Artist to FredDBB
ok 112 - Created CD isa DBICTest::CD
ok 113 - Set Artist isa DBICTest::Artist
ok 114 - Found Expected title
ok 115 - Set Artist to something undefined
ok 116 - Got 'Artist' isa DBICTest::Artist
ok 117 - Got 'Artist' isa DBICTest::Artist
ok 118 - Got 'Artist' isa DBICTest::Artist
ok 119 - Got 'Artist' isa DBICTest::Artist
ok 120 - Got Correct name for result object
ok 121 - Got Correct name for result object
ok 122 - Got Correct name for result object
ok 123 - Got Correct name for result object
ok 124 - Has cds relationship
ok 125 - Has cds relationship
ok 126 - Has cds relationship
ok 127 - Has cds relationship
ok 128 - got Expected Number of Cds
ok 129 - got Expected Number of Cds
ok 130 - got Expected Number of Cds
ok 131 - got Expected Number of Cds
ok 132 - Got a got CD
ok 133 - Got a got CD
ok 134 - Got Expected CD Title
ok 135 - Got Expected CD Title
ok 136 - Got Correct rank for result object
ok 137 - got Unknown
ok 138 - got Jumped
ok 139 - got Cool
ok 140 - Correct Name
ok 141 - Correct Name
ok 142 - Correct Name
ok 143 - Correct Name
ok 144 - Correct Name
ok 145 - Correct Rank
ok 146 - Got Correct rank for result object
ok 147 - Got Correct rank for result object
1..147
ok
t/101source.t ....................................
ok 1 - Empty args for source caught
1..1
ok
t/102load_classes.t ..............................
1..4
ok 1 - Loaded all loadable classes
ok 2 - Warned about broken result class
ok 3 - The object isa DBIx::Class::ResultSource::Table
ok 4 - The object isa DBIx::Class::ResultSet
ok
t/103many_to_many_warning.t ......................
1..4
ok 1 - Eval code without warnings suppression
ok 2 - Warning triggered without DBIC_OVERWRITE_HELPER_METHODS_OK
ok 3 - Eval code with warnings suppression
ok 4 - No warning triggered with DBIC_OVERWRITE_HELPER_METHODS_OK
ok
t/104view.t ......................................
ok 1 - View Year2000CDs sees all CDs in year 2000
ok 2 - View Year1999CDs sees all CDs in year 1999
ok 3 - Prefetch over virtual view gives expected result
ok 4 - Prefetch over regular view gives expected result
1..4
ok
t/105view_deps.t .................................
ok 1 - use DBIx::Class::ResultSource::View;
ok 2 - A new view isa DBIx::Class::ResultSource
ok 3 - A new view also isa DBIx::Class
ok 4 - DBIx::Class::ResultSource::View->can('new')
ok 5 - DBIx::Class::ResultSource::View->can('from')
ok 6 - DBIx::Class::ResultSource::View->can('deploy_depends_on')
ok 7 - Connected to ViewDeps schema OK
ok 8 - SQLT view order triumphantly matches our order.
ok 9 - Query on AbNameArtists succeeds
ok 10 - Query on Year2010CDsWithManyTracks succeeds
ok 11 - Query on TrackNumberFives succeeds
ok 12 - Query on AbaNameArtists succeeds
ok 13 - Query on Year2010CDs succeeds
ok 14 - Query on AbaNameArtistsAnd2010CDsWithManyTracks succeeds
ok 15 - Query on ANameArtists succeeds
ok 16 - Connected to ViewDepsBad schema OK
ok 17 - Deploying the bad schema produces a warning: aba_name_artists was not created.
ok 18 - SQLT view order triumphantly matches our order.
ok 19 - Query on AbNameArtists succeeds
ok 20 - Query on Year2010CDsWithManyTracks succeeds
ok 21 - Query on TrackNumberFives succeeds
ok 22 - Query on AbaNameArtists succeeds
ok 23 - Query on Year2010CDs succeeds
ok 24 - Query on ANameArtists succeeds
ok 25 - Query on AbaNameArtistsAnd2010CDsWithManyTracks throws, because the table does not exist
1..25
ok
t/18insert_default.t .............................
ok 1 - Default insert successful
ok 2 - Default-value insert correct SQL
ok 3 - Insert defaults ( $rs->create ({}) )
ok 4 - Autoinc PK works
ok 5 - Default value works
1..5
ok
t/20setuperrors.t ................................
ok 1 - columns() error when apparently misused
1..1
ok
t/26dumper.t .....................................
ok 1 - use DBICTest;
ok 2 - Single record in after death with dumper
1..2
ok
t/30dbicplain.t ..................................
ok 1 - no unexpected warnings
ok 2 - count is valid
1..2
ok
t/33exception_wrap.t .............................
ok 1 - a DBIC::Exception object thrown
ok 2 - An arrayref thrown
ok 3 - Exception-arrayref contents preserved
1..3
ok
t/34exception_action.t ...........................
ok 1 - threw Regexp ((?-xism:Odd number of arguments to search))
ok 2 - threw Regexp ((?-xism:Odd number of arguments to search))
ok 3 - The object isa DBIx::Class::Exception
ok 4 - threw Regexp ((?-xism:Odd number of arguments to search))
ok 5 - threw Regexp ((?-xism:exception_action handler .+ did \*not\* result in an exception.+original error: (?-xism:Odd number of arguments to search)))
ok 6 - threw Regexp ((?-xism:Odd number of arguments to search))
ok 7 - threw Regexp ((?-xism:Odd number of arguments to search))
ok 8 - threw Regexp ((?-xism:DBICTest::Exception is handling this: (?-xism:Odd number of arguments to search)))
ok 9 - threw Regexp ((?-xism:DBICTest::Exception is handling this: floob))
1..9
ok
t/39load_namespaces_1.t ..........................
ok 1 - load_namespaces doesnt die
ok 2 - Found warning about extra ResultSet classes
ok 3 - Found warning about ResultSets with incorrect subclass
ok 4 - The object isa DBIx::Class::ResultSource::Table
ok 5 - The object isa DBICNSTest::ResultSet::A
ok 6 - The object isa DBIx::Class::ResultSource::Table
ok 7 - The object isa DBIx::Class::ResultSet
ok 8 - Source name of A not defined
ok 9 - Source name of B not defined
1..9
ok
t/39load_namespaces_2.t ..........................
1..6
ok 1
ok 2
ok 3 - The object isa DBIx::Class::ResultSource::Table
ok 4 - The object isa DBICNSTest::RSet::A
ok 5 - The object isa DBIx::Class::ResultSource::Table
ok 6 - The object isa DBIx::Class::ResultSet
ok
t/39load_namespaces_3.t ..........................
ok 1
ok 2
ok 3 - The object isa DBIx::Class::ResultSource::Table
ok 4 - The object isa DBICNSTest::RSet::A
ok 5 - The object isa DBIx::Class::ResultSource::Table
ok 6 - The object isa DBIx::Class::ResultSet
ok 7 - The object isa DBIx::Class::ResultSource::Table
1..7
ok
t/39load_namespaces_4.t ..........................
1..6
ok 1
ok 2
ok 3 - The object isa DBIx::Class::ResultSource::Table
ok 4 - The object isa DBICNSTest::ResultSet::A
ok 5 - The object isa DBIx::Class::ResultSource::Table
ok 6 - The object isa DBICNSTest::RSBase
ok
t/39load_namespaces_exception.t ..................
1..1
ok 1 - Clear exception thrown
ok
t/39load_namespaces_rt41083.t ....................
1..8
ok 1
ok 2 - expected no resultset complaint
ok 3 - expected no extra sources complaint
ok 4 - List of resultsource registrations
ok 5
ok 6 - expected no resultset complaint
ok 7 - expected no extra sources complaint
ok 8 - List of resultsource registrations
ok
t/40resultsetmanager.t ...........................
ok 1 - Foo class does not have bar method
ok 2 - Foo resultset class has bar method
ok 3 - Foo resultset class is correct isa DBICTest::ResultSetManager::Foo::_resultset
ok 4 - bar method works
1..4
ok
t/46where_attribute.t ............................
1..19
ok 1 - select from a class with resultset_attributes okay
ok 2 - select from a resultset with find_or_create for existing entry ok
ok 3 - find_or_create on resultset with attribute for non-existent entry did not throw
ok 4 - successfully did insert on resultset with attribute for non-existent entry
ok 5 - delete on resultset with attribute did not throw
ok 6 - delete on resultset with attributes succeeded
ok 7 - many_to_many explicit query through linking table with query starting from resultset count correct
ok 8 - many_to_many explicit query through linking table with query starting from row count correct
ok 9 - many_to_many explicit query through linking table with where starting from row count correct
ok 10 - many_to_many resultset with where in resultset attrs count correct
ok 11 - many_to_many add_to_$rel($hash) with where in relationship attrs did not throw
ok 12 - many_to_many add_to_$rel($hash) with where in relationship attrs count correct
ok 13 - many_to_many add_to_$rel($object) with where in relationship attrs did not throw
ok 14 - many_to_many add_to_$rel($object) with where in relationship attrs count correct
ok 15 - many_to_many add_to_$rel($hash) did not throw
ok 16 - many_to_many add_to_$rel($hash) count correct
ok 17 - many_to_many set_$rel(\@objects) did not throw
ok 18 - many_to_many set_$rel($hash) count correct
ok 19 - many_to_many set_$rel($hash) other rel count correct
ok
t/50fork.t ....................................... skipped: Set $ENV{DBICTEST_FORK_STRESS} to run this test
t/51threads.t .................................... skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops a table named artist!)
t/51threadtxn.t .................................. skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops a table named artist!)
Unhandled type: REGEXP at C:/cpanfly-5.12/var/megalib/Devel/Cycle.pm line 107.
t/52leaks.t ......................................
ok 1 - we are connected
ok 2 - row from db
ok 3 - There is one more page available
ok 4 - Correct last page
ok 5 - No cycles in the object collection
ok 6 - Properly deleted/reinserted
ok 7 - Still correct name
ok 8 - No leaks of CODE(0x19e7d2c)
ok 9 - No leaks of CODE(0x19e7e1c)
ok 10 - No leaks of CODE(0x19e7e7c)
ok 11 - No leaks of CODE(0x19e7f7c)
ok 12 - No leaks of CODE(0x19e7fbc)
ok 13 - No leaks of CODE(0x1cb0d2c)
ok 14 - No leaks of CODE(0x1cb0dac)
ok 15 - No leaks of CODE(0x1cb12ec)
ok 16 - No leaks of CODE(0x1cb174c)
ok 17 - No leaks of CODE(0x1cb2ffc)
ok 18 - No leaks of CODE(0x1cb369c)
ok 19 - No leaks of CODE(0x1cb3edc)
ok 20 - No leaks of CODE(0x1cee23c)
ok 21 - No leaks of CODE(0x1cee65c)
ok 22 - No leaks of CODE(0x1cee67c)
ok 23 - No leaks of CODE(0x1cee73c)
ok 24 - No leaks of CODE(0x1ceeaac)
ok 25 - No leaks of CODE(0x1d20ed4)
ok 26 - No leaks of CODE(0x1ed60b4)
ok 27 - No leaks of CODE(0x20ea9dc)
ok 28 - No leaks of CODE(0x20ef184)
ok 29 - No leaks of CODE(0x20ef3e4)
ok 30 - No leaks of CODE(0x20ef474)
ok 31 - No leaks of CODE(0x20ef4c4)
ok 32 - No leaks of CODE(0x20ef4e4)
ok 33 - No leaks of CODE(0x210d064)
ok 34 - No leaks of CODE(0x223624c)
ok 35 - No leaks of CODE(0x223626c)
ok 36 - No leaks of CODE(0x22362dc)
ok 37 - No leaks of CODE(0x22363ac)
ok 38 - No leaks of CODE(0x2236a5c)
ok 39 - No leaks of CODE(0x2236a9c)
ok 40 - No leaks of CODE(0x223d124)
ok 41 - No leaks of CODE(0x223d324)
ok 42 - No leaks of CODE(0x223d3c4)
ok 43 - No leaks of CODE(0x223d3f4)
ok 44 - No leaks of CODE(0x223d8f4)
ok 45 - No leaks of CODE(0x22468e4)
ok 46 - No leaks of CODE(0x224af34)
ok 47 - No leaks of CODE(0x224b4e4)
ok 48 - No leaks of CODE(0x225776c)
ok 49 - No leaks of CODE(0x22986e4)
ok 50 - No leaks of CODE(0x22a5914)
ok 51 - No leaks of CODE(0x22a5924)
ok 52 - No leaks of CODE(0x22a5994)
ok 53 - No leaks of CODE(0x22a59d4)
ok 54 - No leaks of CODE(0x22a7c1c)
ok 55 - No leaks of CODE(0x22a828c)
ok 56 - No leaks of CODE(0x22a841c)
ok 57 - No leaks of CODE(0x22a871c)
ok 58 - No leaks of CODE(0x22b38c4)
ok 59 - No leaks of CODE(0x22bb154)
ok 60 - No leaks of CODE(0x22bb214)
ok 61 - No leaks of CODE(0x22bb7c4)
ok 62 - No leaks of CODE(0x22bb844)
ok 63 - No leaks of CODE(0x22cd78c)
ok 64 - No leaks of CODE(0x22cd82c)
ok 65 - No leaks of CODE(0x22cd8ec)
ok 66 - No leaks of CODE(0x22d4714)
ok 67 - No leaks of CODE(0x22d4824)
ok 68 - No leaks of CODE(0x22dd50c)
ok 69 - No leaks of CODE(0x22e9ae4)
ok 70 - No leaks of CODE(0x22e9bd4)
ok 71 - No leaks of CODE(0x22e9ca4)
ok 72 - No leaks of CODE(0x22ee524)
ok 73 - No leaks of CODE(0x22efa7c)
ok 74 - No leaks of CODE(0x22f00cc)
ok 75 - No leaks of CODE(0x22f511c)
ok 76 - No leaks of CODE(0x22f5d3c)
ok 77 - No leaks of CODE(0x230184c)
ok 78 - No leaks of CODE(0x230187c)
ok 79 - No leaks of CODE(0x23019ac)
ok 80 - No leaks of CODE(0x2301abc)
ok 81 - No leaks of CODE(0x2301edc)
ok 82 - No leaks of CODE(0x2301f4c)
ok 83 - No leaks of CODE(0x2310054)
ok 84 - No leaks of CODE(0x23103f4)
ok 85 - No leaks of CODE(0x2310c14)
ok 86 - No leaks of CODE(0x2318864)
ok 87 - No leaks of CODE(0x2318b94)
ok 88 - No leaks of CODE(0x2326134)
ok 89 - No leaks of CODE(0x23262a4)
ok 90 - No leaks of CODE(0x2354e7c)
ok 91 - No leaks of CODE(0x2355e6c)
ok 92 - No leaks of CODE(0x23657e4)
ok 93 - No leaks of CODE(0x2365bb4)
ok 94 - No leaks of CODE(0x236bd54)
ok 95 - No leaks of CODE(0x237590c)
ok 96 - No leaks of CODE(0x2375aac)
ok 97 - No leaks of CODE(0x2375e8c)
ok 98 - No leaks of CODE(0x237600c)
ok 99 - No leaks of CODE(0x23d8c24)
ok 100 - No leaks of CODE(0x23d8c74)
ok 101 - No leaks of CODE(0x23d9234)
ok 102 - No leaks of CODE(0x23d92a4)
ok 103 - No leaks of CODE(0x23d9314)
ok 104 - No leaks of CODE(0x23da374)
ok 105 - No leaks of CODE(0x23eea14)
ok 106 - No leaks of CODE(0x23f0a6c)
ok 107 - No leaks of CODE(0x23f971c)
ok 108 - No leaks of CODE(0x240d2ac)
ok 109 - No leaks of CODE(0x240d31c)
ok 110 - No leaks of CODE(0x24313e4)
ok 111 - No leaks of CODE(0x24317a4)
ok 112 - No leaks of CODE(0x2438ac4)
ok 113 - No leaks of CODE(0x2438ae4)
ok 114 - No leaks of CODE(0x2438b24)
ok 115 - No leaks of CODE(0x2439244)
ok 116 - No leaks of CODE(0x2449554)
ok 117 - No leaks of CODE(0x2449584)
ok 118 - No leaks of CODE(0x24495c4)
ok 119 - No leaks of CODE(0x2449614)
ok 120 - No leaks of CODE(0x2457774)
ok 121 - No leaks of CODE(0x2457e74)
ok 122 - No leaks of CODE(0x24bc9ec)
ok 123 - No leaks of CODE(0x24bcdac)
ok 124 - No leaks of CODE(0x24c2ac4)
ok 125 - No leaks of CODE(0x24c88a4)
ok 126 - No leaks of CODE(0x2515de4)
ok 127 - No leaks of CODE(0x251910c)
ok 128 - No leaks of CODE(0x251967c)
ok 129 - No leaks of CODE(0x2519a4c)
ok 130 - No leaks of CODE(0x2519a6c)
ok 131 - No leaks of CODE(0x2519a9c)
ok 132 - No leaks of CODE(0x2519b1c)
ok 133 - No leaks of CODE(0x252299c)
ok 134 - No leaks of CODE(0x25229cc)
ok 135 - No leaks of CODE(0x2522b1c)
ok 136 - No leaks of CODE(0x2522bec)
ok 137 - No leaks of CODE(0x2522c3c)
ok 138 - No leaks of CODE(0x25232cc)
ok 139 - No leaks of CODE(0x252346c)
ok 140 - No leaks of CODE(0x252358c)
ok 141 - No leaks of CODE(0x252368c)
ok 142 - No leaks of CODE(0x2529384)
ok 143 - No leaks of CODE(0x2529494)
ok 144 - No leaks of CODE(0x25294f4)
ok 145 - No leaks of CODE(0x2529574)
ok 146 - No leaks of CODE(0x252f52c)
ok 147 - No leaks of CODE(0x252f5fc)
ok 148 - No leaks of CODE(0x252f6ec)
ok 149 - No leaks of CODE(0x252f78c)
ok 150 - No leaks of CODE(0x252fc5c)
ok 151 - No leaks of CODE(0x252fc6c)
ok 152 - No leaks of CODE(0x252fcdc)
ok 153 - No leaks of CODE(0x252fd4c)
ok 154 - No leaks of CODE(0x25301ec)
ok 155 - No leaks of CODE(0x253020c)
ok 156 - No leaks of CODE(0x25370dc)
ok 157 - No leaks of CODE(0x253c83c)
ok 158 - No leaks of CODE(0x253d06c)
ok 159 - No leaks of CODE(0x253d11c)
ok 160 - No leaks of CODE(0x253d1cc)
ok 161 - No leaks of CODE(0x253d20c)
ok 162 - No leaks of CODE(0x253d2ac)
ok 163 - No leaks of CODE(0x253d31c)
ok 164 - No leaks of CODE(0x2548874)
ok 165 - No leaks of CODE(0x2548d24)
ok 166 - No leaks of CODE(0x2548d54)
ok 167 - No leaks of CODE(0x2548e44)
ok 168 - No leaks of CODE(0x254cf3c)
ok 169 - No leaks of CODE(0x254fe0c)
ok 170 - No leaks of CODE(0x254ff1c)
ok 171 - No leaks of CODE(0x254ff5c)
ok 172 - No leaks of CODE(0x25501ac)
ok 173 - No leaks of CODE(0x255025c)
ok 174 - No leaks of CODE(0x25506fc)
ok 175 - No leaks of CODE(0x25507bc)
ok 176 - No leaks of CODE(0x255082c)
ok 177 - No leaks of CODE(0x2557434)
ok 178 - No leaks of CODE(0x2557454)
ok 179 - No leaks of CODE(0x25574d4)
ok 180 - No leaks of CODE(0x25579b4)
ok 181 - No leaks of CODE(0x2557ab4)
ok 182 - No leaks of CODE(0x2557ae4)
ok 183 - No leaks of CODE(0x2558034)
ok 184 - No leaks of CODE(0x255bac4)
ok 185 - No leaks of CODE(0x255bb44)
ok 186 - No leaks of CODE(0x255bf54)
ok 187 - No leaks of CODE(0x255c064)
ok 188 - No leaks of CODE(0x255c104)
ok 189 - No leaks of CODE(0x255c544)
ok 190 - No leaks of CODE(0x255c564)
ok 191 - No leaks of CODE(0x255c644)
ok 192 - No leaks of CODE(0x255c7a4)
ok 193 - No leaks of CODE(0x2560ce4)
ok 194 - No leaks of CODE(0x2560d64)
ok 195 - No leaks of CODE(0x2560e24)
ok 196 - No leaks of CODE(0x2560e84)
ok 197 - No leaks of CODE(0x2560ef4)
ok 198 - No leaks of CODE(0x25614a4)
ok 199 - No leaks of CODE(0x2561ab4)
ok 200 - No leaks of CODE(0x2561ac4)
ok 201 - No leaks of CODE(0x2561b34)
ok 202 - No leaks of CODE(0x2567b6c)
ok 203 - No leaks of CODE(0x2567edc)
ok 204 - No leaks of CODE(0x2567f3c)
ok 205 - No leaks of CODE(0x2567f4c)
ok 206 - No leaks of CODE(0x256d02c)
ok 207 - No leaks of CODE(0x256d07c)
ok 208 - No leaks of CODE(0x256d0ac)
ok 209 - No leaks of CODE(0x256d6dc)
ok 210 - No leaks of CODE(0x256d7cc)
ok 211 - No leaks of CODE(0x256d8bc)
ok 212 - No leaks of CODE(0x256d91c)
ok 213 - No leaks of CODE(0x256d9ac)
ok 214 - No leaks of CODE(0x25716a4)
ok 215 - No leaks of CODE(0x2571784)
ok 216 - No leaks of CODE(0x2571ca4)
ok 217 - No leaks of CODE(0x2571ce4)
ok 218 - No leaks of CODE(0x2571d84)
ok 219 - No leaks of CODE(0x2571df4)
ok 220 - No leaks of CODE(0x2571e74)
ok 221 - No leaks of CODE(0x25722f4)
ok 222 - No leaks of CODE(0x2572344)
ok 223 - No leaks of CODE(0x2572474)
ok 224 - No leaks of CODE(0x2577104)
ok 225 - No leaks of CODE(0x2577154)
ok 226 - No leaks of CODE(0x2577274)
ok 227 - No leaks of CODE(0x2577774)
ok 228 - No leaks of CODE(0x25777b4)
ok 229 - No leaks of CODE(0x2577824)
ok 230 - No leaks of CODE(0x257c644)
ok 231 - No leaks of CODE(0x257c714)
ok 232 - No leaks of CODE(0x257ccb4)
ok 233 - No leaks of CODE(0x257cd74)
ok 234 - No leaks of CODE(0x257cdd4)
ok 235 - No leaks of CODE(0x257d304)
ok 236 - No leaks of CODE(0x257d3e4)
ok 237 - No leaks of CODE(0x257d454)
ok 238 - No leaks of CODE(0x257d574)
ok 239 - No leaks of CODE(0x2581314)
ok 240 - No leaks of CODE(0x2581924)
ok 241 - No leaks of CODE(0x2581e64)
ok 242 - No leaks of CODE(0x2586f84)
ok 243 - No leaks of CODE(0x2587f04)
ok 244 - No leaks of CODE(0x2598234)
ok 245 - No leaks of CODE(0x259c91c)
ok 246 - No leaks of CODE(0x259cabc)
ok 247 - No leaks of CODE(0x259cbec)
ok 248 - No leaks of CODE(0x259cbfc)
ok 249 - No leaks of CODE(0x25a2524)
ok 250 - No leaks of CODE(0x25a2ea4)
ok 251 - No leaks of CODE(0x25a2ef4)
ok 252 - No leaks of CODE(0x25a2f34)
ok 253 - No leaks of CODE(0x25a7e6c)
ok 254 - No leaks of CODE(0x25a7eac)
ok 255 - No leaks of CODE(0x25a82bc)
ok 256 - No leaks of CODE(0x25a82cc)
ok 257 - No leaks of CODE(0x25a82dc)
ok 258 - No leaks of CODE(0x25a82ec)
ok 259 - No leaks of CODE(0x25a82fc)
ok 260 - No leaks of CODE(0x25a830c)
ok 261 - No leaks of CODE(0x25a831c)
ok 262 - No leaks of CODE(0x25a832c)
ok 263 - No leaks of CODE(0x25a833c)
ok 264 - No leaks of CODE(0x25a836c)
ok 265 - No leaks of CODE(0x25a845c)
ok 266 - No leaks of CODE(0x25a857c)
ok 267 - No leaks of CODE(0x25a85bc)
ok 268 - No leaks of CODE(0x25a865c)
ok 269 - No leaks of CODE(0x25c12c4)
ok 270 - No leaks of CODE(0x25c12d4)
ok 271 - No leaks of CODE(0x25c1644)
ok 272 - No leaks of CODE(0x26326dc)
ok 273 - No leaks of CODE(0x2681ae4)
ok 274 - No leaks of CODE(0x2682574)
ok 275 - No leaks of CODE(0x26825d4)
ok 276 - No leaks of CODE(0x2682664)
ok 277 - No leaks of CODE(0x272d3ac)
ok 278 - No leaks of CODE(0x272d41c)
ok 279 - No leaks of CODE(0x272d55c)
ok 280 - No leaks of CODE(0x272d56c)
ok 281 - No leaks of CODE(0x272f794)
ok 282 - No leaks of CODE(0x273e644)
ok 283 - No leaks of CODE(0x273e7c4)
ok 284 - No leaks of CODE(0x274008c)
ok 285 - No leaks of CODE(0x2789954)
ok 286 - No leaks of CODE(0x2789bf4)
ok 287 - No leaks of CODE(0x2789c44)
ok 288 - No leaks of CODE(0x27b297c)
ok 289 - No leaks of CODE(0x27b29dc)
ok 290 - No leaks of CODE(0x27b29ec)
ok 291 - No leaks of CODE(0x27b2a8c)
ok 292 - No leaks of CODE(0x27b2bbc)
ok 293 - No leaks of CODE(0x27b2ccc)
ok 294 - No leaks of CODE(0x27b2d3c)
ok 295 - No leaks of CODE(0x27b2edc)
ok 296 - No leaks of CODE(0x27b2f0c)
ok 297 - No leaks of CODE(0x27b2f8c)
ok 298 - No leaks of CODE(0x27b305c)
ok 299 - No leaks of CODE(0x27b306c)
ok 300 - No leaks of CODE(0x27b308c)
ok 301 - No leaks of CODE(0x27b314c)
ok 302 - No leaks of CODE(0x27b31ac)
ok 303 - No leaks of CODE(0x27b326c)
ok 304 - No leaks of CODE(0x27b32ac)
ok 305 - No leaks of CODE(0x27b331c)
ok 306 - No leaks of CODE(0x27b344c)
ok 307 - No leaks of CODE(0x27b34cc)
ok 308 - No leaks of CODE(0x27b37ec)
ok 309 - No leaks of CODE(0x27b381c)
ok 310 - No leaks of CODE(0x284440c)
ok 311 - No leaks of CODE(0x288a864)
ok 312 - No leaks of CODE(0x288a964)
ok 313 - No leaks of CODE(0x288a9c4)
ok 314 - No leaks of CODE(0x288aa14)
ok 315 - No leaks of CODE(0x2899c84)
ok 316 - No leaks of CODE(0x2899cf4)
ok 317 - No leaks of CODE(0x2899dc4)
ok 318 - No leaks of CODE(0x2899e44)
ok 319 - No leaks of CODE(0x2899f94)
ok 320 - No leaks of CODE(0x289a014)
ok 321 - No leaks of CODE(0x289a0c4)
ok 322 - No leaks of CODE(0x289a114)
ok 323 - No leaks of CODE(0x289a124)
ok 324 - No leaks of CODE(0x289a154)
ok 325 - No leaks of CODE(0x289a164)
ok 326 - No leaks of CODE(0x289a174)
ok 327 - No leaks of CODE(0x289a1d4)
ok 328 - No leaks of CODE(0x289a464)
ok 329 - No leaks of CODE(0x289a474)
ok 330 - No leaks of CODE(0x289a5d4)
ok 331 - No leaks of CODE(0x289a6e4)
ok 332 - No leaks of CODE(0x289a744)
ok 333 - No leaks of CODE(0x289a7c4)
ok 334 - No leaks of CODE(0x289a864)
ok 335 - No leaks of CODE(0x289a884)
ok 336 - No leaks of CODE(0x289a8a4)
ok 337 - No leaks of CODE(0x289a944)
ok 338 - No leaks of CODE(0x289a994)
ok 339 - No leaks of CODE(0x289abb4)
ok 340 - No leaks of CODE(0x28a600c)
ok 341 - No leaks of CODE(0x28a60dc)
ok 342 - No leaks of CODE(0x28a60ec)
ok 343 - No leaks of CODE(0x28a614c)
ok 344 - No leaks of CODE(0x28a617c)
ok 345 - No leaks of CODE(0x28a620c)
ok 346 - No leaks of CODE(0x28a629c)
ok 347 - No leaks of CODE(0x28a655c)
ok 348 - No leaks of CODE(0x28a65ec)
ok 349 - No leaks of CODE(0x28a675c)
ok 350 - No leaks of CODE(0x28a678c)
ok 351 - No leaks of CODE(0x28a679c)
ok 352 - No leaks of CODE(0x28a682c)
ok 353 - No leaks of CODE(0x28a684c)
ok 354 - No leaks of CODE(0x28a686c)
ok 355 - No leaks of CODE(0x28a6a2c)
ok 356 - No leaks of CODE(0x28a6b8c)
ok 357 - No leaks of CODE(0x28a6c4c)
ok 358 - No leaks of CODE(0x28a6c7c)
ok 359 - No leaks of CODE(0x28a6ccc)
ok 360 - No leaks of CODE(0x28a6d0c)
ok 361 - No leaks of CODE(0x28a6e1c)
ok 362 - No leaks of CODE(0x28a6ebc)
ok 363 - No leaks of CODE(0x28a6edc)
ok 364 - No leaks of CODE(0x28a6f5c)
ok 365 - No leaks of CODE(0x28ba2cc)
ok 366 - No leaks of CODE(0x28ba34c)
ok 367 - No leaks of CODE(0x28ba40c)
ok 368 - No leaks of CODE(0x28ba43c)
ok 369 - No leaks of CODE(0x28ba49c)
ok 370 - No leaks of CODE(0x28ba5dc)
ok 371 - No leaks of CODE(0x28ba6bc)
ok 372 - No leaks of CODE(0x28ba8fc)
ok 373 - No leaks of CODE(0x28ba93c)
ok 374 - No leaks of CODE(0x28ba99c)
ok 375 - No leaks of CODE(0x28ba9ec)
ok 376 - No leaks of CODE(0x28baa9c)
ok 377 - No leaks of CODE(0x28bab4c)
ok 378 - No leaks of CODE(0x28bacbc)
ok 379 - No leaks of CODE(0x28bae4c)
ok 380 - No leaks of CODE(0x28baf3c)
ok 381 - No leaks of CODE(0x28cda5c)
ok 382 - No leaks of CODE(0x28cdaac)
ok 383 - No leaks of CODE(0x28cdb1c)
ok 384 - No leaks of CODE(0x28cdb2c)
ok 385 - No leaks of CODE(0x28cdc1c)
ok 386 - No leaks of CODE(0x28cdcec)
ok 387 - No leaks of CODE(0x28cde4c)
ok 388 - No leaks of CODE(0x28cdecc)
ok 389 - No leaks of CODE(0x28ce1ac)
ok 390 - No leaks of CODE(0x28ce35c)
ok 391 - No leaks of CODE(0x28ce36c)
ok 392 - No leaks of CODE(0x28ce3ec)
ok 393 - No leaks of CODE(0x28ce48c)
ok 394 - No leaks of CODE(0x28ce4ac)
ok 395 - No leaks of CODE(0x28ce4cc)
ok 396 - No leaks of CODE(0x28ce51c)
ok 397 - No leaks of CODE(0x28ce5ec)
ok 398 - No leaks of CODE(0x28ce60c)
ok 399 - No leaks of CODE(0x28ce61c)
ok 400 - No leaks of CODE(0x28ce7ec)
ok 401 - No leaks of CODE(0x28ce86c)
ok 402 - No leaks of CODE(0x28ce8cc)
ok 403 - No leaks of CODE(0x28d856c)
ok 404 - No leaks of CODE(0x28d861c)
ok 405 - No leaks of CODE(0x28d868c)
ok 406 - No leaks of CODE(0x28d869c)
ok 407 - No leaks of CODE(0x28d86ac)
ok 408 - No leaks of CODE(0x28d86cc)
ok 409 - No leaks of CODE(0x28d877c)
ok 410 - No leaks of CODE(0x28d888c)
ok 411 - No leaks of CODE(0x28d88bc)
ok 412 - No leaks of CODE(0x28d88ec)
ok 413 - No leaks of CODE(0x28d89cc)
ok 414 - No leaks of CODE(0x28d89ec)
ok 415 - No leaks of CODE(0x28d8a0c)
ok 416 - No leaks of CODE(0x28d8a1c)
ok 417 - No leaks of CODE(0x28d8abc)
ok 418 - No leaks of CODE(0x28d8b8c)
ok 419 - No leaks of CODE(0x28d8c9c)
ok 420 - No leaks of CODE(0x28d8ccc)
ok 421 - No leaks of CODE(0x28d8cec)
ok 422 - No leaks of CODE(0x28d8d1c)
ok 423 - No leaks of CODE(0x28d8f4c)
ok 424 - No leaks of CODE(0x28d8fdc)
ok 425 - No leaks of CODE(0x28d901c)
ok 426 - No leaks of CODE(0x28d90fc)
ok 427 - No leaks of CODE(0x28d913c)
ok 428 - No leaks of CODE(0x28d916c)
ok 429 - No leaks of CODE(0x28d917c)
ok 430 - No leaks of CODE(0x28d91bc)
ok 431 - No leaks of CODE(0x28d91ec)
ok 432 - No leaks of CODE(0x28d924c)
ok 433 - No leaks of CODE(0x28d927c)
ok 434 - No leaks of CODE(0x28d933c)
ok 435 - No leaks of CODE(0x28d940c)
ok 436 - No leaks of CODE(0x28df32c)
ok 437 - No leaks of CODE(0x28df39c)
ok 438 - No leaks of CODE(0x28df3ac)
ok 439 - No leaks of CODE(0x28df3cc)
ok 440 - No leaks of CODE(0x28df3fc)
ok 441 - No leaks of CODE(0x28df5fc)
ok 442 - No leaks of CODE(0x28df63c)
ok 443 - No leaks of CODE(0x28df80c)
ok 444 - No leaks of CODE(0x28df87c)
ok 445 - No leaks of CODE(0x28df92c)
ok 446 - No leaks of CODE(0x28dfa8c)
ok 447 - No leaks of CODE(0x28dfafc)
ok 448 - No leaks of CODE(0x28dfb6c)
ok 449 - No leaks of CODE(0x28dfbbc)
ok 450 - No leaks of CODE(0x28dfc3c)
ok 451 - No leaks of CODE(0x28dfc5c)
ok 452 - No leaks of CODE(0x28dfc8c)
ok 453 - No leaks of CODE(0x28dfd1c)
ok 454 - No leaks of CODE(0x28dfeec)
ok 455 - No leaks of CODE(0x28e00ec)
ok 456 - No leaks of CODE(0x28e012c)
ok 457 - No leaks of CODE(0x28fddfc)
ok 458 - No leaks of CODE(0x28fdfbc)
ok 459 - No leaks of CODE(0x28fdfdc)
ok 460 - No leaks of CODE(0x28fe09c)
ok 461 - No leaks of CODE(0x28fe1dc)
ok 462 - No leaks of CODE(0x28fe2ac)
ok 463 - No leaks of CODE(0x28fe35c)
ok 464 - No leaks of CODE(0x28fe4ec)
ok 465 - No leaks of CODE(0x28fe59c)
ok 466 - No leaks of CODE(0x28fe6bc)
ok 467 - No leaks of CODE(0x28fe90c)
ok 468 - No leaks of CODE(0x290f8d4)
ok 469 - No leaks of CODE(0x290faa4)
ok 470 - No leaks of CODE(0x290fca4)
ok 471 - No leaks of CODE(0x29104a4)
ok 472 - No leaks of CODE(0x29105d4)
ok 473 - No leaks of CODE(0x2914a0c)
ok 474 - No leaks of CODE(0x2914a8c)
ok 475 - No leaks of CODE(0x2914e7c)
ok 476 - No leaks of CODE(0x2914f0c)
ok 477 - No leaks of CODE(0x29151ac)
ok 478 - No leaks of CODE(0x29151cc)
ok 479 - No leaks of CODE(0x29153bc)
ok 480 - No leaks of CODE(0x29153dc)
ok 481 - No leaks of CODE(0x291541c)
ok 482 - No leaks of CODE(0x29154dc)
ok 483 - No leaks of CODE(0x29155cc)
ok 484 - No leaks of CODE(0x291574c)
ok 485 - No leaks of CODE(0x291bdec)
ok 486 - No leaks of CODE(0x291bf2c)
ok 487 - No leaks of CODE(0x291bf7c)
ok 488 - No leaks of CODE(0x291c17c)
ok 489 - No leaks of CODE(0x291c1ec)
ok 490 - No leaks of CODE(0x291c34c)
ok 491 - No leaks of CODE(0x291c3cc)
ok 492 - No leaks of CODE(0x291c96c)
ok 493 - No leaks of CODE(0x291c98c)
ok 494 - No leaks of CODE(0x291ca5c)
ok 495 - No leaks of CODE(0x291ca9c)
ok 496 - No leaks of CODE(0x291cadc)
ok 497 - No leaks of CODE(0x291cbac)
ok 498 - No leaks of CODE(0x292144c)
ok 499 - No leaks of CODE(0x292156c)
ok 500 - No leaks of CODE(0x292157c)
ok 501 - No leaks of CODE(0x292167c)
ok 502 - No leaks of CODE(0x292179c)
ok 503 - No leaks of CODE(0x29217dc)
ok 504 - No leaks of CODE(0x292198c)
ok 505 - No leaks of CODE(0x2921a4c)
ok 506 - No leaks of CODE(0x2921aac)
ok 507 - No leaks of CODE(0x2921adc)
ok 508 - No leaks of CODE(0x2921b5c)
ok 509 - No leaks of CODE(0x2921cbc)
ok 510 - No leaks of CODE(0x2921d3c)
ok 511 - No leaks of CODE(0x2921d7c)
ok 512 - No leaks of CODE(0x2921dac)
ok 513 - No leaks of CODE(0x2921fcc)
ok 514 - No leaks of CODE(0x2921ffc)
ok 515 - No leaks of CODE(0x292f7fc)
ok 516 - No leaks of CODE(0x292f9ec)
ok 517 - No leaks of CODE(0x292fa2c)
ok 518 - No leaks of CODE(0x292fa4c)
ok 519 - No leaks of CODE(0x292fabc)
ok 520 - No leaks of CODE(0x292fafc)
ok 521 - No leaks of CODE(0x292fb9c)
ok 522 - No leaks of CODE(0x293023c)
ok 523 - No leaks of CODE(0x29302fc)
ok 524 - No leaks of CODE(0x293032c)
ok 525 - No leaks of CODE(0x29303dc)
ok 526 - No leaks of CODE(0x293043c)
ok 527 - No leaks of CODE(0x29448b4)
ok 528 - No leaks of CODE(0x2944924)
ok 529 - No leaks of CODE(0x2944c14)
ok 530 - No leaks of CODE(0x2944c64)
ok 531 - No leaks of CODE(0x2944c74)
ok 532 - No leaks of CODE(0x2944ce4)
ok 533 - No leaks of CODE(0x2944d24)
ok 534 - No leaks of CODE(0x2944dd4)
ok 535 - No leaks of CODE(0x2944e64)
ok 536 - No leaks of CODE(0x2945094)
ok 537 - No leaks of CODE(0x29450e4)
ok 538 - No leaks of CODE(0x2945284)
ok 539 - No leaks of CODE(0x2945374)
ok 540 - No leaks of CODE(0x2945544)
ok 541 - No leaks of CODE(0x29455b4)
ok 542 - No leaks of CODE(0x2945854)
ok 543 - No leaks of CODE(0x295e344)
ok 544 - No leaks of CODE(0x295e494)
ok 545 - No leaks of CODE(0x295e504)
ok 546 - No leaks of CODE(0x295e5e4)
ok 547 - No leaks of CODE(0x295e5f4)
ok 548 - No leaks of CODE(0x295e6a4)
ok 549 - No leaks of CODE(0x295e754)
ok 550 - No leaks of CODE(0x295e7f4)
ok 551 - No leaks of CODE(0x295e9d4)
ok 552 - No leaks of CODE(0x295ec04)
ok 553 - No leaks of CODE(0x295ed14)
ok 554 - No leaks of CODE(0x295ee04)
ok 555 - No leaks of CODE(0x295eec4)
ok 556 - No leaks of CODE(0x295ef34)
ok 557 - No leaks of CODE(0x295f014)
ok 558 - No leaks of CODE(0x295f0c4)
ok 559 - No leaks of CODE(0x295f1d4)
ok 560 - No leaks of CODE(0x296fda4)
ok 561 - No leaks of CODE(0x296fe24)
ok 562 - No leaks of CODE(0x296fef4)
ok 563 - No leaks of CODE(0x296ffb4)
ok 564 - No leaks of CODE(0x2970064)
ok 565 - No leaks of CODE(0x2970224)
ok 566 - No leaks of CODE(0x2970314)
ok 567 - No leaks of CODE(0x2970394)
ok 568 - No leaks of CODE(0x2970414)
ok 569 - No leaks of CODE(0x2970b04)
ok 570 - No leaks of CODE(0x2970c44)
ok 571 - No leaks of CODE(0x2970c74)
ok 572 - No leaks of CODE(0x297f7cc)
ok 573 - No leaks of CODE(0x297f85c)
ok 574 - No leaks of CODE(0x297fc0c)
ok 575 - No leaks of CODE(0x297fdfc)
ok 576 - No leaks of CODE(0x298019c)
ok 577 - No leaks of CODE(0x298020c)
ok 578 - No leaks of CODE(0x298033c)
ok 579 - No leaks of CODE(0x298035c)
ok 580 - No leaks of CODE(0x29806ac)
ok 581 - No leaks of CODE(0x2987b7c)
ok 582 - No leaks of CODE(0x2987cdc)
ok 583 - No leaks of CODE(0x2987dbc)
ok 584 - No leaks of CODE(0x2987dcc)
ok 585 - No leaks of CODE(0x2987eac)
ok 586 - No leaks of CODE(0x2987f0c)
ok 587 - No leaks of CODE(0x29882ac)
ok 588 - No leaks of CODE(0x2989f7c)
ok 589 - No leaks of CODE(0x298a29c)
ok 590 - No leaks of CODE(0x298a5dc)
ok 591 - No leaks of CODE(0x298a85c)
ok 592 - No leaks of CODE(0x298a91c)
ok 593 - No leaks of CODE(0x298aa0c)
ok 594 - No leaks of CODE(0x298ab6c)
ok 595 - No leaks of CODE(0x29995dc)
ok 596 - No leaks of CODE(0x299992c)
ok 597 - No leaks of CODE(0x2999a9c)
ok 598 - No leaks of CODE(0x2999b8c)
ok 599 - No leaks of CODE(0x2999bdc)
ok 600 - No leaks of CODE(0x2999c9c)
ok 601 - No leaks of CODE(0x2999d4c)
ok 602 - No leaks of CODE(0x2999efc)
ok 603 - No leaks of CODE(0x2999f1c)
ok 604 - No leaks of CODE(0x299a03c)
ok 605 - No leaks of CODE(0x299a15c)
ok 606 - No leaks of CODE(0x299a19c)
ok 607 - No leaks of CODE(0x299a1ec)
ok 608 - No leaks of CODE(0x299a2ec)
ok 609 - No leaks of CODE(0x299a44c)
ok 610 - No leaks of CODE(0x299a45c)
ok 611 - No leaks of CODE(0x299a47c)
ok 612 - No leaks of CODE(0x299a52c)
ok 613 - No leaks of CODE(0x2a0bd84)
ok 614 - No leaks of CODE(0x2a0bda4)
ok 615 - No leaks of CODE(0x2a0bdb4)
ok 616 - No leaks of CODE(0x2a0c084)
ok 617 - No leaks of CODE(0x2a0c104)
ok 618 - No leaks of CODE(0x2a0c1f4)
ok 619 - No leaks of CODE(0x2a0c454)
ok 620 - No leaks of CODE(0x2a0c564)
ok 621 - No leaks of CODE(0x2a0c764)
ok 622 - No leaks of CODE(0x2a0c8a4)
ok 623 - No leaks of CODE(0x2a0c904)
ok 624 - No leaks of CODE(0x2a0c944)
ok 625 - No leaks of CODE(0x2a0c9b4)
ok 626 - No leaks of CODE(0x2a0c9d4)
ok 627 - No leaks of CODE(0x2a0cc14)
ok 628 - No leaks of CODE(0x2a1401c)
ok 629 - No leaks of CODE(0x2a1434c)
ok 630 - No leaks of CODE(0x2a1446c)
ok 631 - No leaks of CODE(0x2a1454c)
ok 632 - No leaks of CODE(0x2a1465c)
ok 633 - No leaks of CODE(0x2a1466c)
ok 634 - No leaks of CODE(0x2a1467c)
ok 635 - No leaks of CODE(0x2a1495c)
ok 636 - No leaks of CODE(0x2a14a2c)
ok 637 - No leaks of CODE(0x2a14b1c)
ok 638 - No leaks of CODE(0x2a14bfc)
ok 639 - No leaks of CODE(0x2a14c1c)
ok 640 - No leaks of CODE(0x2a14c5c)
ok 641 - No leaks of CODE(0x2a14dfc)
ok 642 - No leaks of CODE(0x2a14eec)
ok 643 - No leaks of CODE(0x2a1c894)
ok 644 - No leaks of CODE(0x2a1c904)
ok 645 - No leaks of CODE(0x2a1c934)
ok 646 - No leaks of CODE(0x2a1cca4)
ok 647 - No leaks of CODE(0x2a1ccb4)
ok 648 - No leaks of CODE(0x2a1cd14)
ok 649 - No leaks of CODE(0x2a1cd44)
ok 650 - No leaks of CODE(0x2a1cdf4)
ok 651 - No leaks of CODE(0x2a1ce44)
ok 652 - No leaks of CODE(0x2a1ce54)
ok 653 - No leaks of CODE(0x2a1ce64)
ok 654 - No leaks of CODE(0x2a1cfa4)
ok 655 - No leaks of CODE(0x2a1d034)
ok 656 - No leaks of CODE(0x2a1d114)
ok 657 - No leaks of CODE(0x2a1d174)
ok 658 - No leaks of CODE(0x2a1d1c4)
ok 659 - No leaks of CODE(0x2a1d224)
ok 660 - No leaks of CODE(0x2a1d484)
ok 661 - No leaks of CODE(0x2a37424)
ok 662 - No leaks of CODE(0x2a37524)
ok 663 - No leaks of CODE(0x2a37584)
ok 664 - No leaks of CODE(0x2a37984)
ok 665 - No leaks of CODE(0x2a37a14)
ok 666 - No leaks of CODE(0x2a37ac4)
ok 667 - No leaks of CODE(0x2a37b64)
ok 668 - No leaks of CODE(0x2a37b74)
ok 669 - No leaks of CODE(0x2a37d34)
ok 670 - No leaks of CODE(0x2a37db4)
ok 671 - No leaks of DBICTest::Artist=HASH(0x2518f2c)
ok 672 - No leaks of DBICTest::Artist=HASH(0x25298a4)
ok 673 - No leaks of DBICTest::Artist=HASH(0x28fdc4c)
ok 674 - No leaks of DBICTest::Artist=HASH(0x28fe5cc)
ok 675 - No leaks of DBICTest::Artist=HASH(0x295e9d4)
ok 676 - No leaks of DBICTest::Artist=HASH(0x2a37754)
ok 677 - No leaks of DBICTest::BaseResultSet=HASH(0x19e802c)
ok 678 - No leaks of DBICTest::BaseResultSet=HASH(0x19e808c)
ok 679 - No leaks of DBICTest::BaseResultSet=HASH(0x1ceeffc)
ok 680 - No leaks of DBICTest::BaseResultSet=HASH(0x2519b0c)
ok 681 - No leaks of DBICTest::BaseResultSet=HASH(0x2519d2c)
ok 682 - No leaks of DBICTest::BaseResultSet=HASH(0x252281c)
ok 683 - No leaks of DBICTest::BaseResultSet=HASH(0x252330c)
ok 684 - No leaks of DBICTest::BaseResultSet=HASH(0x25233bc)
ok 685 - No leaks of DBICTest::BaseResultSet=HASH(0x252f8cc)
ok 686 - No leaks of DBICTest::BaseResultSet=HASH(0x252fb6c)
ok 687 - No leaks of DBICTest::BaseResultSet=HASH(0x252fd2c)
ok 688 - No leaks of DBICTest::BaseResultSet=HASH(0x252ff6c)
ok 689 - No leaks of DBICTest::BaseResultSet=HASH(0x25368cc)
ok 690 - No leaks of DBICTest::BaseResultSet=HASH(0x253778c)
ok 691 - No leaks of DBICTest::BaseResultSet=HASH(0x253cafc)
ok 692 - No leaks of DBICTest::BaseResultSet=HASH(0x254c8ec)
ok 693 - No leaks of DBICTest::BaseResultSet=HASH(0x25716a4)
ok 694 - No leaks of DBICTest::BaseResultSet=HASH(0x257d494)
ok 695 - No leaks of DBICTest::BaseResultSet=HASH(0x259450c)
ok 696 - No leaks of DBICTest::BaseResultSet=HASH(0x259452c)
ok 697 - No leaks of DBICTest::BaseResultSet=HASH(0x25a2a74)
ok 698 - No leaks of DBICTest::BaseResultSet=HASH(0x25a2c14)
ok 699 - No leaks of DBICTest::BaseResultSet=HASH(0x25a2d14)
ok 700 - No leaks of DBICTest::BaseResultSet=HASH(0x25a837c)
ok 701 - No leaks of DBICTest::BaseResultSet=HASH(0x25a83bc)
ok 702 - No leaks of DBICTest::BaseResultSet=HASH(0x25a848c)
ok 703 - No leaks of DBICTest::BaseResultSet=HASH(0x25a854c)
ok 704 - No leaks of DBICTest::BaseResultSet=HASH(0x25a8bac)
ok 705 - No leaks of DBICTest::BaseResultSet=HASH(0x25a8c3c)
ok 706 - No leaks of DBICTest::BaseResultSet=HASH(0x25c1184)
ok 707 - No leaks of DBICTest::BaseResultSet=HASH(0x2789474)
ok 708 - No leaks of DBICTest::BaseResultSet=HASH(0x27b297c)
ok 709 - No leaks of DBICTest::BaseResultSet=HASH(0x27b2b4c)
ok 710 - No leaks of DBICTest::BaseResultSet=HASH(0x27b340c)
ok 711 - No leaks of DBICTest::BaseResultSet=HASH(0x27b35ac)
ok 712 - No leaks of DBICTest::BaseResultSet=HASH(0x27b360c)
ok 713 - No leaks of DBICTest::BaseResultSet=HASH(0x288aa54)
ok 714 - No leaks of DBICTest::BaseResultSet=HASH(0x288aa94)
ok 715 - No leaks of DBICTest::BaseResultSet=HASH(0x2899c44)
ok 716 - No leaks of DBICTest::BaseResultSet=HASH(0x289a0e4)
ok 717 - No leaks of DBICTest::BaseResultSet=HASH(0x289a464)
ok 718 - No leaks of DBICTest::BaseResultSet=HASH(0x28a698c)
ok 719 - No leaks of DBICTest::BaseResultSet=HASH(0x28a6ebc)
ok 720 - No leaks of DBICTest::BaseResultSet=HASH(0x28ba56c)
ok 721 - No leaks of DBICTest::BaseResultSet=HASH(0x28ba78c)
ok 722 - No leaks of DBICTest::BaseResultSet=HASH(0x28ba90c)
ok 723 - No leaks of DBICTest::BaseResultSet=HASH(0x28cdb1c)
ok 724 - No leaks of DBICTest::BaseResultSet=HASH(0x28cdd6c)
ok 725 - No leaks of DBICTest::BaseResultSet=HASH(0x28ce67c)
ok 726 - No leaks of DBICTest::BaseResultSet=HASH(0x28d86cc)
ok 727 - No leaks of DBICTest::BaseResultSet=HASH(0x28d922c)
ok 728 - No leaks of DBICTest::BaseResultSet=HASH(0x28d93ac)
ok 729 - No leaks of DBICTest::BaseResultSet=HASH(0x28fdcac)
ok 730 - No leaks of DBICTest::BaseResultSet=HASH(0x290fa94)
ok 731 - No leaks of DBICTest::BaseResultSet=HASH(0x2914c1c)
ok 732 - No leaks of DBICTest::BaseResultSet=HASH(0x291507c)
ok 733 - No leaks of DBICTest::BaseResultSet=HASH(0x291567c)
ok 734 - No leaks of DBICTest::BaseResultSet=HASH(0x291c1cc)
ok 735 - No leaks of DBICTest::BaseResultSet=HASH(0x291c8bc)
ok 736 - No leaks of DBICTest::BaseResultSet=HASH(0x292140c)
ok 737 - No leaks of DBICTest::BaseResultSet=HASH(0x292172c)
ok 738 - No leaks of DBICTest::BaseResultSet=HASH(0x29217ec)
ok 739 - No leaks of DBICTest::BaseResultSet=HASH(0x2921a5c)
ok 740 - No leaks of DBICTest::BaseResultSet=HASH(0x2921adc)
ok 741 - No leaks of DBICTest::BaseResultSet=HASH(0x2921c2c)
ok 742 - No leaks of DBICTest::BaseResultSet=HASH(0x2921f2c)
ok 743 - No leaks of DBICTest::BaseResultSet=HASH(0x292f91c)
ok 744 - No leaks of DBICTest::BaseResultSet=HASH(0x292fbdc)
ok 745 - No leaks of DBICTest::BaseResultSet=HASH(0x296fcf4)
ok 746 - No leaks of DBICTest::BaseResultSet=HASH(0x296fe84)
ok 747 - No leaks of DBICTest::BaseResultSet=HASH(0x29707d4)
ok 748 - No leaks of DBICTest::BaseResultSet=HASH(0x297f7dc)
ok 749 - No leaks of DBICTest::BaseResultSet=HASH(0x2987a5c)
ok 750 - No leaks of DBICTest::BaseResultSet=HASH(0x2987c8c)
ok 751 - No leaks of DBICTest::BaseResultSet=HASH(0x2987e5c)
ok 752 - No leaks of DBICTest::BaseResultSet=HASH(0x29995bc)
ok 753 - No leaks of DBICTest::BaseResultSet=HASH(0x29995dc)
ok 754 - No leaks of DBICTest::BaseResultSet=HASH(0x2999a9c)
ok 755 - No leaks of DBICTest::BaseResultSet=HASH(0x2a0bd84)
ok 756 - No leaks of DBICTest::BaseResultSet=HASH(0x2a0c2b4)
ok 757 - No leaks of DBICTest::BaseResultSet=HASH(0x2a0c684)
ok 758 - No leaks of DBICTest::BaseResultSet=HASH(0x2a1413c)
ok 759 - No leaks of DBICTest::BaseResultSet=HASH(0x2a1476c)
ok 760 - No leaks of DBICTest::BaseResultSet=HASH(0x2a14b1c)
ok 761 - No leaks of DBICTest::BaseResultSet=HASH(0x2a14c4c)
ok 762 - No leaks of DBICTest::BaseResultSet=HASH(0x2a1c874)
ok 763 - No leaks of DBICTest::CD=HASH(0x2910494)
ok 764 - No leaks of DBICTest::Schema=HASH(0x1cfd2dc)
ok 765 - No leaks of DBICTest::Schema=HASH(0x2515d54)
ok 766 - No leaks of DBICTest::Schema=HASH(0x251926c)
ok 767 - No leaks of DBICTest::Schema=HASH(0x251941c)
ok 768 - No leaks of DBICTest::Schema=HASH(0x292f69c)
ok 769 - No leaks of DBIx::Class::Exception=HASH(0x2519a9c)
ok 770 - No leaks of DBIx::Class::Exception=HASH(0x253d31c)
ok 771 - No leaks of DBIx::Class::Exception=HASH(0x29303dc)
ok 772 - No leaks of DBIx::Class::Exception=HASH(0x2944924)
ok 773 - No leaks of DBIx::Class::Exception=HASH(0x2944c14)
ok 774 - No leaks of DBIx::Class::Exception=HASH(0x2944c64)
ok 775 - No leaks of DBIx::Class::Exception=HASH(0x2944d24)
ok 776 - No leaks of DBIx::Class::Exception=HASH(0x2945544)
ok 777 - No leaks of DBIx::Class::Exception=HASH(0x2945854)
ok 778 - No leaks of DBIx::Class::Exception=HASH(0x295e504)
ok 779 - No leaks of DBIx::Class::Exception=HASH(0x295e5e4)
ok 780 - No leaks of DBIx::Class::Exception=HASH(0x295e6a4)
ok 781 - No leaks of DBIx::Class::Exception=HASH(0x295eec4)
ok 782 - No leaks of DBIx::Class::Exception=HASH(0x295f1d4)
ok 783 - No leaks of DBIx::Class::Exception=HASH(0x296fef4)
ok 784 - No leaks of DBIx::Class::Exception=HASH(0x296ffb4)
ok 785 - No leaks of DBIx::Class::Exception=HASH(0x2970394)
ok 786 - No leaks of DBIx::Class::Exception=HASH(0x2a1c904)
ok 787 - No leaks of DBIx::Class::Exception=HASH(0x2a1ce44)
ok 788 - No leaks of DBIx::Class::ResultSetColumn=HASH(0x28fdc3c)
ok 789 - No leaks of DBIx::Class::ResultSetColumn=HASH(0x2970b24)
ok 790 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x19e7e5c)
ok 791 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cb104c)
ok 792 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee1ac)
ok 793 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee25c)
ok 794 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee5dc)
ok 795 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee67c)
ok 796 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee70c)
ok 797 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee72c)
ok 798 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee74c)
ok 799 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee76c)
ok 800 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee86c)
ok 801 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee89c)
ok 802 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cee97c)
ok 803 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1ceea5c)
ok 804 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1ceea8c)
ok 805 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1ceebfc)
ok 806 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1ceec2c)
ok 807 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1ceed3c)
ok 808 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1ceed4c)
ok 809 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1ceef3c)
ok 810 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cef01c)
ok 811 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cef02c)
ok 812 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cef06c)
ok 813 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x1cfd52c)
ok 814 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x218943c)
ok 815 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x21f0a1c)
ok 816 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x222772c)
ok 817 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x22368ec)
ok 818 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x223d424)
ok 819 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x22987a4)
ok 820 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x22a889c)
ok 821 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x22bba64)
ok 822 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x22cdacc)
ok 823 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x22dd66c)
ok 824 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x22e9dc4)
ok 825 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x22f598c)
ok 826 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x230202c)
ok 827 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23105b4)
ok 828 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x234c58c)
ok 829 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x235547c)
ok 830 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2359e74)
ok 831 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2365d74)
ok 832 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2374834)
ok 833 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2375a5c)
ok 834 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23ce82c)
ok 835 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23d93f4)
ok 836 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23da064)
ok 837 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23da0a4)
ok 838 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23da1c4)
ok 839 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23da214)
ok 840 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23da394)
ok 841 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23da404)
ok 842 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23da414)
ok 843 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23fe0a4)
ok 844 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x23fe464)
ok 845 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x240594c)
ok 846 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x240844c)
ok 847 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x240a14c)
ok 848 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2411404)
ok 849 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x241dd2c)
ok 850 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2431514)
ok 851 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24384e4)
ok 852 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2440074)
ok 853 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2449e44)
ok 854 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2450e34)
ok 855 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24577a4)
ok 856 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2463614)
ok 857 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x246b0a4)
ok 858 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x246f554)
ok 859 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x247e814)
ok 860 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2490594)
ok 861 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2494294)
ok 862 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x249a91c)
ok 863 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24a9b3c)
ok 864 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24b15fc)
ok 865 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24bcb1c)
ok 866 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24c2b54)
ok 867 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24d31bc)
ok 868 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24d91a4)
ok 869 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dc3c4)
ok 870 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dc514)
ok 871 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dc534)
ok 872 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dc564)
ok 873 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dc7c4)
ok 874 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dcd34)
ok 875 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dd124)
ok 876 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dd204)
ok 877 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dd274)
ok 878 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24dd2d4)
ok 879 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e2a34)
ok 880 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e2b14)
ok 881 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e2bf4)
ok 882 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e30a4)
ok 883 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e34a4)
ok 884 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e3804)
ok 885 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e8624)
ok 886 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e8944)
ok 887 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e8b64)
ok 888 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e8d24)
ok 889 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e9014)
ok 890 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e90d4)
ok 891 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e9144)
ok 892 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24e9444)
ok 893 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24eec24)
ok 894 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24eee44)
ok 895 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24eee84)
ok 896 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24eef14)
ok 897 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24eef34)
ok 898 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24ef024)
ok 899 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24ef2f4)
ok 900 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24ef4f4)
ok 901 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24ef8a4)
ok 902 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24efa04)
ok 903 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24f5cd4)
ok 904 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24f5f04)
ok 905 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24f6294)
ok 906 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24f6404)
ok 907 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24f6634)
ok 908 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24f6724)
ok 909 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24f6884)
ok 910 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24f6b84)
ok 911 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24fc3dc)
ok 912 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x24fc65c)
ok 913 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25046f4)
ok 914 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2504744)
ok 915 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2504c14)
ok 916 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2504c44)
ok 917 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2504ce4)
ok 918 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2504d04)
ok 919 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2504de4)
ok 920 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515ab4)
ok 921 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515ac4)
ok 922 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515ae4)
ok 923 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515b04)
ok 924 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515b34)
ok 925 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515b84)
ok 926 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515bc4)
ok 927 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515c34)
ok 928 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515c54)
ok 929 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2515cd4)
ok 930 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251783c)
ok 931 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2518ecc)
ok 932 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2518eec)
ok 933 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2518f0c)
ok 934 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2518f2c)
ok 935 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2518f9c)
ok 936 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2518fbc)
ok 937 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25190bc)
ok 938 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25191ac)
ok 939 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251928c)
ok 940 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25192dc)
ok 941 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251933c)
ok 942 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25193fc)
ok 943 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251944c)
ok 944 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251948c)
ok 945 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251955c)
ok 946 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251957c)
ok 947 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25195ac)
ok 948 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25196bc)
ok 949 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25196ec)
ok 950 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251971c)
ok 951 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251986c)
ok 952 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x251987c)
ok 953 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25199ac)
ok 954 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25199bc)
ok 955 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2519b4c)
ok 956 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2519c4c)
ok 957 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2519c7c)
ok 958 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2519c8c)
ok 959 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2519d0c)
ok 960 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2519d2c)
ok 961 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2519d5c)
ok 962 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2519d7c)
ok 963 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252273c)
ok 964 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25227ac)
ok 965 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25227dc)
ok 966 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252297c)
ok 967 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2522aac)
ok 968 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2522c0c)
ok 969 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2522c3c)
ok 970 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2522dcc)
ok 971 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2522e7c)
ok 972 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2522f2c)
ok 973 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2522f3c)
ok 974 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2522fbc)
ok 975 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25230ac)
ok 976 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252311c)
ok 977 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252313c)
ok 978 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252314c)
ok 979 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252315c)
ok 980 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252317c)
ok 981 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252334c)
ok 982 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252335c)
ok 983 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25233fc)
ok 984 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252342c)
ok 985 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252348c)
ok 986 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25234bc)
ok 987 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25234cc)
ok 988 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252350c)
ok 989 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252354c)
ok 990 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252359c)
ok 991 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252365c)
ok 992 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25236cc)
ok 993 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2528e84)
ok 994 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2528f14)
ok 995 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2528fc4)
ok 996 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529034)
ok 997 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529274)
ok 998 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25292e4)
ok 999 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529374)
ok 1000 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25293e4)
ok 1001 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529424)
ok 1002 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529434)
ok 1003 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529444)
ok 1004 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25294c4)
ok 1005 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529524)
ok 1006 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529574)
ok 1007 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25295f4)
ok 1008 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529624)
ok 1009 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529684)
ok 1010 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25296b4)
ok 1011 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25296c4)
ok 1012 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529744)
ok 1013 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529804)
ok 1014 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529844)
ok 1015 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529944)
ok 1016 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529a14)
ok 1017 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529b04)
ok 1018 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529b14)
ok 1019 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529ba4)
ok 1020 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529bd4)
ok 1021 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529c24)
ok 1022 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529c64)
ok 1023 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2529c94)
ok 1024 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f46c)
ok 1025 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f67c)
ok 1026 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f72c)
ok 1027 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f77c)
ok 1028 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f79c)
ok 1029 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f89c)
ok 1030 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f8bc)
ok 1031 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f8dc)
ok 1032 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f94c)
ok 1033 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f9ac)
ok 1034 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252f9dc)
ok 1035 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252fb3c)
ok 1036 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252fb4c)
ok 1037 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252fb7c)
ok 1038 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252fbcc)
ok 1039 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252fbfc)
ok 1040 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252fccc)
ok 1041 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252fcec)
ok 1042 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252fe5c)
ok 1043 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x252febc)
ok 1044 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253013c)
ok 1045 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253026c)
ok 1046 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25302dc)
ok 1047 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25302ec)
ok 1048 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253030c)
ok 1049 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25303fc)
ok 1050 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253683c)
ok 1051 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253690c)
ok 1052 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536a0c)
ok 1053 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536a7c)
ok 1054 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536abc)
ok 1055 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536adc)
ok 1056 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536c6c)
ok 1057 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536c7c)
ok 1058 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536cfc)
ok 1059 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536dec)
ok 1060 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536e4c)
ok 1061 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2536e5c)
ok 1062 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253703c)
ok 1063 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25370dc)
ok 1064 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253713c)
ok 1065 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253717c)
ok 1066 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25371dc)
ok 1067 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253763c)
ok 1068 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25376ec)
ok 1069 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253775c)
ok 1070 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253c77c)
ok 1071 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253c79c)
ok 1072 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253c7ac)
ok 1073 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253c8cc)
ok 1074 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253c91c)
ok 1075 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253ca8c)
ok 1076 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253cadc)
ok 1077 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253cccc)
ok 1078 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253d14c)
ok 1079 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253d22c)
ok 1080 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253d36c)
ok 1081 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x253d4ac)
ok 1082 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2542bbc)
ok 1083 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2542cbc)
ok 1084 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25433ec)
ok 1085 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25484c4)
ok 1086 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25484d4)
ok 1087 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2548544)
ok 1088 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2548d84)
ok 1089 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2548db4)
ok 1090 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2548dd4)
ok 1091 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x254c89c)
ok 1092 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x254fdcc)
ok 1093 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x255072c)
ok 1094 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x255079c)
ok 1095 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2557454)
ok 1096 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25578b4)
ok 1097 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2558014)
ok 1098 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x255c034)
ok 1099 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x255c694)
ok 1100 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x255c7d4)
ok 1101 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2560d24)
ok 1102 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2560f14)
ok 1103 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2560f44)
ok 1104 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25614a4)
ok 1105 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2561a34)
ok 1106 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2561b14)
ok 1107 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2567e9c)
ok 1108 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x256d10c)
ok 1109 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x256d86c)
ok 1110 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x256d94c)
ok 1111 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2571724)
ok 1112 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2571d24)
ok 1113 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2571ea4)
ok 1114 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2577164)
ok 1115 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2577214)
ok 1116 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2577334)
ok 1117 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x257c25c)
ok 1118 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x257c6a4)
ok 1119 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x257c764)
ok 1120 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x257ccc4)
ok 1121 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x257ce04)
ok 1122 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x257ce34)
ok 1123 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x257d404)
ok 1124 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x257d524)
ok 1125 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25812d4)
ok 1126 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2581404)
ok 1127 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2581e44)
ok 1128 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2587ae4)
ok 1129 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2587f44)
ok 1130 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x258c0ec)
ok 1131 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x258c7bc)
ok 1132 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x259455c)
ok 1133 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2594a0c)
ok 1134 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2594b4c)
ok 1135 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x259502c)
ok 1136 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2597c04)
ok 1137 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2597c74)
ok 1138 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2597c84)
ok 1139 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2598104)
ok 1140 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2598364)
ok 1141 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25983d4)
ok 1142 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2598434)
ok 1143 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2598444)
ok 1144 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x259c9bc)
ok 1145 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a0b8c)
ok 1146 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a0bec)
ok 1147 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a0bfc)
ok 1148 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2464)
ok 1149 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2564)
ok 1150 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2ad4)
ok 1151 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2ae4)
ok 1152 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2b04)
ok 1153 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2bc4)
ok 1154 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2d34)
ok 1155 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2ed4)
ok 1156 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2f24)
ok 1157 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2f64)
ok 1158 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2fb4)
ok 1159 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a2fc4)
ok 1160 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a7e0c)
ok 1161 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a7e4c)
ok 1162 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a7eac)
ok 1163 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a7eec)
ok 1164 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a7f1c)
ok 1165 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a814c)
ok 1166 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a81ec)
ok 1167 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a845c)
ok 1168 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a895c)
ok 1169 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a8a2c)
ok 1170 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a8cec)
ok 1171 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a8d4c)
ok 1172 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25a8d5c)
ok 1173 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c12a4)
ok 1174 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1434)
ok 1175 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1534)
ok 1176 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1574)
ok 1177 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1584)
ok 1178 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1c64)
ok 1179 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1d24)
ok 1180 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1d44)
ok 1181 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1d94)
ok 1182 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x25c1ea4)
ok 1183 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x27893e4)
ok 1184 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2789d14)
ok 1185 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x288a8f4)
ok 1186 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x288a944)
ok 1187 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x288aa34)
ok 1188 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2899f24)
ok 1189 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x289a234)
ok 1190 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x289a274)
ok 1191 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x289a2b4)
ok 1192 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x289a6c4)
ok 1193 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x289a784)
ok 1194 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28a624c)
ok 1195 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28a625c)
ok 1196 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28a645c)
ok 1197 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28a64cc)
ok 1198 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28ba99c)
ok 1199 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28ba9cc)
ok 1200 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28bab4c)
ok 1201 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28baccc)
ok 1202 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28bb22c)
ok 1203 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28cdc1c)
ok 1204 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28ce19c)
ok 1205 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28ce30c)
ok 1206 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28ce6dc)
ok 1207 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28ce76c)
ok 1208 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28d871c)
ok 1209 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28d8dbc)
ok 1210 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28d90fc)
ok 1211 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28d94cc)
ok 1212 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28d952c)
ok 1213 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28df28c)
ok 1214 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28df2bc)
ok 1215 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28df79c)
ok 1216 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28df7fc)
ok 1217 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28dfa2c)
ok 1218 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28fdf9c)
ok 1219 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28fdffc)
ok 1220 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28fe03c)
ok 1221 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x28fe21c)
ok 1222 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2910494)
ok 1223 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2914a7c)
ok 1224 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x291520c)
ok 1225 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x291bf5c)
ok 1226 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x29214dc)
ok 1227 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x29215ec)
ok 1228 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x292166c)
ok 1229 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x29218ec)
ok 1230 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x292195c)
ok 1231 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x292197c)
ok 1232 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2921c6c)
ok 1233 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x292f75c)
ok 1234 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x292f83c)
ok 1235 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x292fecc)
ok 1236 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x293011c)
ok 1237 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x293021c)
ok 1238 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2944a14)
ok 1239 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x295f284)
ok 1240 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x298030c)
ok 1241 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x298066c)
ok 1242 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x29875dc)
ok 1243 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x298a25c)
ok 1244 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2999b8c)
ok 1245 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a1467c)
ok 1246 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a4738c)
ok 1247 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a473bc)
ok 1248 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a473fc)
ok 1249 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a4745c)
ok 1250 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a4749c)
ok 1251 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a474fc)
ok 1252 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a4751c)
ok 1253 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a476fc)
ok 1254 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a4776c)
ok 1255 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a4779c)
ok 1256 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a477dc)
ok 1257 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a567a4)
ok 1258 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a56b34)
ok 1259 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a56cc4)
ok 1260 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a56d14)
ok 1261 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a56e04)
ok 1262 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a56ed4)
ok 1263 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a56fc4)
ok 1264 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a57304)
ok 1265 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a57314)
ok 1266 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a57344)
ok 1267 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a59c2c)
ok 1268 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5a00c)
ok 1269 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5a23c)
ok 1270 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5a33c)
ok 1271 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5a43c)
ok 1272 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5a62c)
ok 1273 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5aafc)
ok 1274 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5ee54)
ok 1275 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f004)
ok 1276 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f104)
ok 1277 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f1a4)
ok 1278 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f354)
ok 1279 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f5c4)
ok 1280 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f6b4)
ok 1281 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f704)
ok 1282 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f984)
ok 1283 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5f9f4)
ok 1284 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a5fa74)
ok 1285 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a65864)
ok 1286 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a65904)
ok 1287 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a65ac4)
ok 1288 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a65c54)
ok 1289 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a65d74)
ok 1290 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a65ea4)
ok 1291 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a66074)
ok 1292 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a661f4)
ok 1293 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a66234)
ok 1294 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a69dac)
ok 1295 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a69e1c)
ok 1296 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a69ecc)
ok 1297 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a6a09c)
ok 1298 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a6a34c)
ok 1299 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a6a41c)
ok 1300 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a6a55c)
ok 1301 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a6a5ac)
ok 1302 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a6a7bc)
ok 1303 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a6a80c)
ok 1304 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a6a9dc)
ok 1305 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a70cd4)
ok 1306 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a70dc4)
ok 1307 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a70e74)
ok 1308 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a71324)
ok 1309 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a71404)
ok 1310 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a719d4)
ok 1311 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a71aa4)
ok 1312 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a7580c)
ok 1313 - No leaks of DBIx::Class::ResultSource::Table=HASH(0x2a7584c)
ok 1314 - No leaks of DBIx::Class::ResultSource::View=HASH(0x23da2b4)
ok 1315 - No leaks of DBIx::Class::ResultSource::View=HASH(0x23f0b6c)
ok 1316 - No leaks of DBIx::Class::ResultSource::View=HASH(0x23f908c)
ok 1317 - No leaks of DBIx::Class::ResultSource::View=HASH(0x24e2ed4)
ok 1318 - No leaks of DBIx::Class::ResultSource::View=HASH(0x24e2f04)
ok 1319 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2518eec)
ok 1320 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2518f9c)
ok 1321 - No leaks of DBIx::Class::ResultSource::View=HASH(0x25193fc)
ok 1322 - No leaks of DBIx::Class::ResultSource::View=HASH(0x251957c)
ok 1323 - No leaks of DBIx::Class::ResultSource::View=HASH(0x252369c)
ok 1324 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2529434)
ok 1325 - No leaks of DBIx::Class::ResultSource::View=HASH(0x253718c)
ok 1326 - No leaks of DBIx::Class::ResultSource::View=HASH(0x253ca2c)
ok 1327 - No leaks of DBIx::Class::ResultSource::View=HASH(0x254cffc)
ok 1328 - No leaks of DBIx::Class::ResultSource::View=HASH(0x25813e4)
ok 1329 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2598484)
ok 1330 - No leaks of DBIx::Class::ResultSource::View=HASH(0x25c1574)
ok 1331 - No leaks of DBIx::Class::ResultSource::View=HASH(0x27b2f5c)
ok 1332 - No leaks of DBIx::Class::ResultSource::View=HASH(0x288a974)
ok 1333 - No leaks of DBIx::Class::ResultSource::View=HASH(0x28a6d5c)
ok 1334 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2944ba4)
ok 1335 - No leaks of DBIx::Class::ResultSource::View=HASH(0x295e5f4)
ok 1336 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2987e7c)
ok 1337 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2a57314)
ok 1338 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2a5a38c)
ok 1339 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2a756ec)
ok 1340 - No leaks of DBIx::Class::ResultSource::View=HASH(0x2a7598c)
ok 1341 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x1967e2c)
ok 1342 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x291c95c)
ok 1343 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x292180c)
ok 1344 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x292fb9c)
ok 1345 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x292fbac)
ok 1346 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x292fc0c)
ok 1347 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x2945044)
ok 1348 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x2945154)
ok 1349 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x2945184)
ok 1350 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x295e464)
ok 1351 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x295e9f4)
ok 1352 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x295ec14)
ok 1353 - No leaks of DBIx::Class::ResultSourceHandle=HASH(0x295eca4)
ok 1354 - No leaks of DBIx::Class::SQLMaker::SQLite=HASH(0x19e7edc)
ok 1355 - No leaks of DBIx::Class::SQLMaker::SQLite=HASH(0x27dc174)
ok 1356 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x251908c)
ok 1357 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x2529314)
ok 1358 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x25298f4)
ok 1359 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x252ff1c)
ok 1360 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x25a2d14)
ok 1361 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x25c1844)
ok 1362 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x25c1ed4)
ok 1363 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x272f8e4)
ok 1364 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x2789be4)
ok 1365 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x28fdf6c)
ok 1366 - No leaks of DBIx::Class::Storage::DBI::Cursor=HASH(0x291bf9c)
ok 1367 - No leaks of DBIx::Class::Storage::DBI::SQLite=HASH(0x1cee23c)
ok 1368 - No leaks of DBIx::Class::Storage::DBI::SQLite=HASH(0x2522b1c)
ok 1369 - No leaks of DBIx::Class::Storage::DBI=HASH(0x1cee23c)
ok 1370 - No leaks of DBIx::Class::Storage::DBI=HASH(0x2522b1c)
ok 1371 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x19e7f4c)
ok 1372 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x19e802c)
ok 1373 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x1cee73c)
ok 1374 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x20ef3c4)
ok 1375 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x23da284)
ok 1376 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2504884)
ok 1377 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2529384)
ok 1378 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x253d1cc)
ok 1379 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2587ac4)
ok 1380 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x25a2424)
ok 1381 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x25a2ea4)
ok 1382 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x25a83bc)
ok 1383 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x27b30ec)
ok 1384 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x27b31cc)
ok 1385 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x27b333c)
ok 1386 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x27b34bc)
ok 1387 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x27b374c)
ok 1388 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x27b377c)
ok 1389 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x289a164)
ok 1390 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x289a274)
ok 1391 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x289a464)
ok 1392 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x289a5d4)
ok 1393 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x289a8a4)
ok 1394 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28ba68c)
ok 1395 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28ba72c)
ok 1396 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28baa6c)
ok 1397 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28badcc)
ok 1398 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28cdf4c)
ok 1399 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28d8cbc)
ok 1400 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28d8ccc)
ok 1401 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28df58c)
ok 1402 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28df77c)
ok 1403 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28dfc8c)
ok 1404 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x28fdc8c)
ok 1405 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x290f664)
ok 1406 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2914c1c)
ok 1407 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2914c2c)
ok 1408 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x291bfbc)
ok 1409 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x291c46c)
ok 1410 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x292144c)
ok 1411 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2921ccc)
ok 1412 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x296fcf4)
ok 1413 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x29702f4)
ok 1414 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x29707b4)
ok 1415 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x298019c)
ok 1416 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2987a9c)
ok 1417 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x29995dc)
ok 1418 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x299992c)
ok 1419 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x299a09c)
ok 1420 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x299a45c)
ok 1421 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x299a4cc)
ok 1422 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2a0c654)
ok 1423 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2a14bec)
ok 1424 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2a1c7d4)
ok 1425 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2a1c844)
ok 1426 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2a1ce54)
ok 1427 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2a1d1c4)
ok 1428 - No leaks of DBIx::Class::Storage::TxnScopeGuard=ARRAY(0x2a37434)
ok 1429 - No leaks of Data::Page=HASH(0x291526c)
ok 1430 - No leaks of Data::Page=HASH(0x292189c)
ok 1431 - No leaks of Data::Page=HASH(0x292f7cc)
ok 1432 - No leaks of Do::Not::Exist=HASH(0x2a37754)
ok 1433 - No leaks of Try::Tiny::Catch=REF(0x19e7f9c)
ok 1434 - No leaks of Try::Tiny::Catch=REF(0x19e801c)
ok 1435 - No leaks of Try::Tiny::Catch=REF(0x1b272fc)
ok 1436 - No leaks of Try::Tiny::Catch=REF(0x1cb1d5c)
ok 1437 - No leaks of Try::Tiny::Catch=REF(0x1cb2cac)
ok 1438 - No leaks of Try::Tiny::Catch=REF(0x1cb3d2c)
ok 1439 - No leaks of Try::Tiny::Catch=REF(0x1cee41c)
ok 1440 - No leaks of Try::Tiny::Catch=REF(0x1cee6cc)
ok 1441 - No leaks of Try::Tiny::Catch=REF(0x1ceeb4c)
ok 1442 - No leaks of Try::Tiny::Catch=REF(0x1ceef2c)
ok 1443 - No leaks of Try::Tiny::Catch=REF(0x1ceefcc)
ok 1444 - No leaks of Try::Tiny::Catch=REF(0x20ef3a4)
ok 1445 - No leaks of Try::Tiny::Catch=REF(0x2236a2c)
ok 1446 - No leaks of Try::Tiny::Catch=REF(0x2236dbc)
ok 1447 - No leaks of Try::Tiny::Catch=REF(0x2236dcc)
ok 1448 - No leaks of Try::Tiny::Catch=REF(0x2246f84)
ok 1449 - No leaks of Try::Tiny::Catch=REF(0x224afb4)
ok 1450 - No leaks of Try::Tiny::Catch=REF(0x225756c)
ok 1451 - No leaks of Try::Tiny::Catch=REF(0x225767c)
ok 1452 - No leaks of Try::Tiny::Catch=REF(0x22a5b24)
ok 1453 - No leaks of Try::Tiny::Catch=REF(0x22a6084)
ok 1454 - No leaks of Try::Tiny::Catch=REF(0x22a7b0c)
ok 1455 - No leaks of Try::Tiny::Catch=REF(0x22b39d4)
ok 1456 - No leaks of Try::Tiny::Catch=REF(0x22bb4c4)
ok 1457 - No leaks of Try::Tiny::Catch=REF(0x22bb524)
ok 1458 - No leaks of Try::Tiny::Catch=REF(0x22c3814)
ok 1459 - No leaks of Try::Tiny::Catch=REF(0x22cd3bc)
ok 1460 - No leaks of Try::Tiny::Catch=REF(0x22cd50c)
ok 1461 - No leaks of Try::Tiny::Catch=REF(0x22d4a24)
ok 1462 - No leaks of Try::Tiny::Catch=REF(0x22f00cc)
ok 1463 - No leaks of Try::Tiny::Catch=REF(0x22f521c)
ok 1464 - No leaks of Try::Tiny::Catch=REF(0x22f541c)
ok 1465 - No leaks of Try::Tiny::Catch=REF(0x22f603c)
ok 1466 - No leaks of Try::Tiny::Catch=REF(0x23093d4)
ok 1467 - No leaks of Try::Tiny::Catch=REF(0x2309744)
ok 1468 - No leaks of Try::Tiny::Catch=REF(0x2318984)
ok 1469 - No leaks of Try::Tiny::Catch=REF(0x2319014)
ok 1470 - No leaks of Try::Tiny::Catch=REF(0x2319164)
ok 1471 - No leaks of Try::Tiny::Catch=REF(0x23261c4)
ok 1472 - No leaks of Try::Tiny::Catch=REF(0x2326224)
ok 1473 - No leaks of Try::Tiny::Catch=REF(0x236bce4)
ok 1474 - No leaks of Try::Tiny::Catch=REF(0x236c7f4)
ok 1475 - No leaks of Try::Tiny::Catch=REF(0x237618c)
ok 1476 - No leaks of Try::Tiny::Catch=REF(0x23ce0ec)
ok 1477 - No leaks of Try::Tiny::Catch=REF(0x23da0f4)
ok 1478 - No leaks of Try::Tiny::Catch=REF(0x23de0a4)
ok 1479 - No leaks of Try::Tiny::Catch=REF(0x23de3c4)
ok 1480 - No leaks of Try::Tiny::Catch=REF(0x23eeb74)
ok 1481 - No leaks of Try::Tiny::Catch=REF(0x23f986c)
ok 1482 - No leaks of Try::Tiny::Catch=REF(0x240d34c)
ok 1483 - No leaks of Try::Tiny::Catch=REF(0x24383b4)
ok 1484 - No leaks of Try::Tiny::Catch=REF(0x2438cf4)
ok 1485 - No leaks of Try::Tiny::Catch=REF(0x243f564)
ok 1486 - No leaks of Try::Tiny::Catch=REF(0x2449a74)
ok 1487 - No leaks of Try::Tiny::Catch=REF(0x2450224)
ok 1488 - No leaks of Try::Tiny::Catch=REF(0x2458174)
ok 1489 - No leaks of Try::Tiny::Catch=REF(0x24bd2ac)
ok 1490 - No leaks of Try::Tiny::Catch=REF(0x24c8964)
ok 1491 - No leaks of Try::Tiny::Catch=REF(0x251974c)
ok 1492 - No leaks of Try::Tiny::Catch=REF(0x251995c)
ok 1493 - No leaks of Try::Tiny::Catch=REF(0x251996c)
ok 1494 - No leaks of Try::Tiny::Catch=REF(0x2519bfc)
ok 1495 - No leaks of Try::Tiny::Catch=REF(0x25229cc)
ok 1496 - No leaks of Try::Tiny::Catch=REF(0x25235ac)
ok 1497 - No leaks of Try::Tiny::Catch=REF(0x25290c4)
ok 1498 - No leaks of Try::Tiny::Catch=REF(0x25291e4)
ok 1499 - No leaks of Try::Tiny::Catch=REF(0x25293f4)
ok 1500 - No leaks of Try::Tiny::Catch=REF(0x2529ab4)
ok 1501 - No leaks of Try::Tiny::Catch=REF(0x252f94c)
ok 1502 - No leaks of Try::Tiny::Catch=REF(0x253020c)
ok 1503 - No leaks of Try::Tiny::Catch=REF(0x253036c)
ok 1504 - No leaks of Try::Tiny::Catch=REF(0x253c83c)
ok 1505 - No leaks of Try::Tiny::Catch=REF(0x2548574)
ok 1506 - No leaks of Try::Tiny::Catch=REF(0x2548db4)
ok 1507 - No leaks of Try::Tiny::Catch=REF(0x254cbcc)
ok 1508 - No leaks of Try::Tiny::Catch=REF(0x254cc1c)
ok 1509 - No leaks of Try::Tiny::Catch=REF(0x254d0dc)
ok 1510 - No leaks of Try::Tiny::Catch=REF(0x25502fc)
ok 1511 - No leaks of Try::Tiny::Catch=REF(0x255077c)
ok 1512 - No leaks of Try::Tiny::Catch=REF(0x2557904)
ok 1513 - No leaks of Try::Tiny::Catch=REF(0x2557a34)
ok 1514 - No leaks of Try::Tiny::Catch=REF(0x2558024)
ok 1515 - No leaks of Try::Tiny::Catch=REF(0x255ba64)
ok 1516 - No leaks of Try::Tiny::Catch=REF(0x255bef4)
ok 1517 - No leaks of Try::Tiny::Catch=REF(0x255c034)
ok 1518 - No leaks of Try::Tiny::Catch=REF(0x255c0b4)
ok 1519 - No leaks of Try::Tiny::Catch=REF(0x255c5b4)
ok 1520 - No leaks of Try::Tiny::Catch=REF(0x255c604)
ok 1521 - No leaks of Try::Tiny::Catch=REF(0x255c724)
ok 1522 - No leaks of Try::Tiny::Catch=REF(0x2560d34)
ok 1523 - No leaks of Try::Tiny::Catch=REF(0x2560dd4)
ok 1524 - No leaks of Try::Tiny::Catch=REF(0x2560e44)
ok 1525 - No leaks of Try::Tiny::Catch=REF(0x2560e74)
ok 1526 - No leaks of Try::Tiny::Catch=REF(0x2560f34)
ok 1527 - No leaks of Try::Tiny::Catch=REF(0x2561474)
ok 1528 - No leaks of Try::Tiny::Catch=REF(0x25614d4)
ok 1529 - No leaks of Try::Tiny::Catch=REF(0x25614f4)
ok 1530 - No leaks of Try::Tiny::Catch=REF(0x2561a34)
ok 1531 - No leaks of Try::Tiny::Catch=REF(0x2561a54)
ok 1532 - No leaks of Try::Tiny::Catch=REF(0x2561b04)
ok 1533 - No leaks of Try::Tiny::Catch=REF(0x2567bdc)
ok 1534 - No leaks of Try::Tiny::Catch=REF(0x2567c4c)
ok 1535 - No leaks of Try::Tiny::Catch=REF(0x256cf4c)
ok 1536 - No leaks of Try::Tiny::Catch=REF(0x256d04c)
ok 1537 - No leaks of Try::Tiny::Catch=REF(0x256d08c)
ok 1538 - No leaks of Try::Tiny::Catch=REF(0x256d0cc)
ok 1539 - No leaks of Try::Tiny::Catch=REF(0x256d14c)
ok 1540 - No leaks of Try::Tiny::Catch=REF(0x256d62c)
ok 1541 - No leaks of Try::Tiny::Catch=REF(0x256d6bc)
ok 1542 - No leaks of Try::Tiny::Catch=REF(0x256d80c)
ok 1543 - No leaks of Try::Tiny::Catch=REF(0x256d88c)
ok 1544 - No leaks of Try::Tiny::Catch=REF(0x2571664)
ok 1545 - No leaks of Try::Tiny::Catch=REF(0x25716c4)
ok 1546 - No leaks of Try::Tiny::Catch=REF(0x2571754)
ok 1547 - No leaks of Try::Tiny::Catch=REF(0x2571844)
ok 1548 - No leaks of Try::Tiny::Catch=REF(0x2571874)
ok 1549 - No leaks of Try::Tiny::Catch=REF(0x2571d04)
ok 1550 - No leaks of Try::Tiny::Catch=REF(0x2571d54)
ok 1551 - No leaks of Try::Tiny::Catch=REF(0x2571ec4)
ok 1552 - No leaks of Try::Tiny::Catch=REF(0x25722d4)
ok 1553 - No leaks of Try::Tiny::Catch=REF(0x2572384)
ok 1554 - No leaks of Try::Tiny::Catch=REF(0x2572444)
ok 1555 - No leaks of Try::Tiny::Catch=REF(0x2572464)
ok 1556 - No leaks of Try::Tiny::Catch=REF(0x25771a4)
ok 1557 - No leaks of Try::Tiny::Catch=REF(0x2577204)
ok 1558 - No leaks of Try::Tiny::Catch=REF(0x25772f4)
ok 1559 - No leaks of Try::Tiny::Catch=REF(0x2577844)
ok 1560 - No leaks of Try::Tiny::Catch=REF(0x25779f4)
ok 1561 - No leaks of Try::Tiny::Catch=REF(0x257c29c)
ok 1562 - No leaks of Try::Tiny::Catch=REF(0x257c754)
ok 1563 - No leaks of Try::Tiny::Catch=REF(0x257c7a4)
ok 1564 - No leaks of Try::Tiny::Catch=REF(0x257cd64)
ok 1565 - No leaks of Try::Tiny::Catch=REF(0x257d2e4)
ok 1566 - No leaks of Try::Tiny::Catch=REF(0x257d354)
ok 1567 - No leaks of Try::Tiny::Catch=REF(0x257d3a4)
ok 1568 - No leaks of Try::Tiny::Catch=REF(0x257d424)
ok 1569 - No leaks of Try::Tiny::Catch=REF(0x257d494)
ok 1570 - No leaks of Try::Tiny::Catch=REF(0x257d544)
ok 1571 - No leaks of Try::Tiny::Catch=REF(0x257d594)
ok 1572 - No leaks of Try::Tiny::Catch=REF(0x257d5f4)
ok 1573 - No leaks of Try::Tiny::Catch=REF(0x25812c4)
ok 1574 - No leaks of Try::Tiny::Catch=REF(0x2581344)
ok 1575 - No leaks of Try::Tiny::Catch=REF(0x2581824)
ok 1576 - No leaks of Try::Tiny::Catch=REF(0x25818f4)
ok 1577 - No leaks of Try::Tiny::Catch=REF(0x25819c4)
ok 1578 - No leaks of Try::Tiny::Catch=REF(0x2581a04)
ok 1579 - No leaks of Try::Tiny::Catch=REF(0x25879f4)
ok 1580 - No leaks of Try::Tiny::Catch=REF(0x2587ac4)
ok 1581 - No leaks of Try::Tiny::Catch=REF(0x2587ae4)
ok 1582 - No leaks of Try::Tiny::Catch=REF(0x2587f74)
ok 1583 - No leaks of Try::Tiny::Catch=REF(0x2588084)
ok 1584 - No leaks of Try::Tiny::Catch=REF(0x258ba2c)
ok 1585 - No leaks of Try::Tiny::Catch=REF(0x258ba9c)
ok 1586 - No leaks of Try::Tiny::Catch=REF(0x258c0ac)
ok 1587 - No leaks of Try::Tiny::Catch=REF(0x258c0ec)
ok 1588 - No leaks of Try::Tiny::Catch=REF(0x258c18c)
ok 1589 - No leaks of Try::Tiny::Catch=REF(0x258c25c)
ok 1590 - No leaks of Try::Tiny::Catch=REF(0x259cbfc)
ok 1591 - No leaks of Try::Tiny::Catch=REF(0x259cc1c)
ok 1592 - No leaks of Try::Tiny::Catch=REF(0x25a2a54)
ok 1593 - No leaks of Try::Tiny::Catch=REF(0x25a2bc4)
ok 1594 - No leaks of Try::Tiny::Catch=REF(0x25a2c24)
ok 1595 - No leaks of Try::Tiny::Catch=REF(0x263269c)
ok 1596 - No leaks of Try::Tiny::Catch=REF(0x26326dc)
ok 1597 - No leaks of Try::Tiny::Catch=REF(0x272d27c)
ok 1598 - No leaks of Try::Tiny::Catch=REF(0x272d30c)
ok 1599 - No leaks of Try::Tiny::Catch=REF(0x2789d04)
ok 1600 - No leaks of Try::Tiny::Catch=REF(0x27b29dc)
ok 1601 - No leaks of Try::Tiny::Catch=REF(0x27b2b6c)
ok 1602 - No leaks of Try::Tiny::Catch=REF(0x27b2f5c)
ok 1603 - No leaks of Try::Tiny::Catch=REF(0x27b30ac)
ok 1604 - No leaks of Try::Tiny::Catch=REF(0x27b321c)
ok 1605 - No leaks of Try::Tiny::Catch=REF(0x27b32cc)
ok 1606 - No leaks of Try::Tiny::Catch=REF(0x27b337c)
ok 1607 - No leaks of Try::Tiny::Catch=REF(0x27b33ac)
ok 1608 - No leaks of Try::Tiny::Catch=REF(0x27b33fc)
ok 1609 - No leaks of Try::Tiny::Catch=REF(0x27b34ac)
ok 1610 - No leaks of Try::Tiny::Catch=REF(0x27b353c)
ok 1611 - No leaks of Try::Tiny::Catch=REF(0x27b372c)
ok 1612 - No leaks of Try::Tiny::Catch=REF(0x27b376c)
ok 1613 - No leaks of Try::Tiny::Catch=REF(0x27b382c)
ok 1614 - No leaks of Try::Tiny::Catch=REF(0x27b384c)
ok 1615 - No leaks of Try::Tiny::Catch=REF(0x2899c84)
ok 1616 - No leaks of Try::Tiny::Catch=REF(0x2899ed4)
ok 1617 - No leaks of Try::Tiny::Catch=REF(0x289a0a4)
ok 1618 - No leaks of Try::Tiny::Catch=REF(0x289a334)
ok 1619 - No leaks of Try::Tiny::Catch=REF(0x289a354)
ok 1620 - No leaks of Try::Tiny::Catch=REF(0x289a754)
ok 1621 - No leaks of Try::Tiny::Catch=REF(0x289a764)
ok 1622 - No leaks of Try::Tiny::Catch=REF(0x289a824)
ok 1623 - No leaks of Try::Tiny::Catch=REF(0x289a874)
ok 1624 - No leaks of Try::Tiny::Catch=REF(0x289a974)
ok 1625 - No leaks of Try::Tiny::Catch=REF(0x28a609c)
ok 1626 - No leaks of Try::Tiny::Catch=REF(0x28a617c)
ok 1627 - No leaks of Try::Tiny::Catch=REF(0x28a664c)
ok 1628 - No leaks of Try::Tiny::Catch=REF(0x28a67ac)
ok 1629 - No leaks of Try::Tiny::Catch=REF(0x28a681c)
ok 1630 - No leaks of Try::Tiny::Catch=REF(0x28a690c)
ok 1631 - No leaks of Try::Tiny::Catch=REF(0x28a6acc)
ok 1632 - No leaks of Try::Tiny::Catch=REF(0x28a6adc)
ok 1633 - No leaks of Try::Tiny::Catch=REF(0x28a6aec)
ok 1634 - No leaks of Try::Tiny::Catch=REF(0x28a6b1c)
ok 1635 - No leaks of Try::Tiny::Catch=REF(0x28a6bcc)
ok 1636 - No leaks of Try::Tiny::Catch=REF(0x28a6bdc)
ok 1637 - No leaks of Try::Tiny::Catch=REF(0x28a6c5c)
ok 1638 - No leaks of Try::Tiny::Catch=REF(0x28a6e8c)
ok 1639 - No leaks of Try::Tiny::Catch=REF(0x28ba2ac)
ok 1640 - No leaks of Try::Tiny::Catch=REF(0x28ba33c)
ok 1641 - No leaks of Try::Tiny::Catch=REF(0x28ba36c)
ok 1642 - No leaks of Try::Tiny::Catch=REF(0x28ba45c)
ok 1643 - No leaks of Try::Tiny::Catch=REF(0x28ba54c)
ok 1644 - No leaks of Try::Tiny::Catch=REF(0x28ba74c)
ok 1645 - No leaks of Try::Tiny::Catch=REF(0x28ba7dc)
ok 1646 - No leaks of Try::Tiny::Catch=REF(0x28ba8bc)
ok 1647 - No leaks of Try::Tiny::Catch=REF(0x28babec)
ok 1648 - No leaks of Try::Tiny::Catch=REF(0x28bac3c)
ok 1649 - No leaks of Try::Tiny::Catch=REF(0x28baccc)
ok 1650 - No leaks of Try::Tiny::Catch=REF(0x28bae6c)
ok 1651 - No leaks of Try::Tiny::Catch=REF(0x28bafac)
ok 1652 - No leaks of Try::Tiny::Catch=REF(0x28bafec)
ok 1653 - No leaks of Try::Tiny::Catch=REF(0x28bb1fc)
ok 1654 - No leaks of Try::Tiny::Catch=REF(0x28cd9cc)
ok 1655 - No leaks of Try::Tiny::Catch=REF(0x28cdb2c)
ok 1656 - No leaks of Try::Tiny::Catch=REF(0x28cdbac)
ok 1657 - No leaks of Try::Tiny::Catch=REF(0x28cdd7c)
ok 1658 - No leaks of Try::Tiny::Catch=REF(0x28cde7c)
ok 1659 - No leaks of Try::Tiny::Catch=REF(0x28cdf9c)
ok 1660 - No leaks of Try::Tiny::Catch=REF(0x28ce05c)
ok 1661 - No leaks of Try::Tiny::Catch=REF(0x28ce30c)
ok 1662 - No leaks of Try::Tiny::Catch=REF(0x28ce31c)
ok 1663 - No leaks of Try::Tiny::Catch=REF(0x28ce33c)
ok 1664 - No leaks of Try::Tiny::Catch=REF(0x28ce49c)
ok 1665 - No leaks of Try::Tiny::Catch=REF(0x28ce4fc)
ok 1666 - No leaks of Try::Tiny::Catch=REF(0x28ce53c)
ok 1667 - No leaks of Try::Tiny::Catch=REF(0x28ce88c)
ok 1668 - No leaks of Try::Tiny::Catch=REF(0x28ce8cc)
ok 1669 - No leaks of Try::Tiny::Catch=REF(0x28d860c)
ok 1670 - No leaks of Try::Tiny::Catch=REF(0x28d864c)
ok 1671 - No leaks of Try::Tiny::Catch=REF(0x28d86ac)
ok 1672 - No leaks of Try::Tiny::Catch=REF(0x28d883c)
ok 1673 - No leaks of Try::Tiny::Catch=REF(0x28d891c)
ok 1674 - No leaks of Try::Tiny::Catch=REF(0x28d893c)
ok 1675 - No leaks of Try::Tiny::Catch=REF(0x28d897c)
ok 1676 - No leaks of Try::Tiny::Catch=REF(0x28d89ac)
ok 1677 - No leaks of Try::Tiny::Catch=REF(0x28d8b3c)
ok 1678 - No leaks of Try::Tiny::Catch=REF(0x28d8bfc)
ok 1679 - No leaks of Try::Tiny::Catch=REF(0x28d8fac)
ok 1680 - No leaks of Try::Tiny::Catch=REF(0x28d901c)
ok 1681 - No leaks of Try::Tiny::Catch=REF(0x28d902c)
ok 1682 - No leaks of Try::Tiny::Catch=REF(0x28d90fc)
ok 1683 - No leaks of Try::Tiny::Catch=REF(0x28d912c)
ok 1684 - No leaks of Try::Tiny::Catch=REF(0x28d918c)
ok 1685 - No leaks of Try::Tiny::Catch=REF(0x28d91bc)
ok 1686 - No leaks of Try::Tiny::Catch=REF(0x28d92ac)
ok 1687 - No leaks of Try::Tiny::Catch=REF(0x28d93bc)
ok 1688 - No leaks of Try::Tiny::Catch=REF(0x28d93dc)
ok 1689 - No leaks of Try::Tiny::Catch=REF(0x28d93fc)
ok 1690 - No leaks of Try::Tiny::Catch=REF(0x28d940c)
ok 1691 - No leaks of Try::Tiny::Catch=REF(0x28d948c)
ok 1692 - No leaks of Try::Tiny::Catch=REF(0x28d950c)
ok 1693 - No leaks of Try::Tiny::Catch=REF(0x28df2bc)
ok 1694 - No leaks of Try::Tiny::Catch=REF(0x28df3fc)
ok 1695 - No leaks of Try::Tiny::Catch=REF(0x28df45c)
ok 1696 - No leaks of Try::Tiny::Catch=REF(0x28df47c)
ok 1697 - No leaks of Try::Tiny::Catch=REF(0x28df5fc)
ok 1698 - No leaks of Try::Tiny::Catch=REF(0x28df6ac)
ok 1699 - No leaks of Try::Tiny::Catch=REF(0x28df6dc)
ok 1700 - No leaks of Try::Tiny::Catch=REF(0x28df86c)
ok 1701 - No leaks of Try::Tiny::Catch=REF(0x28df89c)
ok 1702 - No leaks of Try::Tiny::Catch=REF(0x28dfa3c)
ok 1703 - No leaks of Try::Tiny::Catch=REF(0x28dfa4c)
ok 1704 - No leaks of Try::Tiny::Catch=REF(0x28dfadc)
ok 1705 - No leaks of Try::Tiny::Catch=REF(0x28dfb6c)
ok 1706 - No leaks of Try::Tiny::Catch=REF(0x28dfb9c)
ok 1707 - No leaks of Try::Tiny::Catch=REF(0x28dfbfc)
ok 1708 - No leaks of Try::Tiny::Catch=REF(0x28dfd7c)
ok 1709 - No leaks of Try::Tiny::Catch=REF(0x28dfeec)
ok 1710 - No leaks of Try::Tiny::Catch=REF(0x28dff3c)
ok 1711 - No leaks of Try::Tiny::Catch=REF(0x28dff8c)
ok 1712 - No leaks of Try::Tiny::Catch=REF(0x28e001c)
ok 1713 - No leaks of Try::Tiny::Catch=REF(0x28e005c)
ok 1714 - No leaks of Try::Tiny::Catch=REF(0x28e00ec)
ok 1715 - No leaks of Try::Tiny::Catch=REF(0x28e012c)
ok 1716 - No leaks of Try::Tiny::Catch=REF(0x28fdc5c)
ok 1717 - No leaks of Try::Tiny::Catch=REF(0x28fdd7c)
ok 1718 - No leaks of Try::Tiny::Catch=REF(0x28fdeac)
ok 1719 - No leaks of Try::Tiny::Catch=REF(0x28fdeec)
ok 1720 - No leaks of Try::Tiny::Catch=REF(0x28fe22c)
ok 1721 - No leaks of Try::Tiny::Catch=REF(0x28fe2dc)
ok 1722 - No leaks of Try::Tiny::Catch=REF(0x28fe5ec)
ok 1723 - No leaks of Try::Tiny::Catch=REF(0x28fe67c)
ok 1724 - No leaks of Try::Tiny::Catch=REF(0x28fe82c)
ok 1725 - No leaks of Try::Tiny::Catch=REF(0x28fe92c)
ok 1726 - No leaks of Try::Tiny::Catch=REF(0x290f744)
ok 1727 - No leaks of Try::Tiny::Catch=REF(0x290fb04)
ok 1728 - No leaks of Try::Tiny::Catch=REF(0x29104a4)
ok 1729 - No leaks of Try::Tiny::Catch=REF(0x29105d4)
ok 1730 - No leaks of Try::Tiny::Catch=REF(0x291500c)
ok 1731 - No leaks of Try::Tiny::Catch=REF(0x291507c)
ok 1732 - No leaks of Try::Tiny::Catch=REF(0x291511c)
ok 1733 - No leaks of Try::Tiny::Catch=REF(0x291569c)
ok 1734 - No leaks of Try::Tiny::Catch=REF(0x291bf4c)
ok 1735 - No leaks of Try::Tiny::Catch=REF(0x291bfbc)
ok 1736 - No leaks of Try::Tiny::Catch=REF(0x291c1dc)
ok 1737 - No leaks of Try::Tiny::Catch=REF(0x291c20c)
ok 1738 - No leaks of Try::Tiny::Catch=REF(0x291c22c)
ok 1739 - No leaks of Try::Tiny::Catch=REF(0x291c23c)
ok 1740 - No leaks of Try::Tiny::Catch=REF(0x291c30c)
ok 1741 - No leaks of Try::Tiny::Catch=REF(0x291c41c)
ok 1742 - No leaks of Try::Tiny::Catch=REF(0x291c8bc)
ok 1743 - No leaks of Try::Tiny::Catch=REF(0x291c93c)
ok 1744 - No leaks of Try::Tiny::Catch=REF(0x291c95c)
ok 1745 - No leaks of Try::Tiny::Catch=REF(0x291cbec)
ok 1746 - No leaks of Try::Tiny::Catch=REF(0x291cc2c)
ok 1747 - No leaks of Try::Tiny::Catch=REF(0x291cd5c)
ok 1748 - No leaks of Try::Tiny::Catch=REF(0x29214ec)
ok 1749 - No leaks of Try::Tiny::Catch=REF(0x292158c)
ok 1750 - No leaks of Try::Tiny::Catch=REF(0x2921b4c)
ok 1751 - No leaks of Try::Tiny::Catch=REF(0x2921b8c)
ok 1752 - No leaks of Try::Tiny::Catch=REF(0x2921d2c)
ok 1753 - No leaks of Try::Tiny::Catch=REF(0x292f7bc)
ok 1754 - No leaks of Try::Tiny::Catch=REF(0x292fafc)
ok 1755 - No leaks of Try::Tiny::Catch=REF(0x293037c)
ok 1756 - No leaks of Try::Tiny::Catch=REF(0x2944894)
ok 1757 - No leaks of Try::Tiny::Catch=REF(0x29449d4)
ok 1758 - No leaks of Try::Tiny::Catch=REF(0x2944ca4)
ok 1759 - No leaks of Try::Tiny::Catch=REF(0x2944d04)
ok 1760 - No leaks of Try::Tiny::Catch=REF(0x2945284)
ok 1761 - No leaks of Try::Tiny::Catch=REF(0x29455e4)
ok 1762 - No leaks of Try::Tiny::Catch=REF(0x295e364)
ok 1763 - No leaks of Try::Tiny::Catch=REF(0x295e624)
ok 1764 - No leaks of Try::Tiny::Catch=REF(0x295e684)
ok 1765 - No leaks of Try::Tiny::Catch=REF(0x295ec04)
ok 1766 - No leaks of Try::Tiny::Catch=REF(0x295ef64)
ok 1767 - No leaks of Try::Tiny::Catch=REF(0x295f274)
ok 1768 - No leaks of Try::Tiny::Catch=REF(0x296ff34)
ok 1769 - No leaks of Try::Tiny::Catch=REF(0x296ff94)
ok 1770 - No leaks of Try::Tiny::Catch=REF(0x2970054)
ok 1771 - No leaks of Try::Tiny::Catch=REF(0x29705a4)
ok 1772 - No leaks of Try::Tiny::Catch=REF(0x297fb9c)
ok 1773 - No leaks of Try::Tiny::Catch=REF(0x298013c)
ok 1774 - No leaks of Try::Tiny::Catch=REF(0x29802bc)
ok 1775 - No leaks of Try::Tiny::Catch=REF(0x29802fc)
ok 1776 - No leaks of Try::Tiny::Catch=REF(0x2987e1c)
ok 1777 - No leaks of Try::Tiny::Catch=REF(0x2987fbc)
ok 1778 - No leaks of Try::Tiny::Catch=REF(0x2989c4c)
ok 1779 - No leaks of Try::Tiny::Catch=REF(0x2989cbc)
ok 1780 - No leaks of Try::Tiny::Catch=REF(0x2989f4c)
ok 1781 - No leaks of Try::Tiny::Catch=REF(0x298a41c)
ok 1782 - No leaks of Try::Tiny::Catch=REF(0x298a5fc)
ok 1783 - No leaks of Try::Tiny::Catch=REF(0x298a8fc)
ok 1784 - No leaks of Try::Tiny::Catch=REF(0x298aa0c)
ok 1785 - No leaks of Try::Tiny::Catch=REF(0x298ab8c)
ok 1786 - No leaks of Try::Tiny::Catch=REF(0x298abac)
ok 1787 - No leaks of Try::Tiny::Catch=REF(0x299993c)
ok 1788 - No leaks of Try::Tiny::Catch=REF(0x29999ec)
ok 1789 - No leaks of Try::Tiny::Catch=REF(0x2999e0c)
ok 1790 - No leaks of Try::Tiny::Catch=REF(0x2999f6c)
ok 1791 - No leaks of Try::Tiny::Catch=REF(0x299a02c)
ok 1792 - No leaks of Try::Tiny::Catch=REF(0x299a08c)
ok 1793 - No leaks of Try::Tiny::Catch=REF(0x299a18c)
ok 1794 - No leaks of Try::Tiny::Catch=REF(0x299a2fc)
ok 1795 - No leaks of Try::Tiny::Catch=REF(0x299a3dc)
ok 1796 - No leaks of Try::Tiny::Catch=REF(0x299a50c)
ok 1797 - No leaks of Try::Tiny::Catch=REF(0x2a0bcf4)
ok 1798 - No leaks of Try::Tiny::Catch=REF(0x2a0bfe4)
ok 1799 - No leaks of Try::Tiny::Catch=REF(0x2a0c014)
ok 1800 - No leaks of Try::Tiny::Catch=REF(0x2a0c134)
ok 1801 - No leaks of Try::Tiny::Catch=REF(0x2a0c2e4)
ok 1802 - No leaks of Try::Tiny::Catch=REF(0x2a0c4c4)
ok 1803 - No leaks of Try::Tiny::Catch=REF(0x2a0c584)
ok 1804 - No leaks of Try::Tiny::Catch=REF(0x2a0ca54)
ok 1805 - No leaks of Try::Tiny::Catch=REF(0x2a13f8c)
ok 1806 - No leaks of Try::Tiny::Catch=REF(0x2a1414c)
ok 1807 - No leaks of Try::Tiny::Catch=REF(0x2a1418c)
ok 1808 - No leaks of Try::Tiny::Catch=REF(0x2a142dc)
ok 1809 - No leaks of Try::Tiny::Catch=REF(0x2a1433c)
ok 1810 - No leaks of Try::Tiny::Catch=REF(0x2a148bc)
ok 1811 - No leaks of Try::Tiny::Catch=REF(0x2a149cc)
ok 1812 - No leaks of Try::Tiny::Catch=REF(0x2a14a6c)
ok 1813 - No leaks of Try::Tiny::Catch=REF(0x2a14b0c)
ok 1814 - No leaks of Try::Tiny::Catch=REF(0x2a14f2c)
ok 1815 - No leaks of Try::Tiny::Catch=REF(0x2a1c8b4)
ok 1816 - No leaks of Try::Tiny::Catch=REF(0x2a1cd94)
ok 1817 - No leaks of Try::Tiny::Catch=REF(0x2a1ce84)
ok 1818 - No leaks of Try::Tiny::Catch=REF(0x2a1ce94)
ok 1819 - No leaks of Try::Tiny::Catch=REF(0x2a1cfc4)
ok 1820 - No leaks of Try::Tiny::Catch=REF(0x2a1d044)
ok 1821 - No leaks of Try::Tiny::Catch=REF(0x2a1d0e4)
ok 1822 - No leaks of Try::Tiny::Catch=REF(0x2a1d2b4)
ok 1823 - No leaks of Try::Tiny::Catch=REF(0x2a1d2c4)
ok 1824 - No leaks of Try::Tiny::Catch=REF(0x2a1d584)
ok 1825 - No leaks of Try::Tiny::Catch=REF(0x2a37154)
ok 1826 - No leaks of Try::Tiny::Catch=REF(0x2a37184)
ok 1827 - No leaks of Try::Tiny::Catch=REF(0x2a37264)
ok 1828 - No leaks of Try::Tiny::Catch=REF(0x2a375b4)
ok 1829 - No leaks of Try::Tiny::Catch=REF(0x2a375d4)
ok 1830 - No leaks of Try::Tiny::Catch=REF(0x2a376a4)
ok 1831 - No leaks of Try::Tiny::Catch=REF(0x2a377d4)
ok 1832 - No leaks of Try::Tiny::Catch=REF(0x2a37b14)
ok 1833 - No leaks of Try::Tiny::Catch=REF(0x2a4695c)
ok 1834 - No leaks of Try::Tiny::Catch=REF(0x2a46b0c)
ok 1835 - No leaks of Try::Tiny::Catch=REF(0x2a46bdc)
ok 1836 - No leaks of Try::Tiny::Catch=REF(0x2a46d0c)
ok 1837 - No leaks of Try::Tiny::Finally=REF(0x1b273dc)
ok 1838 - No leaks of Try::Tiny::Finally=REF(0x272f8a4)
ok 1839 - No leaks of Try::Tiny::ScopeGuard=ARRAY(0x25485f4)
ok 1840 - No leaks of Try::Tiny::ScopeGuard=ARRAY(0x273e624)
ok 1841 - No leaks of __DBIC__DBH__ERROR__HANDLER__=CODE(0x273e634)
ok 1842 - No leaks of __DBIC__DBH__ERROR__HANDLER__=CODE(0x28cdd0c)
ok 1843 - No leaks of basic chained_resultset
ok 1844 - No leaks of basic chained_resultset2
ok 1845 - No leaks of basic dbh
ok 1846 - No leaks of basic fresh_pager
ok 1847 - No leaks of basic pager
ok 1848 - No leaks of basic pager_explicit_count
ok 1849 - No leaks of basic refrozen
ok 1850 - No leaks of basic rerefrozen
ok 1851 - No leaks of basic result_source
ok 1852 - No leaks of basic result_source_handle
ok 1853 - No leaks of basic resultset
ok 1854 - No leaks of basic row_object
ok 1855 - No leaks of basic schema
ok 1856 - No leaks of basic sql_maker
ok 1857 - No leaks of basic storage
ok 1858 - No leaks of phantom DBICTest::Artist=HASH(0x2518f2c)
ok 1859 - No leaks of phantom DBICTest::Artist=HASH(0x25298a4)
ok 1860 - No leaks of phantom DBICTest::Artist=HASH(0x295e9d4)
ok 1861 - No leaks of phantom DBICTest::BaseResultSet=HASH(0x2519d2c)
ok 1862 - No leaks of phantom DBICTest::BaseResultSet=HASH(0x252ff6c)
ok 1863 - No leaks of phantom DBICTest::BaseResultSet=HASH(0x2921adc)
ok 1864 - No leaks of phantom DBICTest::BaseResultSet=HASH(0x2a1476c)
ok 1865 - No leaks of phantom DBICTest::Schema=HASH(0x251941c)
ok 1866 - No leaks of phantom DBICTest::Schema=HASH(0x292f69c)
ok 1867 - No leaks of phantom DBIx::Class::ResultSource::Table=HASH(0x2536c6c)
ok 1868 - No leaks of phantom DBIx::Class::ResultSource::Table=HASH(0x2a65ea4)
1..1868
ok
t/54taint.t ......................................
ok 1 - taint mode active
ok 2 - The Classes::Manual source has been registered
ok 3 - Loading classes with explicit load_classes worked in taint mode
ok 4 - The Classes::Auto source has been registered
ok 5 - The Classes::Manual source has been re-registered
ok 6 - Loading classes with Module::Find/load_classes worked in taint mode
ok 7 - The Namespaces::Test source has been registered
ok 8 - Loading classes with Module::Find/load_namespaces worked in taint mode
1..8
ok
t/55storage_stress.t ............................. skipped: Set $ENV{DBICTEST_STORAGE_STRESS} to run this test (it is very resource intensive!)
t/60core.t .......................................
ok 1 - Three artists returned
ok 2 - Correct order too
ok 3 - Accessor update ok
ok 4 - 1 dirty column
ok 5 - name is dirty
ok 6 - And via get_column
ok 7 - Update run
ok 8 - Nothing is dirty
ok 9 - Failed to make non-existent column dirty
ok 10 - 1 fake dirty column
ok 11 - name is fake dirty
ok 12 - Update run
ok 13 - prefetch on same rel okay
ok 14 - funny join is okay
ok 15 - Changed artist returned by search
ok 16 - Correct artist too
ok 17 - Cascading delete on Ordered has_many works
ok 18 - And then there were two
ok 19 - It knows it's dead
ok 20 - No changes so update should be OK
ok 21 - Can't delete twice
ok 22 - But the object is still live
ok 23 - Re-created
ok 24 - And now there are three again
ok 25 - Create produced record ok
ok 26 - Oh my god! There's four of them!
ok 27 - set_column ok
ok 28 - Discard ok
ok 29 - Retrieved correctly
ok 30 - unique object id generated correctly
ok 31
ok 32
ok 33
ok 34 - changed column marked as dirty
ok 35 - Deprecation warning on ->search( %condition )
ok 36 - threw Regexp ((?-xism:expects either a column/value hashref, or a list of values corresponding to the columns of the specified unique constraint))
ok 37 - count ok
ok 38 - find_or_new: found existing artist
ok 39 - existing artist is in storage
ok 40 - find_or_new: instantiated a new artist
ok 41 - new artist is not in storage
ok 42 - get_columns number of columns ok
ok 43 - get_columns values ok
ok 44 - set_columns ok
ok 45 - set_columns ok
ok 46 - column order
ok 47 - subset of columns returned correctly
ok 48 - Correct CD returned with include
ok 49 - Additional column returned
ok 50 - Correct CD returned with include
ok 51 - Additional column returned
ok 52 - Correct CD returned with include
ok 53 - Additional column returned
ok 54 - update_or_insert insert ok
ok 55 - update_or_insert update ok
ok 56 - got id
ok 57 - start_at is DateTime object isa DateTime
ok 58 - create_on DateTime object isa DateTime
ok 59 - got start date
ok 60 - got created date
ok 61 - have inflated object via accessor isa DateTime
ok 62 - got id
ok 63 - cd is CD object isa DBICTest::CD
ok 64 - cd object is id 1
ok 65 - Ordered assigned proper position
ok 66
ok 67
ok 68 - inflated accessored column isa DateTime
ok 69 - exception on nonexisting component
ok 70 - mk_classdata usage ok
ok 71 - Joined search with OR returned correct number of rows
ok 72 - Search count with OR ok
ok 73 - Collapsed joined search with OR returned correct number of rows
ok 74 - Collapsed search count with OR ok
ok 75 - UUoD warning
ok 76 - multiple column COUNT DISTINCT ok
ok 77 - multiple column COUNT DISTINCT ok
ok 78 - multiple column COUNT DISTINCT using column syntax ok
ok 79 - Related search ok
ok 80 - Related object ok
ok 81 - Has tagid loaded
ok 82 - Has not tag loaded
ok 83 - Storage available
ok 84 - updated first artist rank
ok 85 - updated second artist rank
ok 86 - source_name is set to moniker
ok 87 - SourceNameArtists result source exists
ok 88 - Four artists returned
ok 89 - ArtistSubclass exists
ok 90 - stringify to false value doesn't cause error
ok 91 - Cascading delete on Ordered has_many works
ok 92 - Cascading through has_many top level.
ok 93 - Cascading through has_many children.
ok 94 - column_info ok
ok 95 - Columns info loaded flag set
ok 96 - columns_info works
ok 97 - Columns info loaded flag set
ok 98 - limited columns_info works
ok 99 - source_info data works
ok 100 - initial columns
ok 101 - nothing removed when removing a non-existent column
ok 102 - removed two columns
ok 103 - year purged from _columns
ok 104 - genreid purged from _columns
ok 105 - ->table($table) returns $table
ok 106 - new encodes
ok 107 - insert does not encode again
ok 108 - correctly encoding on multicreate
ok 109 - correctly encoding on preexisting multicreate
ok 110 - correct secret in database for empl1
ok 111 - correct secret in database for empl2
ok 112 - correct secret in database for empl3
ok 113 - The object isa DBICTest::Artist
ok 114 - Correct columns retrieved (rset/source link healthy)
ok 115 - No columns yet
ok 116 - Storage refetch successful
ok 117 # skip Remove in 0.082
ok 118 # skip Remove in 0.082
ok 119 # skip Remove in 0.082
ok 120 # skip Something needs to be done before 0.09
ok 121 # skip Something needs to be done before 0.09
ok 122 - resultset with no argument throws exception
1..122
ok
t/61findnot.t ....................................
ok 1 - Find on primary id: artist not found
ok 2 - Return something even in array context
ok 3 - Array contains an undef as only element
ok 4 - Find on unique constraint: artist not found
ok 5 - Return something even in array context
ok 6 - Array contains an undef as only element
ok 7 - get a DBIx::Class::ResultSet object isa DBIx::Class::ResultSet
ok 8 - Nothing next in ResultSet
ok 9 - Return something even in array context
ok 10 - Array contains an undef as only element
ok 11 - Find on primary id: artist not found
ok 12 - Return something even in array context
ok 13 - Array contains an undef as only element
ok 14 - get a DBIx::Class::ResultSet object isa DBIx::Class::ResultSet
ok 15 - Nothing next in ResultSet
ok 16 - Return something even in array context
ok 17 - Array contains an undef as only element
ok 18 - Artist found by key in the resultset
ok 19 - Non-unique find generated a cursor inexhaustion warning
ok 20 - threw Regexp ((?-xism:Unable to satisfy requested constraint 'primary'))
ok 21 - One warning on NULL conditions for constraint
ok 22 - One warning on NULL conditions for constraint
ok 23 - Non-unique find generated a cursor inexhaustion warning
ok 24 - threw Regexp ((?-xism:Unable to satisfy requested constraint 'primary'))
1..24
ok
t/63register_class.t .............................
1..2
ok 1 - have 3 artists
ok 2 - Correct artist class
ok
t/63register_column.t ............................
ok 1 - registered columns with weird names
1..1
ok
t/63register_source.t ............................
1..1
ok 1 - multiple classless sources can be registered
ok
t/64db.t .........................................
1..4
ok 1 - Commit ok
ok 2 - Rollback ok
ok 3 - Correctly retrieve column info (no size or is_nullable)
ok 4 - Correctly retrieve column info (mixed null and non-null columns)
ok
t/65multipk.t ....................................
1..5
ok 1 - find multiple pks using relationships + args
ok 2 - search on partial key followed by a find
ok 3 - find multiple pks without hash
ok 4 - find multiple pks without hash
ok 5 - unique object id ok for multiple pks
ok
t/67pager.t ......................................
ok 1 - Initial count sanity check
ok 2 - No queries on rs/pager creation
ok 3 - Pager created with correct entries_per_page
ok 4 - Set nonexistent page
ok 5 - Page set behaves correctly
ok 6 - Set 2nd page
ok 7 - No queries on total_count-independent methods
ok 8 - entries_on_this_page ok for page 2
ok 9 - Count fired to get pager page entries
ok 10 - Correct previous_page
ok 11 - No more pages
ok 12 - No more counts - amount of entries cached in pager
ok 13 - count on paged rs ok
ok 14 - An $rs->count still fires properly
ok 15 - iterator->next ok
ok 16 - next past end of page ok
ok 17 - second page first title ok
ok 18 - standard resultset paged rs count ok
ok 19 - second page of standard resultset ok
ok 20 - software entries_on_this_page ok
ok 21 - software previous_page ok
ok 22 - software count on paged rs ok
ok 23 - software iterator->next ok
ok 24 - chained searches paging ok
ok 25 - page with offset
ok 26
ok 27 - No count on past-first-page pager instantiation
ok 28 - Page set properby by $rs
ok 29 - total_entries correct
ok 30 - Dynamic count on filling up page
ok 31 - Count still correct (does not overflow
ok 32 - total_entries properly cached at old value
ok 33 - No queries
ok 34 - Correct start page
ok 35 - One more page
ok 36 - And one more page
ok 37 - One page in front
ok 38 - No queries with explicitly sey total count
ok 39 - One row
ok 40 - One object
ok 41 - One row deleted as expected
ok 42 - One row (cached)
ok 43 - One object (cached)
ok 44 - No pagers on cached resultsets
ok 45 - default rows is 10
ok 46 - default rows is 5
1..46
ok
t/69update.t .....................................
ok 1 - The object isa DBICTest::Artist
ok 2 - update
ok 3 - field changed but same value
ok 4 - update allows pk mutation
ok 5 - pk mutation applied
ok 6 - update allows pk mutation via column accessor
1..6
ok
t/70auto.t .......................................
1..2
ok 1 - update on object created without PK ok
ok 2 - Copied with PKs ok.
ok
t/71mysql.t ...................................... skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
t/72pg.t ......................................... skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test
t/73oracle.t ..................................... skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test.
t/73oracle_hq.t .................................. skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test.
t/745db2.t ....................................... skipped: Set $ENV{DBICTEST_DB2_DSN}, _USER and _PASS to run this test
t/746db2_400.t ................................... skipped: Set $ENV{DBICTEST_DB2_400_DSN}, _USER and _PASS to run this test
t/746mssql.t ..................................... skipped: Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test
t/746sybase.t .................................... skipped: Set $ENV{DBICTEST_SYBASE_DSN}, _USER and _PASS to run this test
t/747mssql_ado.t ................................. skipped: Set $ENV{DBICTEST_MSSQL_ADO_DSN}, _USER and _PASS to run this test
t/748informix.t .................................. skipped: Set $ENV{DBICTEST_INFORMIX_DSN}, _USER and _PASS to run this test
t/749sqlanywhere.t ............................... skipped: Set $ENV{DBICTEST_SQLANYWHERE_DSN} and/or $ENV{DBICTEST_SQLANYWHERE_ODBC_DSN},
t/74mssql.t ...................................... skipped: Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test
t/750firebird.t .................................. skipped: Set $ENV{DBICTEST_FIREBIRD_DSN} and/or $ENV{DBICTEST_FIREBIRD_ODBC_DSN},
t/75limit.t ......................................
ok 1 - count ok
ok 2 - iterator->next ok
ok 3 - next past end of resultset ok
ok 4 - offset ok
ok 5 - software limit count ok
ok 6 - software iterator->next ok
ok 7 - software next past end of resultset ok
ok 8 - software offset ok
ok 9 - offset with no limit
ok 10 - complex abstract count ok
1..10
ok
t/76joins.t ......................................
ok 1 - join 1 ok
ok 2 - join 2 ok
ok 3 - join 3 (inner join) ok
ok 4 - join 4 (nested joins + join types) ok
ok 5 - join 5 (SCALAR reference for ON statement) ok
ok 6 - join 6 (HASH reference for ON statement dies) ok
ok 7 - Single record in resultset
ok 8 - Correct record returned
ok 9 - Single record in resultset
ok 10 - Correct record returned
ok 11 - Single record in resultset
ok 12 - Correct record returned
ok 13 - slice() with join has same count as all()
ok 14 - Slicing beyond end of rs returns a zero count
ok 15 - Single record in resultset
ok 16 - Correct record returned
ok 17 - 8 rows in table cd
ok 18 - 7 rows in table twokeys
ok 19 - 3 Caterwauler McCrae CDs
ok 20 - Successfully deleted 3 CDs
ok 21 - 0 Caterwauler McCrae CDs
ok 22 - 3 Random Boy Band CDs
ok 23
ok 24 - 0 Random Boy Band CDs
ok 25 - 2 Caterwauler McCrae CDs
ok 26 - TwoKeys count == 2
ok 27 - TwoKeys count == 2
ok 28
ok 29 - TwoKeys count == 0
ok 30 - 2 Caterwauler McCrae CDs
ok 31 - Successfully deleted 4 CDs
ok 32 - 5 rows in table cd
ok 33 - 3 rows in table twokeys
1..33
ok
t/76select.t .....................................
ok 1 - additional count rscolumn present
ok 2 - nonexistant column requests still throw exceptions
ok 3 - multiple +select/+as columns, 1st rscolumn present
ok 4 - multiple +select/+as columns, 2nd rscolumn present
ok 5 - +select/+as chained search 1st rscolumn present
ok 6 - +select/+as chained search 1st rscolumn present
ok 7 - +select/+as chained search 3rd rscolumn present
ok 8 - Initially populated with more than 2 CDs
ok 9 - Subselect correctly limited the rs to 2 cds
ok 10 - First CD title match
ok 11 - Second CD title match
ok 12 - $rs->current_source_alias returns "me"
ok 13 - Use of columns attribute results in proper sql
ok 14 - columns 1st rscolumn present
ok 15 - columns 2nd rscolumn present
ok 16 - columns 3rd rscolumn present
ok 17 - Use of columns attribute results in proper sql
ok 18 - columns 1st rscolumn present
ok 19 - columns 2nd rscolumn present
ok 20 - columns 3rd rscolumn present
ok 21 - limited prefetch via column works on a multi-relationship
ok 22 - columns/select/as fold properly on sub-searches
1..22
ok
t/77join_count.t .................................
ok 1 - Count by has_a ok
ok 2 - Count by has_many ok
ok 3 - Count by might_have ok
ok 4 - Mixed count ok
1..4
ok
t/78self_referencial.t ...........................
1..4
ok 1 - proper start item
ok 2 - proper number of aliases
ok 3 - proper original
ok 4 - proper alias
ok
t/79aliasing.t ...................................
1..11
ok 1 - find_or_create on prefetched has_many with same column names: row is clean
ok 2 - find_or_create on prefetched has_many with same column names: name matches existing entry
ok 3 - find_or_create on prefetched has_many with same column names: row is clean
ok 4 - find_or_create on prefetched has_many with same column names: title matches
ok 5 - find_or_create on prefetched has_many with same column names: row is clean
ok 6 - find_or_create on prefetched has_many with same column names: can be disambiguated with "me." for existing entry
ok 7 - find_or_create on prefetched has_many with same column names: row is clean
ok 8 - find_or_create on prefetched has_many with same column names: can be disambiguated with "me." for new entry
ok 9 - new CD not in storage yet
ok 10 - new CD title is correct
ok 11 - new CD year is correct
ok
t/80unique.t .....................................
ok 1 - CD source has an automatically named unique constraint
ok 2 - Producer source has a named unique constraint
ok 3 - Track source has three unique constraints
ok 4 - Tag source has five unique constraints (from add_unique_constraings)
ok 5 - find by specific key: artist is correct
ok 6 - title is correct
ok 7 - year is correct
ok 8 - find by specific key, ordered columns: artist is correct
ok 9 - title is correct
ok 10 - year is correct
ok 11 - update_or_create without key: row is clean
ok 12 - cdid is correct
ok 13 - artist is correct
ok 14 - title is correct
ok 15 - updated year is correct
ok 16 - update_or_create by specific key: row is clean
ok 17 - cdid is correct
ok 18 - artist is correct
ok 19 - title is correct
ok 20 - updated year is correct
ok 21 - update_or_create by PK: row is clean
ok 22 - cdid is correct
ok 23 - artist is correct
ok 24 - title is correct
ok 25 - updated year is correct
ok 26 - find_or_create by specific key: cdid is correct
ok 27 - artist is correct
ok 28 - title is correct
ok 29 - year is correct
ok 30 - find_or_create related by specific key: cdid is correct
ok 31 - artist is correct
ok 32 - title is correct
ok 33 - year is correct
ok 34 - update_or_create by specific key: row is clean
ok 35 - cdid is correct
ok 36 - artist is correct
ok 37 - title is correct
ok 38 - year is correct
ok 39 - track cd is correct
ok 40 - track position is correct
ok 41 - update_or_create on table without primary key: row is clean
ok 42 - foo is correct
ok 43 - bar is correct
ok 44 - baz is correct
ok 45 - find correctly grepped the key across a relationship
ok 46 - cdid is correct
ok 47 - CD is not in storage yet after update_or_new
ok 48 - CD got added to strage after update_or_new && insert
ok 49 - Updating year using update_or_new was successful
ok 50 - Got the same CD using update_or_new
ok 51
ok 52 - add_unique_constraint throws when more than one constraint specified
ok 53 - Correct artist retrieved with find
ok 54 - Correct artist retrieved with find
ok 55 - no warnings
1..55
ok
t/82cascade_copy.t ...............................
ok 1 - ok got new column id...
ok 2 - duplicated rows count ok
ok 3 - duplicated multiPK ok
ok 4 - duplicated count ok
1..4
ok
t/83cache.t ......................................
1..23
ok 1 - cache is not populated without cache attribute
ok 2 - all() populates cache for search with cache attribute
ok 3 - clear_cache is functional
ok 4 - next() populates cache for search with cache attribute
ok 5 - set_cache() is functional
ok 6 - revisiting a row does not issue a query when cache => 1
ok 7 - artist with cds: count parent objects
ok 8 - artist has a related_resultset for cds isa DBIx::Class::ResultSet
ok 9 - cache for artist->cds contains correct number of records
ok 10 - artist->cds returns correct number of objects
ok 11 - artist->cds->count returns correct value
ok 12 - artist->count_related returns correct value
ok 13 - only one SQL statement executed
ok 14 - related resultsets deleted after update
ok 15 - count() reflects new artist
ok 16 - No cds for this artist
ok 17 - only one SQL statement executed
ok 18 - first cd has correct tags
ok 19 - second cd has correct tags
ok 20 - third cd has correct tags
ok 21 - no additional SQL statements while checking nested data
ok 22 - only one select statement on find with inline has_many prefetch
ok 23 - only one select statement on find with has_many prefetch on resultset
ok
t/84serialize.t ..................................
ok 1 - serialize row object lives: nfreeze/thaw_func
ok 2 - Simple row cloned (0x259724c != 0x26fa184)
ok 3 - serialize row object works: nfreeze/thaw_func
ok 4 - 3 CDs in database
ok 5 - Advance cursor
ok 6 - Simple row cloned (0x2705b94 != 0x26fa184)
ok 7 - serialize resultset works: nfreeze/thaw_func
ok 8 - serialize resultset lives: nfreeze/thaw_func
ok 9 - has key: related_resultsets
ok 10 - serialize row object with related_resultset lives: nfreeze/thaw_func
ok 11 - Simple row internals cloned '_result_source' (0x2718494 != 0x22fb814)
ok 12 - serialize with related_resultset '_result_source'
ok 13 - serialize with related_resultset '_in_storage'
ok 14 - Simple row internals cloned '_column_data' (0x26fac74 != 0x26faf44)
ok 15 - serialize with related_resultset '_column_data'
ok 16 - Discard changes works: nfreeze/thaw_func
ok 17 - IDs still match
ok 18 - Cached resultset cloned (0x2724a6c != 0x1eed1d4)
ok 19 - serialize cached resultset works: nfreeze/thaw_func
ok 20 - Cached count identical
ok 21 - serialize cached resultset lives: nfreeze/thaw_func
ok 22 - Only one db query fired
ok 23 - serialize row object lives: freeze/thaw_method
ok 24 - Simple row cloned (0x2724bfc != 0x272f29c)
ok 25 - serialize row object works: freeze/thaw_method
ok 26 - 3 CDs in database
ok 27 - Advance cursor
ok 28 - Simple row cloned (0x2705484 != 0x272f29c)
ok 29 - serialize resultset works: freeze/thaw_method
ok 30 - serialize resultset lives: freeze/thaw_method
ok 31 - has key: related_resultsets
ok 32 - serialize row object with related_resultset lives: freeze/thaw_method
ok 33 - Simple row internals cloned '_result_source' (0x272faec != 0x22fb814)
ok 34 - serialize with related_resultset '_result_source'
ok 35 - serialize with related_resultset '_in_storage'
ok 36 - Simple row internals cloned '_column_data' (0x27126b4 != 0x1eed1d4)
ok 37 - serialize with related_resultset '_column_data'
ok 38 - Discard changes works: freeze/thaw_method
ok 39 - IDs still match
ok 40 - Cached resultset cloned (0x2720d94 != 0x2724c7c)
ok 41 - serialize cached resultset works: freeze/thaw_method
ok 42 - Cached count identical
ok 43 - serialize cached resultset lives: freeze/thaw_method
ok 44 - Only one db query fired
ok 45 - serialize row object lives: freeze/thaw_func (cdbi legacy)
ok 46 - Simple row cloned (0x26faf44 != 0x273004c)
ok 47 - serialize row object works: freeze/thaw_func (cdbi legacy)
ok 48 - 3 CDs in database
ok 49 - Advance cursor
ok 50 - Simple row cloned (0x27f3034 != 0x273004c)
ok 51 - serialize resultset works: freeze/thaw_func (cdbi legacy)
ok 52 - serialize resultset lives: freeze/thaw_func (cdbi legacy)
ok 53 - has key: related_resultsets
ok 54 - serialize row object with related_resultset lives: freeze/thaw_func (cdbi legacy)
ok 55 - Simple row internals cloned '_result_source' (0x272f1ac != 0x22fb814)
ok 56 - serialize with related_resultset '_result_source'
ok 57 - serialize with related_resultset '_in_storage'
ok 58 - Simple row internals cloned '_column_data' (0x2724aec != 0x2724c7c)
ok 59 - serialize with related_resultset '_column_data'
ok 60 - Discard changes works: freeze/thaw_func (cdbi legacy)
ok 61 - IDs still match
ok 62 - Cached resultset cloned (0x27250ec != 0x27f3354)
ok 63 - serialize cached resultset works: freeze/thaw_func (cdbi legacy)
ok 64 - Cached count identical
ok 65 - serialize cached resultset lives: freeze/thaw_func (cdbi legacy)
ok 66 - Only one db query fired
ok 67 - serialize row object lives: dclone_func
ok 68 - Simple row cloned (0x27f2c84 != 0x27f6a84)
ok 69 - serialize row object works: dclone_func
ok 70 - 3 CDs in database
ok 71 - Advance cursor
ok 72 - Simple row cloned (0x272f3dc != 0x27f6a84)
ok 73 - serialize resultset works: dclone_func
ok 74 - serialize resultset lives: dclone_func
ok 75 - has key: related_resultsets
ok 76 - serialize row object with related_resultset lives: dclone_func
ok 77 - Simple row internals cloned '_result_source' (0x27f73c4 != 0x22fb814)
ok 78 - serialize with related_resultset '_result_source'
ok 79 - serialize with related_resultset '_in_storage'
ok 80 - Simple row internals cloned '_column_data' (0x2717fd4 != 0x27f3354)
ok 81 - serialize with related_resultset '_column_data'
ok 82 - Discard changes works: dclone_func
ok 83 - IDs still match
ok 84 - Cached resultset cloned (0x27f6d34 != 0x27f32b4)
ok 85 - serialize cached resultset works: dclone_func
ok 86 - Cached count identical
ok 87 - serialize cached resultset lives: dclone_func
ok 88 - Only one db query fired
ok 89 - serialize row object lives: dclone_method
ok 90 - Simple row cloned (0x27f7884 != 0x27f84ac)
ok 91 - serialize row object works: dclone_method
ok 92 - 3 CDs in database
ok 93 - Advance cursor
ok 94 - Simple row cloned (0x2724a6c != 0x27f84ac)
ok 95 - serialize resultset works: dclone_method
ok 96 - serialize resultset lives: dclone_method
ok 97 - has key: related_resultsets
ok 98 - serialize row object with related_resultset lives: dclone_method
ok 99 - Simple row internals cloned '_result_source' (0x27f87dc != 0x22fb814)
ok 100 - serialize with related_resultset '_result_source'
ok 101 - serialize with related_resultset '_in_storage'
ok 102 - Simple row internals cloned '_column_data' (0x272f55c != 0x27f32b4)
ok 103 - serialize with related_resultset '_column_data'
ok 104 - Discard changes works: dclone_method
ok 105 - IDs still match
ok 106 - Cached resultset cloned (0x27f6e04 != 0x27f3394)
ok 107 - serialize cached resultset works: dclone_method
ok 108 - Cached count identical
ok 109 - serialize cached resultset lives: dclone_method
ok 110 - Only one db query fired
ok 111 - getting column works
ok 112 - Non-dirty update noop
ok 113 - setting works
ok 114 - Column dirtyness works
ok 115 - object dirtyness works
ok 116 - Synthetic resultset count works
ok 117 - Correct exception on row op
ok 118 - Correct exception on row op
ok 119 - Correct exception on rs op
1..119
ok
t/85utf8.t .......................................
ok 1 - no spurious warnings issued
ok 2 - mro of Test1 correct (A::SubComp before A::Comp)
ok 3 - mro of Test1 correct (A::Comp before UTF8Col)
ok 4 - mro of Test1 correct (UTF8Col before Core)
ok 5 - mro of Test1 correct (Core before Row)
ok 6 - incorrect order warning issued (violator defines)
ok 7 - incorrect order warning issued (violator inherits)
ok 8 - unicode/raw differ (sanity check)
not ok 9 - INSERT: raw bytes sent to the database # TODO This has been broken since rev 1191, Mar 2006
# Failed (TODO) test 'INSERT: raw bytes sent to the database'
# at t/85utf8.t line 101.
# got: ''weird Ѧ stuff''
# expected: ''weird Ѧ stuff''
ok 10 - INSERT: raw bytes retrieved from database
ok 11 - got stored title with utf8 flag
ok 12 - in-object stored title without utf8
ok 13 - got stored year without utf8 flag
ok 14 - in-object stored year without utf8
ok 15 - got reloaded title with utf8 flag
ok 16 - in-object reloaded title without utf8
ok 17 - got reloaded year without utf8 flag
ok 18 - in-object reloaded year without utf8
ok 19 - update title without utf8 flag
ok 20 - store utf8-less title
ok 21 - reloaded title without utf8 flag
ok 22 - reloaded utf8-less title
ok 23 - UPDATE: raw bytes sent to the database
ok 24 - UPDATE: raw bytes retrieved from database
ok 25 - column is not dirty after setting the same unicode value
ok 26 - column is dirty after setting to something completely different
not ok 27 - utf8 flag propagates via as # TODO There is currently no way to propagate aliases to inflate_result()
# Failed (TODO) test 'utf8 flag propagates via as'
# at t/85utf8.t line 166.
1..27
ok
t/86might_have.t .................................
ok 1 - liner_notes (might_have) not prefetched - do not load
# liner_notes on update
ok 2 - liner_notes (might_have) prefetched - do not load
# liner_notes on update
ok 3 - might_have should warn if the self.id column is nullable
ok 4 - Setting DBIC_DONT_VALIDATE_RELS suppresses nullable relation warnings
1..4
ok
t/86sqlt.t .......................................
ok 1 - All create statements returned in 1 string in scalar ctx
ok 2 - Multiple statement lines in array ctx
ok 3 - Creation statement was found somewherere within array (80)
ok 4 - Production type passed to translator object
ok 5 - deploy hook got called
ok 6 - ->deploy used the schemas deploy_statements method
ok 7 - Production type passed to translator object
ok 8 - SQLT produced someoutput
ok 9 - Warn about dubious on_delete/on_update attributes
ok 10 - Dummy table was removed by hook
ok 11 - sqlt_deploy_hook fired within a resultsource
ok 12 - nonexistent FOREIGN KEY constraint not found
ok 13 - nonexistent UNIQUE constraint not found
ok 14 - forced nonexistent FOREIGN KEY constraint not found
ok 15 - FOREIGN KEY constraint matching `treelike->treelike for parent' found
ok 16 - name parameter correct for 'treelike->treelike for parent'
ok 17 - on_delete parameter correct for 'treelike->treelike for parent'
ok 18 - on_update parameter correct for 'treelike->treelike for parent'
ok 19 - is_deferrable parameter correct for 'treelike->treelike for parent'
ok 20 - index exists for 'treelike->treelike for parent'
ok 21 - index has correct name for 'treelike->treelike for parent'
ok 22 - FOREIGN KEY constraint matching `cd->artist' found
ok 23 - name parameter correct for 'cd->artist'
ok 24 - on_delete parameter correct for 'cd->artist'
ok 25 - on_update parameter correct for 'cd->artist'
ok 26 - is_deferrable parameter correct for 'cd->artist'
ok 27 - index exists for 'cd->artist'
ok 28 - index has correct name for 'cd->artist'
ok 29 - FOREIGN KEY constraint matching `track->cd' found
ok 30 - name parameter correct for 'track->cd'
ok 31 - on_delete parameter correct for 'track->cd'
ok 32 - on_update parameter correct for 'track->cd'
ok 33 - is_deferrable parameter correct for 'track->cd'
ok 34 - index exists for 'track->cd'
ok 35 - index has correct name for 'track->cd'
ok 36 - FOREIGN KEY constraint matching `cd_to_producer->cd' found
ok 37 - name parameter correct for 'cd_to_producer->cd'
ok 38 - on_delete parameter correct for 'cd_to_producer->cd'
ok 39 - on_update parameter correct for 'cd_to_producer->cd'
ok 40 - is_deferrable parameter correct for 'cd_to_producer->cd'
ok 41 - index exists for 'cd_to_producer->cd'
ok 42 - index has correct name for 'cd_to_producer->cd'
ok 43 - FOREIGN KEY constraint matching `cd_to_producer->producer' found
ok 44 - name parameter correct for 'cd_to_producer->producer'
ok 45 - on_delete parameter correct for 'cd_to_producer->producer'
ok 46 - on_update parameter correct for 'cd_to_producer->producer'
ok 47 - is_deferrable parameter correct for 'cd_to_producer->producer'
ok 48 - index exists for 'cd_to_producer->producer'
ok 49 - index has correct name for 'cd_to_producer->producer'
ok 50 - FOREIGN KEY constraint matching `tags->cd' found
ok 51 - name parameter correct for 'tags->cd'
ok 52 - on_delete parameter correct for 'tags->cd'
ok 53 - on_update parameter correct for 'tags->cd'
ok 54 - is_deferrable parameter correct for 'tags->cd'
ok 55 - index exists for 'tags->cd'
ok 56 - index has correct name for 'tags->cd'
ok 57 - FOREIGN KEY constraint matching `fourkeys_to_twokeys->twokeys' found
ok 58 - name parameter correct for 'fourkeys_to_twokeys->twokeys'
ok 59 - on_delete parameter correct for 'fourkeys_to_twokeys->twokeys'
ok 60 - on_update parameter correct for 'fourkeys_to_twokeys->twokeys'
ok 61 - is_deferrable parameter correct for 'fourkeys_to_twokeys->twokeys'
ok 62 - index exists for 'fourkeys_to_twokeys->twokeys'
ok 63 - index has correct name for 'fourkeys_to_twokeys->twokeys'
ok 64 - FOREIGN KEY constraint matching `fourkeys_to_twokeys->fourkeys' found
ok 65 - name parameter correct for 'fourkeys_to_twokeys->fourkeys'
ok 66 - on_delete parameter correct for 'fourkeys_to_twokeys->fourkeys'
ok 67 - on_update parameter correct for 'fourkeys_to_twokeys->fourkeys'
ok 68 - is_deferrable parameter correct for 'fourkeys_to_twokeys->fourkeys'
ok 69 - index exists for 'fourkeys_to_twokeys->fourkeys'
ok 70 - index has correct name for 'fourkeys_to_twokeys->fourkeys'
ok 71 - FOREIGN KEY constraint matching `artist_undirected_map->artist for id1' found
ok 72 - name parameter correct for 'artist_undirected_map->artist for id1'
ok 73 - on_delete parameter correct for 'artist_undirected_map->artist for id1'
ok 74 - on_update parameter correct for 'artist_undirected_map->artist for id1'
ok 75 - is_deferrable parameter correct for 'artist_undirected_map->artist for id1'
ok 76 - index exists for 'artist_undirected_map->artist for id1'
ok 77 - index has correct name for 'artist_undirected_map->artist for id1'
ok 78 - FOREIGN KEY constraint matching `artist_undirected_map->artist for id2' found
ok 79 - name parameter correct for 'artist_undirected_map->artist for id2'
ok 80 - on_delete parameter correct for 'artist_undirected_map->artist for id2'
ok 81 - on_update parameter correct for 'artist_undirected_map->artist for id2'
ok 82 - is_deferrable parameter correct for 'artist_undirected_map->artist for id2'
ok 83 - index exists for 'artist_undirected_map->artist for id2'
ok 84 - index has correct name for 'artist_undirected_map->artist for id2'
ok 85 - FOREIGN KEY constraint matching `bookmark->link' found
ok 86 - name parameter correct for 'bookmark->link'
ok 87 - on_delete parameter correct for 'bookmark->link'
ok 88 - on_update parameter correct for 'bookmark->link'
ok 89 - is_deferrable parameter correct for 'bookmark->link'
ok 90 - index exists for 'bookmark->link'
ok 91 - index has correct name for 'bookmark->link'
ok 92 - FOREIGN KEY constraint matching `self_ref_alias->self_ref for self_ref' found
ok 93 - name parameter correct for 'self_ref_alias->self_ref for self_ref'
ok 94 - on_delete parameter correct for 'self_ref_alias->self_ref for self_ref'
ok 95 - on_update parameter correct for 'self_ref_alias->self_ref for self_ref'
ok 96 - is_deferrable parameter correct for 'self_ref_alias->self_ref for self_ref'
ok 97 - index exists for 'self_ref_alias->self_ref for self_ref'
ok 98 - index has correct name for 'self_ref_alias->self_ref for self_ref'
ok 99 - FOREIGN KEY constraint matching `self_ref_alias->self_ref for alias' found
ok 100 - name parameter correct for 'self_ref_alias->self_ref for alias'
ok 101 - on_delete parameter correct for 'self_ref_alias->self_ref for alias'
ok 102 - on_update parameter correct for 'self_ref_alias->self_ref for alias'
ok 103 - is_deferrable parameter correct for 'self_ref_alias->self_ref for alias'
ok 104 - index exists for 'self_ref_alias->self_ref for alias'
ok 105 - index has correct name for 'self_ref_alias->self_ref for alias'
ok 106 - FOREIGN KEY constraint matching `twokeytreelike->twokeytreelike for parent1,parent2' found
ok 107 - name parameter correct for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 108 - on_delete parameter correct for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 109 - on_update parameter correct for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 110 - is_deferrable parameter correct for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 111 - index exists for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 112 - index has correct name for 'twokeytreelike->twokeytreelike for parent1,parent2'
ok 113 - FOREIGN KEY constraint matching `twokeys->cd' found
ok 114 - name parameter correct for 'twokeys->cd'
ok 115 - on_delete parameter correct for 'twokeys->cd'
ok 116 - on_update parameter correct for 'twokeys->cd'
ok 117 - is_deferrable parameter correct for 'twokeys->cd'
ok 118 - index doesn't for 'twokeys->cd'
ok 119 - FOREIGN KEY constraint matching `twokeys->artist' found
ok 120 - name parameter correct for 'twokeys->artist'
ok 121 - on_delete parameter correct for 'twokeys->artist'
ok 122 - on_update parameter correct for 'twokeys->artist'
ok 123 - is_deferrable parameter correct for 'twokeys->artist'
ok 124 - index exists for 'twokeys->artist'
ok 125 - index has correct name for 'twokeys->artist'
ok 126 - FOREIGN KEY constraint matching `forceforeign->artist' found
ok 127 - name parameter correct for 'forceforeign->artist'
ok 128 - on_delete parameter correct for 'forceforeign->artist'
ok 129 - on_update parameter correct for 'forceforeign->artist'
ok 130 - is_deferrable parameter correct for 'forceforeign->artist'
ok 131 - index doesn't for 'forceforeign->artist'
ok 132 - UNIQUE constraint matching `cd artist and title unique' found
ok 133 - name parameter correct for 'cd artist and title unique'
ok 134 - UNIQUE constraint matching `twokeytreelike name unique' found
ok 135 - name parameter correct for 'twokeytreelike name unique'
ok 136 - UNIQUE constraint matching `producer name unique' found
ok 137 - name parameter correct for 'producer name unique'
ok 138 - Got a matching index on artist table
ok 139 - Got a matching index on track table
1..139
ok
t/87ordered.t ....................................
ok 1 - intial positions
ok 2 - move_previous( 1 )
ok 3 - move_next( 1 )
ok 4 - move_first( 1 )
ok 5 - move_last( 1 )
ok 6 - move_to( 1 => 1 )
ok 7 - move_to( 1 => 2 )
ok 8 - move_to( 1 => 3 )
ok 9 - move_to( 1 => 4 )
ok 10 - move_to( 1 => 5 )
ok 11 - no previous sibling
ok 12 - no first sibling
ok 13 - next sibling position > than us
ok 14 - next-prev sibling is us
ok 15 - last sibling position > than us
ok 16 - next sibling
ok 17 - last sibling
ok 18 - next sibling position > than us
ok 19 - next-prev sibling is us
ok 20 - last sibling position > than us
ok 21 - move_previous( 2 )
ok 22 - move_next( 2 )
ok 23 - move_first( 2 )
ok 24 - move_last( 2 )
ok 25 - move_to( 2 => 1 )
ok 26 - move_to( 2 => 2 )
ok 27 - move_to( 2 => 3 )
ok 28 - move_to( 2 => 4 )
ok 29 - move_to( 2 => 5 )
ok 30 - previous sibling
ok 31 - first sibling
ok 32 - prev sibling position < than us
ok 33 - prev-next sibling is us
ok 34 - first sibling position < than us
ok 35 - next sibling
ok 36 - last sibling
ok 37 - next sibling position > than us
ok 38 - next-prev sibling is us
ok 39 - last sibling position > than us
ok 40 - move_previous( 3 )
ok 41 - move_next( 3 )
ok 42 - move_first( 3 )
ok 43 - move_last( 3 )
ok 44 - move_to( 3 => 1 )
ok 45 - move_to( 3 => 2 )
ok 46 - move_to( 3 => 3 )
ok 47 - move_to( 3 => 4 )
ok 48 - move_to( 3 => 5 )
ok 49 - previous sibling
ok 50 - first sibling
ok 51 - prev sibling position < than us
ok 52 - prev-next sibling is us
ok 53 - first sibling position < than us
ok 54 - next sibling
ok 55 - last sibling
ok 56 - next sibling position > than us
ok 57 - next-prev sibling is us
ok 58 - last sibling position > than us
ok 59 - move_previous( 4 )
ok 60 - move_next( 4 )
ok 61 - move_first( 4 )
ok 62 - move_last( 4 )
ok 63 - move_to( 4 => 1 )
ok 64 - move_to( 4 => 2 )
ok 65 - move_to( 4 => 3 )
ok 66 - move_to( 4 => 4 )
ok 67 - move_to( 4 => 5 )
ok 68 - previous sibling
ok 69 - first sibling
ok 70 - prev sibling position < than us
ok 71 - prev-next sibling is us
ok 72 - first sibling position < than us
ok 73 - next sibling
ok 74 - last sibling
ok 75 - next sibling position > than us
ok 76 - next-prev sibling is us
ok 77 - last sibling position > than us
ok 78 - move_previous( 5 )
ok 79 - move_next( 5 )
ok 80 - move_first( 5 )
ok 81 - move_last( 5 )
ok 82 - move_to( 5 => 1 )
ok 83 - move_to( 5 => 2 )
ok 84 - move_to( 5 => 3 )
ok 85 - move_to( 5 => 4 )
ok 86 - move_to( 5 => 5 )
ok 87 - previous sibling
ok 88 - first sibling
ok 89 - prev sibling position < than us
ok 90 - prev-next sibling is us
ok 91 - first sibling position < than us
ok 92 - no next sibling
ok 93 - no last sibling
ok 94 - prev sibling position < than us
ok 95 - prev-next sibling is us
ok 96 - first sibling position < than us
ok 97 - group intial positions
ok 98 - move_previous( 1 )
ok 99 - move_next( 1 )
ok 100 - move_first( 1 )
ok 101 - move_last( 1 )
ok 102 - move_to( 1 => 1 )
ok 103 - move_to( 1 => 2 )
ok 104 - move_to( 1 => 3 )
ok 105 - move_to( 1 => 4 )
ok 106 - move_to( 1 => 5 )
ok 107 - move_to( 1 => 6 )
ok 108 - no previous sibling
ok 109 - no first sibling
ok 110 - next sibling position > than us
ok 111 - next-prev sibling is us
ok 112 - last sibling position > than us
ok 113 - next sibling
ok 114 - last sibling
ok 115 - next sibling position > than us
ok 116 - next-prev sibling is us
ok 117 - last sibling position > than us
ok 118 - move_previous( 2 )
ok 119 - move_next( 2 )
ok 120 - move_first( 2 )
ok 121 - move_last( 2 )
ok 122 - move_to( 2 => 1 )
ok 123 - move_to( 2 => 2 )
ok 124 - move_to( 2 => 3 )
ok 125 - move_to( 2 => 4 )
ok 126 - move_to( 2 => 5 )
ok 127 - move_to( 2 => 6 )
ok 128 - previous sibling
ok 129 - first sibling
ok 130 - prev sibling position < than us
ok 131 - prev-next sibling is us
ok 132 - first sibling position < than us
ok 133 - next sibling
ok 134 - last sibling
ok 135 - next sibling position > than us
ok 136 - next-prev sibling is us
ok 137 - last sibling position > than us
ok 138 - move_previous( 3 )
ok 139 - move_next( 3 )
ok 140 - move_first( 3 )
ok 141 - move_last( 3 )
ok 142 - move_to( 3 => 1 )
ok 143 - move_to( 3 => 2 )
ok 144 - move_to( 3 => 3 )
ok 145 - move_to( 3 => 4 )
ok 146 - move_to( 3 => 5 )
ok 147 - move_to( 3 => 6 )
ok 148 - previous sibling
ok 149 - first sibling
ok 150 - prev sibling position < than us
ok 151 - prev-next sibling is us
ok 152 - first sibling position < than us
ok 153 - next sibling
ok 154 - last sibling
ok 155 - next sibling position > than us
ok 156 - next-prev sibling is us
ok 157 - last sibling position > than us
ok 158 - move_previous( 4 )
ok 159 - move_next( 4 )
ok 160 - move_first( 4 )
ok 161 - move_last( 4 )
ok 162 - move_to( 4 => 1 )
ok 163 - move_to( 4 => 2 )
ok 164 - move_to( 4 => 3 )
ok 165 - move_to( 4 => 4 )
ok 166 - move_to( 4 => 5 )
ok 167 - move_to( 4 => 6 )
ok 168 - previous sibling
ok 169 - first sibling
ok 170 - prev sibling position < than us
ok 171 - prev-next sibling is us
ok 172 - first sibling position < than us
ok 173 - next sibling
ok 174 - last sibling
ok 175 - next sibling position > than us
ok 176 - next-prev sibling is us
ok 177 - last sibling position > than us
ok 178 - move_previous( 5 )
ok 179 - move_next( 5 )
ok 180 - move_first( 5 )
ok 181 - move_last( 5 )
ok 182 - move_to( 5 => 1 )
ok 183 - move_to( 5 => 2 )
ok 184 - move_to( 5 => 3 )
ok 185 - move_to( 5 => 4 )
ok 186 - move_to( 5 => 5 )
ok 187 - move_to( 5 => 6 )
ok 188 - previous sibling
ok 189 - first sibling
ok 190 - prev sibling position < than us
ok 191 - prev-next sibling is us
ok 192 - first sibling position < than us
ok 193 - next sibling
ok 194 - last sibling
ok 195 - next sibling position > than us
ok 196 - next-prev sibling is us
ok 197 - last sibling position > than us
ok 198 - move_previous( 6 )
ok 199 - move_next( 6 )
ok 200 - move_first( 6 )
ok 201 - move_last( 6 )
ok 202 - move_to( 6 => 1 )
ok 203 - move_to( 6 => 2 )
ok 204 - move_to( 6 => 3 )
ok 205 - move_to( 6 => 4 )
ok 206 - move_to( 6 => 5 )
ok 207 - move_to( 6 => 6 )
ok 208 - previous sibling
ok 209 - first sibling
ok 210 - prev sibling position < than us
ok 211 - prev-next sibling is us
ok 212 - first sibling position < than us
ok 213 - no next sibling
ok 214 - no last sibling
ok 215 - prev sibling position < than us
ok 216 - prev-next sibling is us
ok 217 - first sibling position < than us
ok 218 - group intial positions
ok 219 - move_previous( 1 )
ok 220 - move_next( 1 )
ok 221 - move_first( 1 )
ok 222 - move_last( 1 )
ok 223 - move_to( 1 => 1 )
ok 224 - move_to( 1 => 2 )
ok 225 - move_to( 1 => 3 )
ok 226 - move_to( 1 => 4 )
ok 227 - move_to( 1 => 5 )
ok 228 - move_to( 1 => 6 )
ok 229 - no previous sibling
ok 230 - no first sibling
ok 231 - next sibling position > than us
ok 232 - next-prev sibling is us
ok 233 - last sibling position > than us
ok 234 - next sibling
ok 235 - last sibling
ok 236 - next sibling position > than us
ok 237 - next-prev sibling is us
ok 238 - last sibling position > than us
ok 239 - move_previous( 2 )
ok 240 - move_next( 2 )
ok 241 - move_first( 2 )
ok 242 - move_last( 2 )
ok 243 - move_to( 2 => 1 )
ok 244 - move_to( 2 => 2 )
ok 245 - move_to( 2 => 3 )
ok 246 - move_to( 2 => 4 )
ok 247 - move_to( 2 => 5 )
ok 248 - move_to( 2 => 6 )
ok 249 - previous sibling
ok 250 - first sibling
ok 251 - prev sibling position < than us
ok 252 - prev-next sibling is us
ok 253 - first sibling position < than us
ok 254 - next sibling
ok 255 - last sibling
ok 256 - next sibling position > than us
ok 257 - next-prev sibling is us
ok 258 - last sibling position > than us
ok 259 - move_previous( 3 )
ok 260 - move_next( 3 )
ok 261 - move_first( 3 )
ok 262 - move_last( 3 )
ok 263 - move_to( 3 => 1 )
ok 264 - move_to( 3 => 2 )
ok 265 - move_to( 3 => 3 )
ok 266 - move_to( 3 => 4 )
ok 267 - move_to( 3 => 5 )
ok 268 - move_to( 3 => 6 )
ok 269 - previous sibling
ok 270 - first sibling
ok 271 - prev sibling position < than us
ok 272 - prev-next sibling is us
ok 273 - first sibling position < than us
ok 274 - next sibling
ok 275 - last sibling
ok 276 - next sibling position > than us
ok 277 - next-prev sibling is us
ok 278 - last sibling position > than us
ok 279 - move_previous( 4 )
ok 280 - move_next( 4 )
ok 281 - move_first( 4 )
ok 282 - move_last( 4 )
ok 283 - move_to( 4 => 1 )
ok 284 - move_to( 4 => 2 )
ok 285 - move_to( 4 => 3 )
ok 286 - move_to( 4 => 4 )
ok 287 - move_to( 4 => 5 )
ok 288 - move_to( 4 => 6 )
ok 289 - previous sibling
ok 290 - first sibling
ok 291 - prev sibling position < than us
ok 292 - prev-next sibling is us
ok 293 - first sibling position < than us
ok 294 - next sibling
ok 295 - last sibling
ok 296 - next sibling position > than us
ok 297 - next-prev sibling is us
ok 298 - last sibling position > than us
ok 299 - move_previous( 5 )
ok 300 - move_next( 5 )
ok 301 - move_first( 5 )
ok 302 - move_last( 5 )
ok 303 - move_to( 5 => 1 )
ok 304 - move_to( 5 => 2 )
ok 305 - move_to( 5 => 3 )
ok 306 - move_to( 5 => 4 )
ok 307 - move_to( 5 => 5 )
ok 308 - move_to( 5 => 6 )
ok 309 - previous sibling
ok 310 - first sibling
ok 311 - prev sibling position < than us
ok 312 - prev-next sibling is us
ok 313 - first sibling position < than us
ok 314 - next sibling
ok 315 - last sibling
ok 316 - next sibling position > than us
ok 317 - next-prev sibling is us
ok 318 - last sibling position > than us
ok 319 - move_previous( 6 )
ok 320 - move_next( 6 )
ok 321 - move_first( 6 )
ok 322 - move_last( 6 )
ok 323 - move_to( 6 => 1 )
ok 324 - move_to( 6 => 2 )
ok 325 - move_to( 6 => 3 )
ok 326 - move_to( 6 => 4 )
ok 327 - move_to( 6 => 5 )
ok 328 - move_to( 6 => 6 )
ok 329 - previous sibling
ok 330 - first sibling
ok 331 - prev sibling position < than us
ok 332 - prev-next sibling is us
ok 333 - first sibling position < than us
ok 334 - no next sibling
ok 335 - no last sibling
ok 336 - prev sibling position < than us
ok 337 - prev-next sibling is us
ok 338 - first sibling position < than us
ok 339 - group intial positions
ok 340 - move_previous( 1 )
ok 341 - move_next( 1 )
ok 342 - move_first( 1 )
ok 343 - move_last( 1 )
ok 344 - move_to( 1 => 1 )
ok 345 - move_to( 1 => 2 )
ok 346 - move_to( 1 => 3 )
ok 347 - move_to( 1 => 4 )
ok 348 - move_to( 1 => 5 )
ok 349 - move_to( 1 => 6 )
ok 350 - no previous sibling
ok 351 - no first sibling
ok 352 - next sibling position > than us
ok 353 - next-prev sibling is us
ok 354 - last sibling position > than us
ok 355 - next sibling
ok 356 - last sibling
ok 357 - next sibling position > than us
ok 358 - next-prev sibling is us
ok 359 - last sibling position > than us
ok 360 - move_previous( 2 )
ok 361 - move_next( 2 )
ok 362 - move_first( 2 )
ok 363 - move_last( 2 )
ok 364 - move_to( 2 => 1 )
ok 365 - move_to( 2 => 2 )
ok 366 - move_to( 2 => 3 )
ok 367 - move_to( 2 => 4 )
ok 368 - move_to( 2 => 5 )
ok 369 - move_to( 2 => 6 )
ok 370 - previous sibling
ok 371 - first sibling
ok 372 - prev sibling position < than us
ok 373 - prev-next sibling is us
ok 374 - first sibling position < than us
ok 375 - next sibling
ok 376 - last sibling
ok 377 - next sibling position > than us
ok 378 - next-prev sibling is us
ok 379 - last sibling position > than us
ok 380 - move_previous( 3 )
ok 381 - move_next( 3 )
ok 382 - move_first( 3 )
ok 383 - move_last( 3 )
ok 384 - move_to( 3 => 1 )
ok 385 - move_to( 3 => 2 )
ok 386 - move_to( 3 => 3 )
ok 387 - move_to( 3 => 4 )
ok 388 - move_to( 3 => 5 )
ok 389 - move_to( 3 => 6 )
ok 390 - previous sibling
ok 391 - first sibling
ok 392 - prev sibling position < than us
ok 393 - prev-next sibling is us
ok 394 - first sibling position < than us
ok 395 - next sibling
ok 396 - last sibling
ok 397 - next sibling position > than us
ok 398 - next-prev sibling is us
ok 399 - last sibling position > than us
ok 400 - move_previous( 4 )
ok 401 - move_next( 4 )
ok 402 - move_first( 4 )
ok 403 - move_last( 4 )
ok 404 - move_to( 4 => 1 )
ok 405 - move_to( 4 => 2 )
ok 406 - move_to( 4 => 3 )
ok 407 - move_to( 4 => 4 )
ok 408 - move_to( 4 => 5 )
ok 409 - move_to( 4 => 6 )
ok 410 - previous sibling
ok 411 - first sibling
ok 412 - prev sibling position < than us
ok 413 - prev-next sibling is us
ok 414 - first sibling position < than us
ok 415 - next sibling
ok 416 - last sibling
ok 417 - next sibling position > than us
ok 418 - next-prev sibling is us
ok 419 - last sibling position > than us
ok 420 - move_previous( 5 )
ok 421 - move_next( 5 )
ok 422 - move_first( 5 )
ok 423 - move_last( 5 )
ok 424 - move_to( 5 => 1 )
ok 425 - move_to( 5 => 2 )
ok 426 - move_to( 5 => 3 )
ok 427 - move_to( 5 => 4 )
ok 428 - move_to( 5 => 5 )
ok 429 - move_to( 5 => 6 )
ok 430 - previous sibling
ok 431 - first sibling
ok 432 - prev sibling position < than us
ok 433 - prev-next sibling is us
ok 434 - first sibling position < than us
ok 435 - next sibling
ok 436 - last sibling
ok 437 - next sibling position > than us
ok 438 - next-prev sibling is us
ok 439 - last sibling position > than us
ok 440 - move_previous( 6 )
ok 441 - move_next( 6 )
ok 442 - move_first( 6 )
ok 443 - move_last( 6 )
ok 444 - move_to( 6 => 1 )
ok 445 - move_to( 6 => 2 )
ok 446 - move_to( 6 => 3 )
ok 447 - move_to( 6 => 4 )
ok 448 - move_to( 6 => 5 )
ok 449 - move_to( 6 => 6 )
ok 450 - previous sibling
ok 451 - first sibling
ok 452 - prev sibling position < than us
ok 453 - prev-next sibling is us
ok 454 - first sibling position < than us
ok 455 - no next sibling
ok 456 - no last sibling
ok 457 - prev sibling position < than us
ok 458 - prev-next sibling is us
ok 459 - first sibling position < than us
ok 460 - group intial positions
ok 461 - move_previous( 1 )
ok 462 - move_next( 1 )
ok 463 - move_first( 1 )
ok 464 - move_last( 1 )
ok 465 - move_to( 1 => 1 )
ok 466 - move_to( 1 => 2 )
ok 467 - move_to( 1 => 3 )
ok 468 - move_to( 1 => 4 )
ok 469 - move_to( 1 => 5 )
ok 470 - move_to( 1 => 6 )
ok 471 - no previous sibling
ok 472 - no first sibling
ok 473 - next sibling position > than us
ok 474 - next-prev sibling is us
ok 475 - last sibling position > than us
ok 476 - next sibling
ok 477 - last sibling
ok 478 - next sibling position > than us
ok 479 - next-prev sibling is us
ok 480 - last sibling position > than us
ok 481 - move_previous( 2 )
ok 482 - move_next( 2 )
ok 483 - move_first( 2 )
ok 484 - move_last( 2 )
ok 485 - move_to( 2 => 1 )
ok 486 - move_to( 2 => 2 )
ok 487 - move_to( 2 => 3 )
ok 488 - move_to( 2 => 4 )
ok 489 - move_to( 2 => 5 )
ok 490 - move_to( 2 => 6 )
ok 491 - previous sibling
ok 492 - first sibling
ok 493 - prev sibling position < than us
ok 494 - prev-next sibling is us
ok 495 - first sibling position < than us
ok 496 - next sibling
ok 497 - last sibling
ok 498 - next sibling position > than us
ok 499 - next-prev sibling is us
ok 500 - last sibling position > than us
ok 501 - move_previous( 3 )
ok 502 - move_next( 3 )
ok 503 - move_first( 3 )
ok 504 - move_last( 3 )
ok 505 - move_to( 3 => 1 )
ok 506 - move_to( 3 => 2 )
ok 507 - move_to( 3 => 3 )
ok 508 - move_to( 3 => 4 )
ok 509 - move_to( 3 => 5 )
ok 510 - move_to( 3 => 6 )
ok 511 - previous sibling
ok 512 - first sibling
ok 513 - prev sibling position < than us
ok 514 - prev-next sibling is us
ok 515 - first sibling position < than us
ok 516 - next sibling
ok 517 - last sibling
ok 518 - next sibling position > than us
ok 519 - next-prev sibling is us
ok 520 - last sibling position > than us
ok 521 - move_previous( 4 )
ok 522 - move_next( 4 )
ok 523 - move_first( 4 )
ok 524 - move_last( 4 )
ok 525 - move_to( 4 => 1 )
ok 526 - move_to( 4 => 2 )
ok 527 - move_to( 4 => 3 )
ok 528 - move_to( 4 => 4 )
ok 529 - move_to( 4 => 5 )
ok 530 - move_to( 4 => 6 )
ok 531 - previous sibling
ok 532 - first sibling
ok 533 - prev sibling position < than us
ok 534 - prev-next sibling is us
ok 535 - first sibling position < than us
ok 536 - next sibling
ok 537 - last sibling
ok 538 - next sibling position > than us
ok 539 - next-prev sibling is us
ok 540 - last sibling position > than us
ok 541 - move_previous( 5 )
ok 542 - move_next( 5 )
ok 543 - move_first( 5 )
ok 544 - move_last( 5 )
ok 545 - move_to( 5 => 1 )
ok 546 - move_to( 5 => 2 )
ok 547 - move_to( 5 => 3 )
ok 548 - move_to( 5 => 4 )
ok 549 - move_to( 5 => 5 )
ok 550 - move_to( 5 => 6 )
ok 551 - previous sibling
ok 552 - first sibling
ok 553 - prev sibling position < than us
ok 554 - prev-next sibling is us
ok 555 - first sibling position < than us
ok 556 - next sibling
ok 557 - last sibling
ok 558 - next sibling position > than us
ok 559 - next-prev sibling is us
ok 560 - last sibling position > than us
ok 561 - move_previous( 6 )
ok 562 - move_next( 6 )
ok 563 - move_first( 6 )
ok 564 - move_last( 6 )
ok 565 - move_to( 6 => 1 )
ok 566 - move_to( 6 => 2 )
ok 567 - move_to( 6 => 3 )
ok 568 - move_to( 6 => 4 )
ok 569 - move_to( 6 => 5 )
ok 570 - move_to( 6 => 6 )
ok 571 - previous sibling
ok 572 - first sibling
ok 573 - prev sibling position < than us
ok 574 - prev-next sibling is us
ok 575 - first sibling position < than us
ok 576 - no next sibling
ok 577 - no last sibling
ok 578 - prev sibling position < than us
ok 579 - prev-next sibling is us
ok 580 - first sibling position < than us
ok 581 - group positions after move_to_group
ok 582 - group positions after move_to_group
ok 583 - group positions after move_to_group
ok 584 - group positions after move_to_group
ok 585 - overloaded update 1
ok 586 - overloaded update 2
ok 587 - overloaded update 3
ok 588 - overloaded update 4
ok 589 - overloaded update 5
ok 590 - overloaded update 6
ok 591 - overloaded update 7
ok 592 - group intial positions
ok 593 - move_previous( 1 )
ok 594 - move_next( 1 )
ok 595 - move_first( 1 )
ok 596 - move_last( 1 )
ok 597 - move_to( 1 => 1 )
ok 598 - move_to( 1 => 2 )
ok 599 - move_to( 1 => 3 )
ok 600 - move_to( 1 => 4 )
ok 601 - no previous sibling
ok 602 - no first sibling
ok 603 - next sibling position > than us
ok 604 - next-prev sibling is us
ok 605 - last sibling position > than us
ok 606 - next sibling
ok 607 - last sibling
ok 608 - next sibling position > than us
ok 609 - next-prev sibling is us
ok 610 - last sibling position > than us
ok 611 - move_previous( 2 )
ok 612 - move_next( 2 )
ok 613 - move_first( 2 )
ok 614 - move_last( 2 )
ok 615 - move_to( 2 => 1 )
ok 616 - move_to( 2 => 2 )
ok 617 - move_to( 2 => 3 )
ok 618 - move_to( 2 => 4 )
ok 619 - previous sibling
ok 620 - first sibling
ok 621 - prev sibling position < than us
ok 622 - prev-next sibling is us
ok 623 - first sibling position < than us
ok 624 - next sibling
ok 625 - last sibling
ok 626 - next sibling position > than us
ok 627 - next-prev sibling is us
ok 628 - last sibling position > than us
ok 629 - move_previous( 3 )
ok 630 - move_next( 3 )
ok 631 - move_first( 3 )
ok 632 - move_last( 3 )
ok 633 - move_to( 3 => 1 )
ok 634 - move_to( 3 => 2 )
ok 635 - move_to( 3 => 3 )
ok 636 - move_to( 3 => 4 )
ok 637 - previous sibling
ok 638 - first sibling
ok 639 - prev sibling position < than us
ok 640 - prev-next sibling is us
ok 641 - first sibling position < than us
ok 642 - next sibling
ok 643 - last sibling
ok 644 - next sibling position > than us
ok 645 - next-prev sibling is us
ok 646 - last sibling position > than us
ok 647 - move_previous( 4 )
ok 648 - move_next( 4 )
ok 649 - move_first( 4 )
ok 650 - move_last( 4 )
ok 651 - move_to( 4 => 1 )
ok 652 - move_to( 4 => 2 )
ok 653 - move_to( 4 => 3 )
ok 654 - move_to( 4 => 4 )
ok 655 - previous sibling
ok 656 - first sibling
ok 657 - prev sibling position < than us
ok 658 - prev-next sibling is us
ok 659 - first sibling position < than us
ok 660 - no next sibling
ok 661 - no last sibling
ok 662 - prev sibling position < than us
ok 663 - prev-next sibling is us
ok 664 - first sibling position < than us
ok 665 - group intial positions
ok 666 - move_previous( 1 )
ok 667 - move_next( 1 )
ok 668 - move_first( 1 )
ok 669 - move_last( 1 )
ok 670 - move_to( 1 => 1 )
ok 671 - move_to( 1 => 2 )
ok 672 - move_to( 1 => 3 )
ok 673 - move_to( 1 => 4 )
ok 674 - no previous sibling
ok 675 - no first sibling
ok 676 - next sibling position > than us
ok 677 - next-prev sibling is us
ok 678 - last sibling position > than us
ok 679 - next sibling
ok 680 - last sibling
ok 681 - next sibling position > than us
ok 682 - next-prev sibling is us
ok 683 - last sibling position > than us
ok 684 - move_previous( 2 )
ok 685 - move_next( 2 )
ok 686 - move_first( 2 )
ok 687 - move_last( 2 )
ok 688 - move_to( 2 => 1 )
ok 689 - move_to( 2 => 2 )
ok 690 - move_to( 2 => 3 )
ok 691 - move_to( 2 => 4 )
ok 692 - previous sibling
ok 693 - first sibling
ok 694 - prev sibling position < than us
ok 695 - prev-next sibling is us
ok 696 - first sibling position < than us
ok 697 - next sibling
ok 698 - last sibling
ok 699 - next sibling position > than us
ok 700 - next-prev sibling is us
ok 701 - last sibling position > than us
ok 702 - move_previous( 3 )
ok 703 - move_next( 3 )
ok 704 - move_first( 3 )
ok 705 - move_last( 3 )
ok 706 - move_to( 3 => 1 )
ok 707 - move_to( 3 => 2 )
ok 708 - move_to( 3 => 3 )
ok 709 - move_to( 3 => 4 )
ok 710 - previous sibling
ok 711 - first sibling
ok 712 - prev sibling position < than us
ok 713 - prev-next sibling is us
ok 714 - first sibling position < than us
ok 715 - next sibling
ok 716 - last sibling
ok 717 - next sibling position > than us
ok 718 - next-prev sibling is us
ok 719 - last sibling position > than us
ok 720 - move_previous( 4 )
ok 721 - move_next( 4 )
ok 722 - move_first( 4 )
ok 723 - move_last( 4 )
ok 724 - move_to( 4 => 1 )
ok 725 - move_to( 4 => 2 )
ok 726 - move_to( 4 => 3 )
ok 727 - move_to( 4 => 4 )
ok 728 - previous sibling
ok 729 - first sibling
ok 730 - prev sibling position < than us
ok 731 - prev-next sibling is us
ok 732 - first sibling position < than us
ok 733 - no next sibling
ok 734 - no last sibling
ok 735 - prev sibling position < than us
ok 736 - prev-next sibling is us
ok 737 - first sibling position < than us
ok 738 - group intial positions
ok 739 - move_previous( 1 )
ok 740 - move_next( 1 )
ok 741 - move_first( 1 )
ok 742 - move_last( 1 )
ok 743 - move_to( 1 => 1 )
ok 744 - move_to( 1 => 2 )
ok 745 - move_to( 1 => 3 )
ok 746 - move_to( 1 => 4 )
ok 747 - no previous sibling
ok 748 - no first sibling
ok 749 - next sibling position > than us
ok 750 - next-prev sibling is us
ok 751 - last sibling position > than us
ok 752 - next sibling
ok 753 - last sibling
ok 754 - next sibling position > than us
ok 755 - next-prev sibling is us
ok 756 - last sibling position > than us
ok 757 - move_previous( 2 )
ok 758 - move_next( 2 )
ok 759 - move_first( 2 )
ok 760 - move_last( 2 )
ok 761 - move_to( 2 => 1 )
ok 762 - move_to( 2 => 2 )
ok 763 - move_to( 2 => 3 )
ok 764 - move_to( 2 => 4 )
ok 765 - previous sibling
ok 766 - first sibling
ok 767 - prev sibling position < than us
ok 768 - prev-next sibling is us
ok 769 - first sibling position < than us
ok 770 - next sibling
ok 771 - last sibling
ok 772 - next sibling position > than us
ok 773 - next-prev sibling is us
ok 774 - last sibling position > than us
ok 775 - move_previous( 3 )
ok 776 - move_next( 3 )
ok 777 - move_first( 3 )
ok 778 - move_last( 3 )
ok 779 - move_to( 3 => 1 )
ok 780 - move_to( 3 => 2 )
ok 781 - move_to( 3 => 3 )
ok 782 - move_to( 3 => 4 )
ok 783 - previous sibling
ok 784 - first sibling
ok 785 - prev sibling position < than us
ok 786 - prev-next sibling is us
ok 787 - first sibling position < than us
ok 788 - next sibling
ok 789 - last sibling
ok 790 - next sibling position > than us
ok 791 - next-prev sibling is us
ok 792 - last sibling position > than us
ok 793 - move_previous( 4 )
ok 794 - move_next( 4 )
ok 795 - move_first( 4 )
ok 796 - move_last( 4 )
ok 797 - move_to( 4 => 1 )
ok 798 - move_to( 4 => 2 )
ok 799 - move_to( 4 => 3 )
ok 800 - move_to( 4 => 4 )
ok 801 - previous sibling
ok 802 - first sibling
ok 803 - prev sibling position < than us
ok 804 - prev-next sibling is us
ok 805 - first sibling position < than us
ok 806 - no next sibling
ok 807 - no last sibling
ok 808 - prev sibling position < than us
ok 809 - prev-next sibling is us
ok 810 - first sibling position < than us
ok 811 - group intial positions
ok 812 - move_previous( 1 )
ok 813 - move_next( 1 )
ok 814 - move_first( 1 )
ok 815 - move_last( 1 )
ok 816 - move_to( 1 => 1 )
ok 817 - move_to( 1 => 2 )
ok 818 - move_to( 1 => 3 )
ok 819 - move_to( 1 => 4 )
ok 820 - no previous sibling
ok 821 - no first sibling
ok 822 - next sibling position > than us
ok 823 - next-prev sibling is us
ok 824 - last sibling position > than us
ok 825 - next sibling
ok 826 - last sibling
ok 827 - next sibling position > than us
ok 828 - next-prev sibling is us
ok 829 - last sibling position > than us
ok 830 - move_previous( 2 )
ok 831 - move_next( 2 )
ok 832 - move_first( 2 )
ok 833 - move_last( 2 )
ok 834 - move_to( 2 => 1 )
ok 835 - move_to( 2 => 2 )
ok 836 - move_to( 2 => 3 )
ok 837 - move_to( 2 => 4 )
ok 838 - previous sibling
ok 839 - first sibling
ok 840 - prev sibling position < than us
ok 841 - prev-next sibling is us
ok 842 - first sibling position < than us
ok 843 - next sibling
ok 844 - last sibling
ok 845 - next sibling position > than us
ok 846 - next-prev sibling is us
ok 847 - last sibling position > than us
ok 848 - move_previous( 3 )
ok 849 - move_next( 3 )
ok 850 - move_first( 3 )
ok 851 - move_last( 3 )
ok 852 - move_to( 3 => 1 )
ok 853 - move_to( 3 => 2 )
ok 854 - move_to( 3 => 3 )
ok 855 - move_to( 3 => 4 )
ok 856 - previous sibling
ok 857 - first sibling
ok 858 - prev sibling position < than us
ok 859 - prev-next sibling is us
ok 860 - first sibling position < than us
ok 861 - next sibling
ok 862 - last sibling
ok 863 - next sibling position > than us
ok 864 - next-prev sibling is us
ok 865 - last sibling position > than us
ok 866 - move_previous( 4 )
ok 867 - move_next( 4 )
ok 868 - move_first( 4 )
ok 869 - move_last( 4 )
ok 870 - move_to( 4 => 1 )
ok 871 - move_to( 4 => 2 )
ok 872 - move_to( 4 => 3 )
ok 873 - move_to( 4 => 4 )
ok 874 - previous sibling
ok 875 - first sibling
ok 876 - prev sibling position < than us
ok 877 - prev-next sibling is us
ok 878 - first sibling position < than us
ok 879 - no next sibling
ok 880 - no last sibling
ok 881 - prev sibling position < than us
ok 882 - prev-next sibling is us
ok 883 - first sibling position < than us
ok 884 - group intial positions
ok 885 - move_previous( 1 )
ok 886 - move_next( 1 )
ok 887 - move_first( 1 )
ok 888 - move_last( 1 )
ok 889 - move_to( 1 => 1 )
ok 890 - move_to( 1 => 2 )
ok 891 - move_to( 1 => 3 )
ok 892 - move_to( 1 => 4 )
ok 893 - no previous sibling
ok 894 - no first sibling
ok 895 - next sibling position > than us
ok 896 - next-prev sibling is us
ok 897 - last sibling position > than us
ok 898 - next sibling
ok 899 - last sibling
ok 900 - next sibling position > than us
ok 901 - next-prev sibling is us
ok 902 - last sibling position > than us
ok 903 - move_previous( 2 )
ok 904 - move_next( 2 )
ok 905 - move_first( 2 )
ok 906 - move_last( 2 )
ok 907 - move_to( 2 => 1 )
ok 908 - move_to( 2 => 2 )
ok 909 - move_to( 2 => 3 )
ok 910 - move_to( 2 => 4 )
ok 911 - previous sibling
ok 912 - first sibling
ok 913 - prev sibling position < than us
ok 914 - prev-next sibling is us
ok 915 - first sibling position < than us
ok 916 - next sibling
ok 917 - last sibling
ok 918 - next sibling position > than us
ok 919 - next-prev sibling is us
ok 920 - last sibling position > than us
ok 921 - move_previous( 3 )
ok 922 - move_next( 3 )
ok 923 - move_first( 3 )
ok 924 - move_last( 3 )
ok 925 - move_to( 3 => 1 )
ok 926 - move_to( 3 => 2 )
ok 927 - move_to( 3 => 3 )
ok 928 - move_to( 3 => 4 )
ok 929 - previous sibling
ok 930 - first sibling
ok 931 - prev sibling position < than us
ok 932 - prev-next sibling is us
ok 933 - first sibling position < than us
ok 934 - next sibling
ok 935 - last sibling
ok 936 - next sibling position > than us
ok 937 - next-prev sibling is us
ok 938 - last sibling position > than us
ok 939 - move_previous( 4 )
ok 940 - move_next( 4 )
ok 941 - move_first( 4 )
ok 942 - move_last( 4 )
ok 943 - move_to( 4 => 1 )
ok 944 - move_to( 4 => 2 )
ok 945 - move_to( 4 => 3 )
ok 946 - move_to( 4 => 4 )
ok 947 - previous sibling
ok 948 - first sibling
ok 949 - prev sibling position < than us
ok 950 - prev-next sibling is us
ok 951 - first sibling position < than us
ok 952 - no next sibling
ok 953 - no last sibling
ok 954 - prev sibling position < than us
ok 955 - prev-next sibling is us
ok 956 - first sibling position < than us
ok 957 - group intial positions
ok 958 - move_previous( 1 )
ok 959 - move_next( 1 )
ok 960 - move_first( 1 )
ok 961 - move_last( 1 )
ok 962 - move_to( 1 => 1 )
ok 963 - move_to( 1 => 2 )
ok 964 - move_to( 1 => 3 )
ok 965 - move_to( 1 => 4 )
ok 966 - no previous sibling
ok 967 - no first sibling
ok 968 - next sibling position > than us
ok 969 - next-prev sibling is us
ok 970 - last sibling position > than us
ok 971 - next sibling
ok 972 - last sibling
ok 973 - next sibling position > than us
ok 974 - next-prev sibling is us
ok 975 - last sibling position > than us
ok 976 - move_previous( 2 )
ok 977 - move_next( 2 )
ok 978 - move_first( 2 )
ok 979 - move_last( 2 )
ok 980 - move_to( 2 => 1 )
ok 981 - move_to( 2 => 2 )
ok 982 - move_to( 2 => 3 )
ok 983 - move_to( 2 => 4 )
ok 984 - previous sibling
ok 985 - first sibling
ok 986 - prev sibling position < than us
ok 987 - prev-next sibling is us
ok 988 - first sibling position < than us
ok 989 - next sibling
ok 990 - last sibling
ok 991 - next sibling position > than us
ok 992 - next-prev sibling is us
ok 993 - last sibling position > than us
ok 994 - move_previous( 3 )
ok 995 - move_next( 3 )
ok 996 - move_first( 3 )
ok 997 - move_last( 3 )
ok 998 - move_to( 3 => 1 )
ok 999 - move_to( 3 => 2 )
ok 1000 - move_to( 3 => 3 )
ok 1001 - move_to( 3 => 4 )
ok 1002 - previous sibling
ok 1003 - first sibling
ok 1004 - prev sibling position < than us
ok 1005 - prev-next sibling is us
ok 1006 - first sibling position < than us
ok 1007 - next sibling
ok 1008 - last sibling
ok 1009 - next sibling position > than us
ok 1010 - next-prev sibling is us
ok 1011 - last sibling position > than us
ok 1012 - move_previous( 4 )
ok 1013 - move_next( 4 )
ok 1014 - move_first( 4 )
ok 1015 - move_last( 4 )
ok 1016 - move_to( 4 => 1 )
ok 1017 - move_to( 4 => 2 )
ok 1018 - move_to( 4 => 3 )
ok 1019 - move_to( 4 => 4 )
ok 1020 - previous sibling
ok 1021 - first sibling
ok 1022 - prev sibling position < than us
ok 1023 - prev-next sibling is us
ok 1024 - first sibling position < than us
ok 1025 - no next sibling
ok 1026 - no last sibling
ok 1027 - prev sibling position < than us
ok 1028 - prev-next sibling is us
ok 1029 - first sibling position < than us
ok 1030 - group intial positions
ok 1031 - move_previous( 1 )
ok 1032 - move_next( 1 )
ok 1033 - move_first( 1 )
ok 1034 - move_last( 1 )
ok 1035 - move_to( 1 => 1 )
ok 1036 - move_to( 1 => 2 )
ok 1037 - move_to( 1 => 3 )
ok 1038 - move_to( 1 => 4 )
ok 1039 - no previous sibling
ok 1040 - no first sibling
ok 1041 - next sibling position > than us
ok 1042 - next-prev sibling is us
ok 1043 - last sibling position > than us
ok 1044 - next sibling
ok 1045 - last sibling
ok 1046 - next sibling position > than us
ok 1047 - next-prev sibling is us
ok 1048 - last sibling position > than us
ok 1049 - move_previous( 2 )
ok 1050 - move_next( 2 )
ok 1051 - move_first( 2 )
ok 1052 - move_last( 2 )
ok 1053 - move_to( 2 => 1 )
ok 1054 - move_to( 2 => 2 )
ok 1055 - move_to( 2 => 3 )
ok 1056 - move_to( 2 => 4 )
ok 1057 - previous sibling
ok 1058 - first sibling
ok 1059 - prev sibling position < than us
ok 1060 - prev-next sibling is us
ok 1061 - first sibling position < than us
ok 1062 - next sibling
ok 1063 - last sibling
ok 1064 - next sibling position > than us
ok 1065 - next-prev sibling is us
ok 1066 - last sibling position > than us
ok 1067 - move_previous( 3 )
ok 1068 - move_next( 3 )
ok 1069 - move_first( 3 )
ok 1070 - move_last( 3 )
ok 1071 - move_to( 3 => 1 )
ok 1072 - move_to( 3 => 2 )
ok 1073 - move_to( 3 => 3 )
ok 1074 - move_to( 3 => 4 )
ok 1075 - previous sibling
ok 1076 - first sibling
ok 1077 - prev sibling position < than us
ok 1078 - prev-next sibling is us
ok 1079 - first sibling position < than us
ok 1080 - next sibling
ok 1081 - last sibling
ok 1082 - next sibling position > than us
ok 1083 - next-prev sibling is us
ok 1084 - last sibling position > than us
ok 1085 - move_previous( 4 )
ok 1086 - move_next( 4 )
ok 1087 - move_first( 4 )
ok 1088 - move_last( 4 )
ok 1089 - move_to( 4 => 1 )
ok 1090 - move_to( 4 => 2 )
ok 1091 - move_to( 4 => 3 )
ok 1092 - move_to( 4 => 4 )
ok 1093 - previous sibling
ok 1094 - first sibling
ok 1095 - prev sibling position < than us
ok 1096 - prev-next sibling is us
ok 1097 - first sibling position < than us
ok 1098 - no next sibling
ok 1099 - no last sibling
ok 1100 - prev sibling position < than us
ok 1101 - prev-next sibling is us
ok 1102 - first sibling position < than us
ok 1103 - group intial positions
ok 1104 - move_previous( 1 )
ok 1105 - move_next( 1 )
ok 1106 - move_first( 1 )
ok 1107 - move_last( 1 )
ok 1108 - move_to( 1 => 1 )
ok 1109 - move_to( 1 => 2 )
ok 1110 - move_to( 1 => 3 )
ok 1111 - move_to( 1 => 4 )
ok 1112 - no previous sibling
ok 1113 - no first sibling
ok 1114 - next sibling position > than us
ok 1115 - next-prev sibling is us
ok 1116 - last sibling position > than us
ok 1117 - next sibling
ok 1118 - last sibling
ok 1119 - next sibling position > than us
ok 1120 - next-prev sibling is us
ok 1121 - last sibling position > than us
ok 1122 - move_previous( 2 )
ok 1123 - move_next( 2 )
ok 1124 - move_first( 2 )
ok 1125 - move_last( 2 )
ok 1126 - move_to( 2 => 1 )
ok 1127 - move_to( 2 => 2 )
ok 1128 - move_to( 2 => 3 )
ok 1129 - move_to( 2 => 4 )
ok 1130 - previous sibling
ok 1131 - first sibling
ok 1132 - prev sibling position < than us
ok 1133 - prev-next sibling is us
ok 1134 - first sibling position < than us
ok 1135 - next sibling
ok 1136 - last sibling
ok 1137 - next sibling position > than us
ok 1138 - next-prev sibling is us
ok 1139 - last sibling position > than us
ok 1140 - move_previous( 3 )
ok 1141 - move_next( 3 )
ok 1142 - move_first( 3 )
ok 1143 - move_last( 3 )
ok 1144 - move_to( 3 => 1 )
ok 1145 - move_to( 3 => 2 )
ok 1146 - move_to( 3 => 3 )
ok 1147 - move_to( 3 => 4 )
ok 1148 - previous sibling
ok 1149 - first sibling
ok 1150 - prev sibling position < than us
ok 1151 - prev-next sibling is us
ok 1152 - first sibling position < than us
ok 1153 - next sibling
ok 1154 - last sibling
ok 1155 - next sibling position > than us
ok 1156 - next-prev sibling is us
ok 1157 - last sibling position > than us
ok 1158 - move_previous( 4 )
ok 1159 - move_next( 4 )
ok 1160 - move_first( 4 )
ok 1161 - move_last( 4 )
ok 1162 - move_to( 4 => 1 )
ok 1163 - move_to( 4 => 2 )
ok 1164 - move_to( 4 => 3 )
ok 1165 - move_to( 4 => 4 )
ok 1166 - previous sibling
ok 1167 - first sibling
ok 1168 - prev sibling position < than us
ok 1169 - prev-next sibling is us
ok 1170 - first sibling position < than us
ok 1171 - no next sibling
ok 1172 - no last sibling
ok 1173 - prev sibling position < than us
ok 1174 - prev-next sibling is us
ok 1175 - first sibling position < than us
ok 1176 - group intial positions
ok 1177 - move_previous( 1 )
ok 1178 - move_next( 1 )
ok 1179 - move_first( 1 )
ok 1180 - move_last( 1 )
ok 1181 - move_to( 1 => 1 )
ok 1182 - move_to( 1 => 2 )
ok 1183 - move_to( 1 => 3 )
ok 1184 - move_to( 1 => 4 )
ok 1185 - no previous sibling
ok 1186 - no first sibling
ok 1187 - next sibling position > than us
ok 1188 - next-prev sibling is us
ok 1189 - last sibling position > than us
ok 1190 - next sibling
ok 1191 - last sibling
ok 1192 - next sibling position > than us
ok 1193 - next-prev sibling is us
ok 1194 - last sibling position > than us
ok 1195 - move_previous( 2 )
ok 1196 - move_next( 2 )
ok 1197 - move_first( 2 )
ok 1198 - move_last( 2 )
ok 1199 - move_to( 2 => 1 )
ok 1200 - move_to( 2 => 2 )
ok 1201 - move_to( 2 => 3 )
ok 1202 - move_to( 2 => 4 )
ok 1203 - previous sibling
ok 1204 - first sibling
ok 1205 - prev sibling position < than us
ok 1206 - prev-next sibling is us
ok 1207 - first sibling position < than us
ok 1208 - next sibling
ok 1209 - last sibling
ok 1210 - next sibling position > than us
ok 1211 - next-prev sibling is us
ok 1212 - last sibling position > than us
ok 1213 - move_previous( 3 )
ok 1214 - move_next( 3 )
ok 1215 - move_first( 3 )
ok 1216 - move_last( 3 )
ok 1217 - move_to( 3 => 1 )
ok 1218 - move_to( 3 => 2 )
ok 1219 - move_to( 3 => 3 )
ok 1220 - move_to( 3 => 4 )
ok 1221 - previous sibling
ok 1222 - first sibling
ok 1223 - prev sibling position < than us
ok 1224 - prev-next sibling is us
ok 1225 - first sibling position < than us
ok 1226 - next sibling
ok 1227 - last sibling
ok 1228 - next sibling position > than us
ok 1229 - next-prev sibling is us
ok 1230 - last sibling position > than us
ok 1231 - move_previous( 4 )
ok 1232 - move_next( 4 )
ok 1233 - move_first( 4 )
ok 1234 - move_last( 4 )
ok 1235 - move_to( 4 => 1 )
ok 1236 - move_to( 4 => 2 )
ok 1237 - move_to( 4 => 3 )
ok 1238 - move_to( 4 => 4 )
ok 1239 - previous sibling
ok 1240 - first sibling
ok 1241 - prev sibling position < than us
ok 1242 - prev-next sibling is us
ok 1243 - first sibling position < than us
ok 1244 - no next sibling
ok 1245 - no last sibling
ok 1246 - prev sibling position < than us
ok 1247 - prev-next sibling is us
ok 1248 - first sibling position < than us
ok 1249 - group positions after move_to_group
ok 1250 - group positions after move_to_group
ok 1251 - group positions after move_to_group
ok 1252 - group positions after move_to_group
ok 1253 - group positions after move_to_group
ok 1254 - group positions after move_to_group
ok 1255 - group positions after move_to_group
ok 1256 - group positions after move_to_group
ok 1257 - group positions after move_to_group
ok 1258 - group positions after move_to_group
ok 1259 - group positions after move_to_group
ok 1260 - group positions after move_to_group
ok 1261 - group positions after move_to_group
ok 1262 - group positions after move_to_group
ok 1263 - group positions after move_to_group
ok 1264 - group positions after move_to_group
ok 1265 - overloaded multicol update 1
ok 1266 - overloaded multicol update 2
ok 1267 - overloaded multicol update 3
ok 1268 - overloaded multicol update 4
ok 1269 - overloaded multicol update 5
1..1269
ok
t/88result_set_column.t ..........................
ok 1 - At least one year is the same in rs
ok 2 - next okay
ok 3 - wantarray context okay
ok 4 - get_column (\'FUNC') ok
ok 5 - five titles returned
ok 6 - max okay for year
ok 7 - min okay for title
ok 8 - three artists returned
ok 9 - reset okay
ok 10 - first okay
ok 11 - single okay
ok 12 - single warned
ok 13 - distinct => 1 is passed through properly
ok 14 - +select/+as additional column "last_year" present (scalar)
ok 15 - +select/+as nonexistent column throws exception
ok 16 - +select/+as overridden column "title"
ok 17 - +select/+as multiple additional columns, "tlength" column present
ok 18 - +select/+as multiple additional columns, "addedtitle" column present
ok 19 - Correct SQL for get_column/as
ok 20 - Correct SQL for get_column/+as col
ok 21 - Correct SQL for get_column/+as func
ok 22 - Subquery count induced by aliased ordering function
ok 23
ok 24 - prefetch wiped
ok 25 - Sum of a resultset works correctly
ok 26 - Owner Newton has multiple books
ok 27 - Correctly calculated price of all owned books
ok 28 - join properly explodes amount of rows from get_column
ok 29 - prefetch properly collapses amount of rows from get_column
1..29
ok
t/90ensure_class_loaded.t ........................
1..28
ok 1 - loaded package DBIx::Class::Schema was found
ok 2 - DBICTest::FakeComponent not loaded yet
ok 3 - package DBICTest::FakeComponent was found
ok 4 - DBICTest::FakeComponent not loaded by ensure_class_found()
ok 5 - anonymous package TestPackage::A found
ok 6 - fake package not found
ok 7 - load_optional_class on a nonexistent class did not throw
ok 8 - nonexistent package not loaded
ok 9 - load_optional_class on an existing class did not throw
ok 10 - DBICTest::OptionalComponent loaded
ok 11 - DBICTest::ErrorComponent threw ok
ok 12 - load_optional_class on a nonexistent PAR class did not throw
ok 13 - nonexistent PAR package not loaded
ok 14 - load_optional_class of a no-true-returning PAR module did throw
ok 15 - no-true-returning PAR package not loaded
ok 16 - load_optional_class of a PAR module did not throw
ok 17 - PAR package "loaded"
ok 18 - load_optional_class did not throw
ok 19 - DBIx::Class::ResultClass::HashRefInflator loaded
ok 20 - anonymous package exists
ok 21 - ensure_class_loaded detected an anon. class
ok 22 - ensure_class_loaded threw exception for nonexistent class
ok 23 - DBICTest::FakeComponent not loaded yet
ok 24 - ensure_class_loaded detected an existing but non-loaded class
ok 25 - DBICTest::FakeComponent now loaded
ok 26 - ensure_class_loaded(DBICTest::SyntaxErrorComponent1) threw ok
ok 27 - load_optional_class(DBICTest::SyntaxErrorComponent2) threw ok
ok 28 - Errors from RS components reported right
ok
t/90join_torture.t ...............................
ok 1
ok 2 - bare field conditions okay after search related
ok 3 - Two artists returned
ok 4 - condition based on inherited join okay
ok 5 - All cds for artist returned
ok 6 - All cds for artist returned via count
ok 7 - correct artist returned
ok 8 - search without using previous joins okay
ok 9 - prefetch on same rel okay
ok 10 - find on has many rs okay
ok 11 - right number of prefetched tracks after has many
ok 12 - search related on search related okay
ok 13 - search relateds with order by okay
ok 14 - somewhat pointless search on rel with order_by on it okay
ok 15 - search related with prefetch okay
ok 16 - bonkers search_related-with-join-midway okay
ok 17 - both joins kept
ok 18 - query on double joined rel runs okay
ok 19 - only one join kept when inherited
ok 20 - pathological prefetch ok
ok 21 - both joins kept
ok 22 - query on double joined rel runs okay
ok 23
ok 24
ok 25
1..25
ok
t/91merge_joinpref_attr.t ........................
1..15
ok 1
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
t/93autocast.t ...................................
ok 1 - expected sql with casting off
ok 2 - expected sql with casting on
1..2
ok
t/93nobindvars.t ................................. skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
t/93single_accessor_object.t .....................
ok 1 - created a CD
ok 2 - artist matches CD
ok 3 - created liner notes
ok 4 - liner notes matches CD
ok 5 - liner notes are correct
ok 6 - track matches CD before update
ok 7 - track matches another CD after update
ok 8 - genreid is NULL
ok 9 - genre accessor returns undef
ok 10 - genre accessor throws without column
1..10
ok
t/94pk_mutation.t ................................
1..10
ok 1 - found an artist with the new PK
ok 2 - artist ID matches
ok 3 - no artist found with the old PK
ok 4 - found an artist with the new PK
ok 5 - artist ID matches
ok 6 - found an artist with the new PK
ok 7 - artist ID matches
ok 8 - no artist found with the old PK
ok 9 - found an artist with the new PK
ok 10 - artist ID matches
ok
t/94versioning.t ................................. skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
t/96_is_deteministic_value.t .....................
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
1..8
ok
t/97result_class.t ...............................
1..12
ok 1 - nonexistant result_class exception
ok 2 - Correct artist result_class
ok 3 - nonexistant result_access exception (from accessor)
ok 4 - IWillExplode explodes on inflate
ok 5 - Correct cd result_class
ok 6 - Correct cd2 result_class
ok 7 - Correct cd3 result_class
ok 8 - Inflated into correct cd result_class isa DBICTest::CD
ok 9 - Correct artist result_class
ok 10 - Correct cd result_class
ok 11 - Inflated into correct cd result_class isa DBICTest::CD
ok 12 - Inflated into correct cd result_class isa DBICTest::CD
ok
t/98savepoints.t ................................. skipped: Set DBICTEST_(PG|MYSQL)_DSN _USER and _PASS if you want to run savepoint tests
t/99dbic_sqlt_parser.t ...........................
ok 1 - Schema not leaked
ok 2 - SQLT schema object produced isa SQL::Translator::Schema
ok 3 - SQLT schema object produced isa SQL::Translator::Schema
ok 4
ok 5 - correct number of indices for SequenceTest with no args
ok 6 - correct number of indices for Lyrics with no args
ok 7 - no additional index for the primary columns exists in Lyrics
ok 8 - correct number of indices for BooksInLibrary with no args
ok 9 - no additional index for the primary columns exists in BooksInLibrary
ok 10 - correct number of indices for CD with no args
ok 11 - no additional index for the primary columns exists in CD
ok 12 - no additional index for the primary columns exists in CD
ok 13 - no additional index for the primary columns exists in CD
ok 14 - correct number of indices for LyricVersion with no args
ok 15 - no additional index for the primary columns exists in LyricVersion
ok 16 - correct number of indices for Artwork with no args
ok 17 - correct number of indices for Track with no args
ok 18 - no additional index for the primary columns exists in Track
ok 19 - correct number of indices for Tag with no args
ok 20 - no additional index for the primary columns exists in Tag
ok 21 - correct number of indices for NoPrimaryKey with no args
ok 22 - correct number of indices for ForceForeign with no args
ok 23 - correct number of indices for FourKeys with no args
ok 24 - correct number of indices for Artwork_to_Artist with no args
ok 25 - no additional index for the primary columns exists in Artwork_to_Artist
ok 26 - no additional index for the primary columns exists in Artwork_to_Artist
ok 27 - correct number of indices for Collection with no args
ok 28 - correct number of indices for Producer with no args
ok 29 - correct number of indices for TimestampPrimaryKey with no args
ok 30 - correct number of indices for SourceNameArtists with no args
ok 31 - correct number of indices for Employee with no args
ok 32 - no additional index for the primary columns exists in Employee
ok 33 - correct number of indices for Serialized with no args
ok 34 - correct number of indices for CD_to_Producer with no args
ok 35 - no additional index for the primary columns exists in CD_to_Producer
ok 36 - no additional index for the primary columns exists in CD_to_Producer
ok 37 - correct number of indices for LinerNotes with no args
ok 38 - correct number of indices for CollectionObject with no args
ok 39 - no additional index for the primary columns exists in CollectionObject
ok 40 - no additional index for the primary columns exists in CollectionObject
ok 41 - correct number of indices for Artist with no args
ok 42 - correct number of indices for TwoKeyTreeLike with no args
ok 43 - no additional index for the primary columns exists in TwoKeyTreeLike
ok 44 - correct number of indices for FourKeys_to_TwoKeys with no args
ok 45 - no additional index for the primary columns exists in FourKeys_to_TwoKeys
ok 46 - no additional index for the primary columns exists in FourKeys_to_TwoKeys
ok 47 - correct number of indices for SelfRefAlias with no args
ok 48 - no additional index for the primary columns exists in SelfRefAlias
ok 49 - no additional index for the primary columns exists in SelfRefAlias
ok 50 - correct number of indices for BindType with no args
ok 51 - correct number of indices for Owners with no args
ok 52 - correct number of indices for Bookmark with no args
ok 53 - no additional index for the primary columns exists in Bookmark
ok 54 - correct number of indices for SelfRef with no args
ok 55 - correct number of indices for TreeLike with no args
ok 56 - no additional index for the primary columns exists in TreeLike
ok 57 - correct number of indices for Link with no args
ok 58 - correct number of indices for TypedObject with no args
ok 59 - correct number of indices for Event with no args
ok 60 - correct number of indices for Money with no args
ok 61 - correct number of indices for Genre with no args
ok 62 - correct number of indices for TwoKeys with no args
ok 63 - no additional index for the primary columns exists in TwoKeys
ok 64 - correct number of indices for ArtistSubclass with no args
ok 65 - correct number of indices for Image with no args
ok 66 - no additional index for the primary columns exists in Image
ok 67 - correct number of indices for EventTZ with no args
ok 68 - correct number of indices for Encoded with no args
ok 69 - correct number of indices for ArtistUndirectedMap with no args
ok 70 - no additional index for the primary columns exists in ArtistUndirectedMap
ok 71 - no additional index for the primary columns exists in ArtistUndirectedMap
ok 72 - correct number of indices for OneKey with no args
ok 73 - correct number of indices for FileColumn with no args
ok 74 - correct number of indices for SequenceTest with add_fk_index => 1
ok 75 - correct number of indices for Lyrics with add_fk_index => 1
ok 76 - correct number of indices for BooksInLibrary with add_fk_index => 1
ok 77 - correct number of indices for CD with add_fk_index => 1
ok 78 - correct number of indices for LyricVersion with add_fk_index => 1
ok 79 - correct number of indices for Artwork with add_fk_index => 1
ok 80 - correct number of indices for Track with add_fk_index => 1
ok 81 - correct number of indices for Tag with add_fk_index => 1
ok 82 - correct number of indices for NoPrimaryKey with add_fk_index => 1
ok 83 - correct number of indices for ForceForeign with add_fk_index => 1
ok 84 - correct number of indices for FourKeys with add_fk_index => 1
ok 85 - correct number of indices for Artwork_to_Artist with add_fk_index => 1
ok 86 - correct number of indices for Collection with add_fk_index => 1
ok 87 - correct number of indices for Producer with add_fk_index => 1
ok 88 - correct number of indices for TimestampPrimaryKey with add_fk_index => 1
ok 89 - correct number of indices for SourceNameArtists with add_fk_index => 1
ok 90 - correct number of indices for Employee with add_fk_index => 1
ok 91 - correct number of indices for Serialized with add_fk_index => 1
ok 92 - correct number of indices for CD_to_Producer with add_fk_index => 1
ok 93 - correct number of indices for LinerNotes with add_fk_index => 1
ok 94 - correct number of indices for CollectionObject with add_fk_index => 1
ok 95 - correct number of indices for Artist with add_fk_index => 1
ok 96 - correct number of indices for TwoKeyTreeLike with add_fk_index => 1
ok 97 - correct number of indices for FourKeys_to_TwoKeys with add_fk_index => 1
ok 98 - correct number of indices for SelfRefAlias with add_fk_index => 1
ok 99 - correct number of indices for BindType with add_fk_index => 1
ok 100 - correct number of indices for Owners with add_fk_index => 1
ok 101 - correct number of indices for Bookmark with add_fk_index => 1
ok 102 - correct number of indices for SelfRef with add_fk_index => 1
ok 103 - correct number of indices for TreeLike with add_fk_index => 1
ok 104 - correct number of indices for Link with add_fk_index => 1
ok 105 - correct number of indices for TypedObject with add_fk_index => 1
ok 106 - correct number of indices for Event with add_fk_index => 1
ok 107 - correct number of indices for Money with add_fk_index => 1
ok 108 - correct number of indices for Genre with add_fk_index => 1
ok 109 - correct number of indices for TwoKeys with add_fk_index => 1
ok 110 - correct number of indices for ArtistSubclass with add_fk_index => 1
ok 111 - correct number of indices for Image with add_fk_index => 1
ok 112 - correct number of indices for EventTZ with add_fk_index => 1
ok 113 - correct number of indices for Encoded with add_fk_index => 1
ok 114 - correct number of indices for ArtistUndirectedMap with add_fk_index => 1
ok 115 - correct number of indices for OneKey with add_fk_index => 1
ok 116 - correct number of indices for FileColumn with add_fk_index => 1
ok 117 - correct number of indices for SequenceTest with add_fk_index => 0
ok 118 - correct number of indices for Lyrics with add_fk_index => 0
ok 119 - correct number of indices for BooksInLibrary with add_fk_index => 0
ok 120 - correct number of indices for CD with add_fk_index => 0
ok 121 - correct number of indices for LyricVersion with add_fk_index => 0
ok 122 - correct number of indices for Artwork with add_fk_index => 0
ok 123 - correct number of indices for Track with add_fk_index => 0
ok 124 - correct number of indices for Tag with add_fk_index => 0
ok 125 - correct number of indices for NoPrimaryKey with add_fk_index => 0
ok 126 - correct number of indices for ForceForeign with add_fk_index => 0
ok 127 - correct number of indices for FourKeys with add_fk_index => 0
ok 128 - correct number of indices for Artwork_to_Artist with add_fk_index => 0
ok 129 - correct number of indices for Collection with add_fk_index => 0
ok 130 - correct number of indices for Producer with add_fk_index => 0
ok 131 - correct number of indices for TimestampPrimaryKey with add_fk_index => 0
ok 132 - correct number of indices for SourceNameArtists with add_fk_index => 0
ok 133 - correct number of indices for Employee with add_fk_index => 0
ok 134 - correct number of indices for Serialized with add_fk_index => 0
ok 135 - correct number of indices for CD_to_Producer with add_fk_index => 0
ok 136 - correct number of indices for LinerNotes with add_fk_index => 0
ok 137 - correct number of indices for CollectionObject with add_fk_index => 0
ok 138 - correct number of indices for Artist with add_fk_index => 0
ok 139 - correct number of indices for TwoKeyTreeLike with add_fk_index => 0
ok 140 - correct number of indices for FourKeys_to_TwoKeys with add_fk_index => 0
ok 141 - correct number of indices for SelfRefAlias with add_fk_index => 0
ok 142 - correct number of indices for BindType with add_fk_index => 0
ok 143 - correct number of indices for Owners with add_fk_index => 0
ok 144 - correct number of indices for Bookmark with add_fk_index => 0
ok 145 - correct number of indices for SelfRef with add_fk_index => 0
ok 146 - correct number of indices for TreeLike with add_fk_index => 0
ok 147 - correct number of indices for Link with add_fk_index => 0
ok 148 - correct number of indices for TypedObject with add_fk_index => 0
ok 149 - correct number of indices for Event with add_fk_index => 0
ok 150 - correct number of indices for Money with add_fk_index => 0
ok 151 - correct number of indices for Genre with add_fk_index => 0
ok 152 - correct number of indices for TwoKeys with add_fk_index => 0
ok 153 - correct number of indices for ArtistSubclass with add_fk_index => 0
ok 154 - correct number of indices for Image with add_fk_index => 0
ok 155 - correct number of indices for EventTZ with add_fk_index => 0
ok 156 - correct number of indices for Encoded with add_fk_index => 0
ok 157 - correct number of indices for ArtistUndirectedMap with add_fk_index => 0
ok 158 - correct number of indices for OneKey with add_fk_index => 0
ok 159 - correct number of indices for FileColumn with add_fk_index => 0
ok 160 - parser detects views with a view_definition
ok 161 - sources limitng with relationships works
ok 162
ok 163 - partial dbic schema parsing ok
ok 164 - constraints of table 'producer' ok
ok 165 - constraints of table 'cd' ok
ok 166 - constraints of table 'track' ok
ok 167 - constraints of table 'tags' ok
ok 168 - constraints of table 'cd_to_producer' ok
ok 169 - partial schema tests successful
1..169
ok
t/admin/01load.t ................................. skipped: Test needs Moose >= 0.98, MooseX::Types >= 0.21, MooseX::Types::JSON >= 0.02, MooseX::Types::Path::Class >= 0.05, namespace::autoclean >= 0.09 (see DBIx::Class::Optional::Dependencies for details)
t/admin/02ddl.t .................................. skipped: Test needs Moose >= 0.98, MooseX::Types >= 0.21, MooseX::Types::JSON >= 0.02, MooseX::Types::Path::Class >= 0.05, namespace::autoclean >= 0.09 (see DBIx::Class::Optional::Dependencies for details)
t/admin/03data.t ................................. skipped: Test needs Moose >= 0.98, MooseX::Types >= 0.21, MooseX::Types::JSON >= 0.02, MooseX::Types::Path::Class >= 0.05, namespace::autoclean >= 0.09 (see DBIx::Class::Optional::Dependencies for details)
t/admin/10script.t ............................... skipped: Test needs Moose >= 0.98, MooseX::Types >= 0.21, MooseX::Types::JSON >= 0.02, MooseX::Types::Path::Class >= 0.05, namespace::autoclean >= 0.09 (see DBIx::Class::Optional::Dependencies for details)
t/bind/attribute.t ...............................
ok 1 - use DBICTest;
not ok 2 - where/bind combined # TODO bind args order needs fixing (semifor)
# Failed (TODO) test 'where/bind combined'
# at t/bind/attribute.t line 28.
# got: '0'
# expected: '1'
not ok 3 - where/bind first # TODO bind args order needs fixing (semifor)
# Failed (TODO) test 'where/bind first'
# at t/bind/attribute.t line 33.
# got: '0'
# expected: '1'
not ok 4 - where/bind last # TODO bind args order needs fixing (semifor)
# Failed (TODO) test 'where/bind last'
# at t/bind/attribute.t line 38.
# got: '0'
# expected: '1'
ok 5 - cookbook arbitrary sql example
ok 6 - ...cookbook + search condition
ok 7 - ...cookbook (bind first) + chained search
ok 8 - got correct SQL
ok 9 - cookbook arbitrary sql example (in separate file)
ok 10 - ...cookbook (in separate file) + search condition
ok 11 - ...cookbook (bind first, in separate file) + chained search
ok 12 - got correct SQL (cookbook arbitrary SQL, in separate file)
not ok 13 - ...cookbook + chained search with extra bind # TODO bind args order needs fixing (semifor)
# Failed (TODO) test '...cookbook + chained search with extra bind'
# at t/bind/attribute.t line 116.
# got: '0'
# expected: '1'
1..13
ok
t/bind/bindtype_columns.t ........................ skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test
t/bind/order_by.t ................................
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
not ok 11 # TODO Not implemented
# Failed (TODO) test at t/bind/order_by.t line 48.
# died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::__ANON__] Fatal: hash passed to _order_by must have exactly one key (-desc or -asc) at t/bind/order_by.t line 44
not ok 12 # TODO Not implemented
# Failed (TODO) test at t/bind/order_by.t line 48.
# died: DBIx::Class::ResultSet::as_query(): [SQL::Abstract::__ANON__] Fatal: hash passed to _order_by must have exactly one key (-desc or -asc) at t/bind/order_by.t line 44
1..12
ok
t/cdbi/01-columns.t ..............................
1..24
ok 1 - State table()
ok 2 - State primary()
ok 3 - State Primary:name
ok 4 - State Essential:name, abbreviation
ok 5 - State All:abbreviation, name, rain, snowfall, capital, population
ok 6 - CD primary()
ok 7 - CD primary:artist
ok 8 - CD all:artist, title, length
ok 9 - CD essential:artist
ok 10 - find_column Rain
ok 11 - find_column rain
ok 12 - !find_column HGLAGAGlAG
ok 13 - State->can(...)
ok 14 - State can't Rain
ok 15 - State can't _Rain_accessor
ok 16 - State can't rain
ok 17 - State can't snowfall
ok 18 # skip No column objects
ok 19 - Rain and Capital = 2 groups
ok 20 - - Other
ok 21 - - Weather
ok 22 - A columns
ok 23 - A::B columns
ok 24 - A::C columns
ok
t/cdbi/02-Film.t .................................
1..98
ok 1 - set_db()
ok 2 - Driver set correctly
ok 3 - Can't retrieve nothing
ok 4 - retrieve needs parameters
ok 5 - Can't get id with no object
ok 6 - Can't get title with no object
ok 7 - needs a hashref
ok 8
ok 9 - The object isa Film
ok 10 - Title() get
ok 11 - Director() get
ok 12 - Rating() get
ok 13 - NumExplodingSheep() get
ok 14 - find_or_create
ok 15 - doesn't create a new one
ok 16 - Add Gone With The Wind
ok 17 - The object isa Film
ok 18 - Fetch it back again
ok 19 - The object isa Film
ok 20 - NumExplodingSheep() get again
ok 21 - NumExplodingSheep() set
ok 22 - numexplodingsheep() set
ok 23 - Rating() get again
ok 24 - Rating() set
ok 25 - We have 2 films in total
ok 26 - count_all confirms 2 films
ok 27 - update()
ok 28 - update() again
ok 29 - retrieve() again
ok 30 - Correct title
ok 31 - and Director
ok 32 - and Rating
ok 33 - and sheep
ok 34 - copy() produces a film
ok 35 - Title correct
ok 36 - Director correct
ok 37 - Rating correct
ok 38 - Sheep correct
ok 39 - We have 2 Bladerunners
ok 40 - Ordered correctly
ok 41 - We have 2 Bladerunners
ok 42 - Ordered correctly
ok 43 - We have 2 Bladerunners
ok 44 - Ordered correctly
ok 45 - Only one Bladerunner is a 15
ok 46 - Inline SQL
ok 47 - Correct film
ok 48 - Correct film
ok 49 - Inline SQL
ok 50 - Correct film
ok 51 - Correct film
ok 52 - 3 Films by Elaine May
ok 53 - Ishtar doesn't deserve an entry any more
ok 54 - Ishtar no longer there
ok 55 - In fact, delete all films by Elaine May
ok 56 - 0 Films by Elaine May
ok 57 - No deprecated warnings from compat layer
ok 58 - No problems with deletes
ok 59 - search returns one film
ok 60 - ... the correct one
ok 61 - search_like returns 3 films
ok 62 - the correct ones
ok 63 - search where attribute is null returns 2 films
ok 64 - the correct ones
ok 65 - auto reconnection
ok 66 - set new Director
ok 67 - discard_changes()
ok 68 # skip ActiveState perl produces additional warnings
ok 69 # skip ActiveState perl produces additional warnings
ok 70 # skip ActiveState perl produces additional warnings
ok 71 - Unchanged object
ok 72 - RT gone
ok 73 - Update deleted object throws error
ok 74 - Object based AutoCommit
ok 75 - Create 0
ok 76 - Retrieve 0
ok 77 - Title OK
ok 78 - Rating OK
ok 79 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet
ok 80 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet
ok 81 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet
ok 82 # skip DBIx::Class compat doesn't handle the exists stuff quite right yet
ok 83 - stringify
ok 84 - Can change stringify column
ok 85 - And still stringifies correctly
ok 86 - Can have multiple stringify columns
ok 87 - And still stringifies correctly
ok 88 - Provide stringify_self()
ok 89 - Add a deleting Film
ok 90 - The object isa DeletingFilm
ok 91 - The object isa Film
ok 92 - Fetch it back again
ok 93 - It destroys itself
ok 94 - Retrieving twice gives ref to same object
ok 95 - Searching also gives ref to same object
ok 96 - Removing from object_index and retrieving again gives new object
ok 97 - Clearing cache and retrieving again gives new object
ok 98 - Creating and retrieving gives ref to same object
ok
t/cdbi/03-subclassing.t ..........................
1..6
ok 1 - subclass db_Main()
ok 2 - has the same columns
ok 3 - subclass retrieve
ok 4 - The object isa Film::Threat
ok 5 - The object isa Film
ok 6 - subclass get()
ok
t/cdbi/04-lazy.t .................................
1..36
ok 1 - Pri
ok 2 - Essential
ok 3 - things
ok 4 - horizon
ok 5 - vertical
ok 6 - All
ok 7 - this (Essential Primary things)
ok 8 - that (things)
ok 9 - Retrieve by Primary
ok 10 - Gets primary
ok 11 - Gets other essential
ok 12 - But other things
ok 13 - nor eep
ok 14 - nor orp
ok 15 - nor oop
ok 16 - Fetch eep
ok 17 - Gets orp too
ok 18 - But still not oop
ok 19 - nor that
ok 20 - Retrieve by Primary
ok 21 - Don't have oop
ok 22 - Don't have oop - even after getting eep
ok 23 - Can't use string ("this") as a HASH ref while "strict refs" in use at C:\cpanfly-5.12\var\cpan\build\DBIx-Class-0.08127-yunYa5\blib\lib/DBIx/Class/CDBICompat/LazyLoading.pm line 34.
#
ok 24 - DBIx::Class::CDBICompat::LazyLoading::create(): No such column theother on Lazy at t/cdbi/04-lazy.t line 72
#
ok 25 - DBIx::Class::CDBICompat::LazyLoading::create(): No such column andanother on Lazy at t/cdbi/04-lazy.t line 77
#
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok
t/cdbi/06-hasa.t .................................
1..24
ok 1 - We have Bad Taste
ok 2 - Bad taste has_a() director
ok 3 - ... which is not an object
ok 4 - Link Director table
ok 5 - create Director
ok 6 - Bad taste now has_a() director
ok 7 - The object isa Director
ok 8 - ... and is the correct director
ok 9 - We have a new director
ok 10 - He co-directed
ok 11 - Didnt interfere with each other
ok 12 - 1 Film directed by Peter Jackson
ok 13 - Bad Taste
ok 14 - inheriting has_a()
ok 15 - inheriting has_a()
ok 16 - ... correctly
ok 17 - DBIx::Class::CDBICompat::LazyLoading::create(): Object Bad Taste isn't a Director at t/cdbi/06-hasa.t line 116
#
ok 18 - Director_accessor
ok 19 - Director
ok 20 - CoDirector
ok 21 - CoDirector_accessor
ok 22 - The object isa Foo
ok 23 - The object isa Film
ok 24 - Object in after_create trigger isa Film
ok
t/cdbi/08-inheritcols.t ..........................
1..3
ok 1 - A columns
ok 2 - A::B columns
ok 3 - A::C columns
ok
t/cdbi/09-has_many.t .............................
1..31
ok 1 - Actor primary OK
ok 2 - Actor table set-up OK
ok 3 - and have a suitable method in Film
ok 4 - We have Bad Taste
ok 5 - create Actor
ok 6 - PVJ name ok
ok 7 - No film
ok 8 - Set film
ok 9 - Now film
ok 10 - Bad taste has one actor
ok 11 - - the correct one
ok 12 - add_to_actors must be object method
ok 13 - add_to_actors takes hash
ok 14 - add_to_actors
ok 15 - PJ ok
ok 16 - PVJ still ok
ok 17 - - so now we have 2
ok 18 - PJ first
ok 19 - PVJ first
ok 20 - One actor from restricted (sorted) has_many
ok 21 - It's PJ
ok 22 - No errors
ok 23 - Film::actors(): Odd number of arguments to search at t/cdbi/09-has_many.t line 92
#
ok 24 - - so we still only have 2 actors
ok 25 - We have 2 actors in bad taste
ok 26 - Delete bad taste
ok 27 - - after deleting there are no actors
ok 28 - 'main' cannot alter the value of 'Name' (read-only attributes of class 'Actor') at t/cdbi/09-has_many.t line 105
#
ok 29 - 'main' cannot access the value of 'Name' (write-only attributes of class 'Actor') at t/cdbi/09-has_many.t line 107
#
ok 30 - Arnie's still Arnie
ok 31
ok
t/cdbi/11-triggers.t .............................
1..13
ok 1 - Running create trigger 2
ok 2 - Create Veronique
ok 3 - Default rating
ok 4 - Original sheep count
ok 5 - Running pre-update trigger
ok 6 - Running post-update trigger
ok 7 - Change the rating
ok 8 - Updated object's sheep count
ok 9 - Updated database's sheep count
ok 10 - Deleting La Double Vie De Veronique
ok 11 - Delete
ok 12 - PK doesn't auto-vivify
ok 13 - Running create trigger 2
ok
t/cdbi/12-filter.t ...............................
1..50
ok 1 - Got one actor from restricted has_many
ok 2 - Correct name
ok 3 - No errors
ok 4 - Got one actor
ok 5 - Correct name
ok 6 - Range 0 - 100
ok 7 - Got all
ok 8 - None in Range 100 - 200
ok 9 - Range 0 - 10
ok 10 - Got 1
ok 11 - Actor 1
ok 12 - Range 20 - 20
ok 13 - Got 2
ok 14 - Actor 2
ok 15 - and Actor 3
ok 16 - Search by object
ok 17 - 3 actors in film 1
ok 18 - The object isa DBIx::Class::ResultSet
ok 19 - - with 3 elements
ok 20 - Get 1
ok 21 - Get 2
ok 22 - Get 3
ok 23 - No more
ok 24 - Get first
ok 25 - The object isa DBIx::Class::ResultSet
ok 26 - - with 3 elements
ok 27 - Get id 1
ok 28 - Get id 2
ok 29 - Get id 3
ok 30 - No more
ok 31 - Get first
ok 32 - The object isa DBIx::Class::ResultSet
ok 33 - - with 3 elements
ok 34 - Get 1
ok 35 - Get 2
ok 36 - Get 3
ok 37 - No more
ok 38 - Get first
ok 39 - Slice gives 2 actor
ok 40 - Actor 2
ok 41 - and actor 3
ok 42 - Slice of 1 actor
ok 43 - Actor 2
ok 44 - Slice off the end
ok 45 - Gets last actor only
ok 46 - Slice gives 2 results
ok 47 - Fred and Barney
ok 48 - Can delete via iterator
ok 49 - no actors left
ok 50 - Deleting again does no harm
ok
t/cdbi/13-constraint.t ...........................
1..23
ok 1 - DBIx::Class::CDBICompat::Constraints::__ANON__(): Film rating fails 'valid rating' constraint with '19' at C:/cpanfly-5.12/var/megalib/Class/Trigger.pm line 74
#
ok 2 - No film created
ok 3 - So no films
ok 4 - Can create with valid rating
ok 5 - Rating 18
ok 6 - Change to 12
ok 7 - And update
ok 8 - Rating now 12
ok 9 - DBIx::Class::CDBICompat::Constraints::__ANON__(): Film rating fails 'valid rating' constraint with '13' at C:/cpanfly-5.12/var/megalib/Class/Trigger.pm line 74
#
ok 10 - Rating still 12
ok 11 - Delete
ok 12 - Got fred
ok 13 - constraint_column
ok 14 - Fails listref constraint
ok 15 - Can create with rating U
ok 16 # skip No column objects
ok 17 # skip No column objects
ok 18 - constraint_column
ok 19 - Can't create towering inferno
ok 20 - But can create THE towering inferno
ok 21 - Can constrain with untaint
ok 22 - Can create codirector
ok 23 - Set the codirector
ok
t/cdbi/14-might_have.t ...........................
1..22
ok 1 - Primary key of Blurb = title
ok 2 - Essential = Primary
ok 3 - No problem retrieving non-existent Blurb
ok 4 - Get Film
ok 5 - The object isa Film
ok 6 - No blurb yet
ok 7 - No problems updating when don't have
ok 8 - Updated OK
ok 9 - Bad taste has no blurb
ok 10 - And we can write the info
ok 11 - The object isa Blurb
ok 12 - Blurb is the same as fetching the long way
ok 13 - We can set the blurb
ok 14 - Blurb has been set
ok 15 - No problems updating when do have
ok 16 - Updated OK
ok 17 - The object isa Blurb
ok 18 - Blurb has gone
ok 19
ok 20 - relationships still valid after discard_changes
ok 21
ok 22 - relationships rechecked after discard_changes
ok
t/cdbi/15-accessor.t .............................
1..75
ok 1 - Modified accessor - with column name
ok 2 - The object isa Film
ok 3 - sheep bursting violently
ok 4 - No errors
ok 5 - Modified accessor - with accessor
ok 6 - The object isa Film
ok 7 - sheep bursting violently
ok 8 - No errors
ok 9 - find_or_create Modified accessor - find with column name
ok 10 - The object isa Film
ok 11 - sheep bursting violently
ok 12 - No errors
ok 13 - find_or_create Modified accessor - find with accessor
ok 14 - The object isa Film
ok 15 - sheep bursting violently
ok 16 - No errors
ok 17 - remove me # TODO TODOifying failing tests, waiting for Schwern
ok 18 - find_or_create Modified accessor - create with column name # TODO TODOifying failing tests, waiting for Schwern
ok 19 - The object isa Film # TODO TODOifying failing tests, waiting for Schwern
not ok 20 - sheep bursting violently # TODO TODOifying failing tests, waiting for Schwern
# Failed (TODO) test 'sheep bursting violently'
# at t/cdbi/15-accessor.t line 107.
# got: '1'
# expected: '3'
ok 21 - No errors # TODO TODOifying failing tests, waiting for Schwern
ok 22 - find_or_create Modified accessor - create with accessor # TODO TODOifying failing tests, waiting for Schwern
ok 23 - The object isa Film # TODO TODOifying failing tests, waiting for Schwern
not ok 24 - sheep bursting violently # TODO TODOifying failing tests, waiting for Schwern
# Failed (TODO) test 'sheep bursting violently'
# at t/cdbi/15-accessor.t line 117.
# got: '1'
# expected: '4'
ok 25 - No errors # TODO TODOifying failing tests, waiting for Schwern
not ok 26 - No errors # TODO TODOifying failing tests, waiting for Schwern
# Failed (TODO) test 'No errors'
# at t/cdbi/15-accessor.t line 125.
# got: 'DBIx::Class::CDBICompat::Relationships::search(): DBI Exception: DBD::SQLite::db prepare_cached failed: no such column: sheep [for Statement "SELECT me.title FROM Movies me WHERE ( sheep = ? )"] at t/cdbi/15-accessor.t line 122
# '
# expected: ''
ok 27 - Modified mutator - with mutator
ok 28 - The object isa Film
ok 29 - No errors
ok 30 - Modified mutator - with column name
ok 31 - The object isa Film
ok 32 - No errors
ok 33 - Modified mutator - with accessor
ok 34 - The object isa Film
ok 35 - No errors
ok 36
ok 37 - no hasa film
ok 38 - hasa movie
ok 39 - The object isa Film
ok 40 - - Bad Taste
ok 41 - No errors
ok 42 - Can't locate object method "film" via package "Actor" at t/cdbi/15-accessor.t line 176.
#
ok 43 - 'main' cannot alter the value of 'film' (read-only attributes of class 'Actor') at t/cdbi/15-accessor.t line 179
#
ok 44 - Set movie through hasa
ok 45 - hasa movie
ok 46 - The object isa Film
ok 47 - - Another Film
ok 48 - No problem
ok 49 - a custom accessor without a custom mutator is setable
ok 50 - nonpersistent is a column
ok 51 - - but it's not real
ok 52 - Title set OK
ok 53 - As is non persistent value
ok 54 - Re-retrieve film
ok 55 - Title still OK
ok 56 - Non persistent value gone
ok 57 - Can set it
ok 58 - And it's there again
ok 59 - Commit the film
ok 60 - And it's still there
ok 61 - Actor has no specific essential columns
ok 62 - nonpersistent is a column
ok 63 - - but it's not real
ok 64 - no problems retrieving actors
ok 65 - The object isa Actor
ok 66 - Can update Naked
ok 67 - Make Naked read only
ok 68 - Can't update Naked any more
ok 69 - But can still update Secrets and Lies
ok 70 - And can still create new films isa Film
ok 71 - Make all Films read only
ok 72 - Still can't update Naked
ok 73 - And can't update S&L any more
ok 74 - And can't delete 4 Days in July
ok 75 - Or create new films
ok
t/cdbi/16-reserved.t .............................
1..5
ok 1 - The object isa Film
ok 2 - The object isa Order
ok 3 - Correct number of orders
ok 4 - The object isa Film
ok 5 - Orders hasa Film
ok
t/cdbi/18-has_a.t ................................
1..41
ok 1 - We have Bad Taste
ok 2 - Bad taste has a director
ok 3 - ... which is not an object
ok 4 - Link Director table
ok 5 - create Director
ok 6 - Reretrieve Bad Taste
ok 7 - Bad taste now hasa() director
ok 8 - The object isa Director
ok 9 - ID already stored
ok 10 - But we know he's insane
ok 11 - Can't set film as director
ok 12 - PJ still the director
ok 13 - The object isa Director
ok 14 - The object isa Director
ok 15 - The object isa Director
ok 16 - Can change director
ok 17 - Create new director - Skippy
ok 18 - Auto inflates
ok 19 - The object isa Director
ok 20 - To skippy
ok 21 - He co-directed
ok 22 - Didnt interfere with each other
ok 23 - inheriting hasa()
ok 24 - inheriting hasa()
ok 25 - ... correctly
ok 26 - Can't have film as codirector: DBIx::Class::CDBICompat::LazyLoading::create(): Object Bad Taste isn't a Director at t/cdbi/18-has_a.t line 107
#
ok 27 - We didn't get anything
ok 28 - Director
ok 29 - director_accessor
ok 30 - codirector
ok 31 - codirector_accessor
ok 32 # skip Non-standard CDBI relationships not supported by compat
ok 33 # skip Non-standard CDBI relationships not supported by compat
ok 34 # skip Non-standard CDBI relationships not supported by compat
ok 35 # skip Non-standard CDBI relationships not supported by compat
ok 36 # skip Non-standard CDBI relationships not supported by compat
ok 37 # skip Non-standard CDBI relationships not supported by compat
ok 38 # skip Non-standard CDBI relationships not supported by compat
ok 39 # skip Non-standard CDBI relationships not supported by compat
ok 40 # skip Non-standard CDBI relationships not supported by compat
ok 41 - Sensible error from has_a with incorrect column: DBIx::Class::CDBICompat::ColumnCase::has_a(): No such column driector at t/cdbi/18-has_a.t line 236
#
ok
t/cdbi/19-set_sql.t ..............................
1..20
ok 1 - 1 Column in essential
ok 2 - __ESSENTIAL__ expansion
ok 3 - multi-col __ESSENTIAL__ expansion
ok 4 - Execute our own SQL
ok 5 - get F2
ok 6 - and F1
ok 7 - SQL creates search() method
ok 8 - get F2
ok 9 - and F1
ok 10 - Can pass parameters to created search()
ok 11 - F5
ok 12 - and F4
ok 13
ok 14
ok 15 - 2 Films with A* that are PG
ok 16 - A
ok 17 - and B
ok 18 - 2 Films with A* that are PG
ok 19 - A
ok 20 - and B
ok
t/cdbi/21-iterator.t .............................
1..37
ok 1 - The object isa DBIx::Class::ResultSet
ok 2 - The object isa DBIx::Class::ResultSet
ok 3 - Both iterators get Film 1
ok 4 - Both iterators get Film 2
ok 5 - Both iterators get Film 3
ok 6 - Both iterators get Film 4
ok 7 - Both iterators get Film 5
ok 8 - Both iterators get Film 6
ok 9 - Film 1 first
ok 10 - Film 2 next
ok 11 - First goes back to 1
ok 12 - With 2 still next
ok 13 - Reset brings us to film 1 again
ok 14 - And 2 is still next
ok 15 - correct slice size (array)
ok 16 - Film 3 first
ok 17 - Film 5 last
ok 18 - slice as iterator isa DBIx::Class::ResultSet
ok 19 - correct slice size (array)
ok 20 - Film 3 first
ok 21 - Film 4 next
ok 22 - First goes back to 3
ok 23 - With 4 still next
ok 24 - Reset brings us to film 3 again
ok 25 - And 4 is still next
ok 26 - back to the original iterator, is of right size
ok 27 - Film 1 first
ok 28 - Film 2 next
ok 29 - First goes back to 1
ok 30 - With 2 still next
ok 31 - Film 3 is still in original Iterator
ok 32 - Reset brings us to film 1 again
ok 33 - And 2 is still next
ok 34 - iterator returns count as a scalar
ok 35 - iterator returns true when there are results
ok 36
ok 37 - iterator returns false when no results
ok
t/cdbi/22-deflate_order.t ........................ skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test
t/cdbi/22-self_referential.t .....................
1..2
ok 1 - proper number of aliases
ok 2 - proper alias
ok
t/cdbi/23-cascade.t ..............................
1..12
ok 1 - Director set OK
ok 2 - We have one nasty
ok 3
ok 4 - has_many cascade deletes by default
ok 5 - Director set OK
ok 6 - We have one nasty
ok 7
ok 8 - has_many with {
# 'mapping' => [],
# 'foreign_key' => undef,
# 'cascade_delete' => 0
# }
#
ok 9 - Director set OK
ok 10 - We have one nasty
ok 11
ok 12 - has_many with {
# 'mapping' => [],
# 'foreign_key' => undef,
# 'cascade_delete' => 0
# }
#
ok
t/cdbi/24-meta_info.t ............................
1..12
ok 1 - Person has Date and Pet
ok 2 - Pet has Date
ok 3 - And owners
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
t/cdbi/26-mutator.t ..............................
1..6
ok 1 - Modified accessor - with
# accessor
ok 2 - The object isa Film
ok 3 - No errors
ok 4 - Modified accessor, set
ok 5 - Update
ok 6 - No errors
ok
t/cdbi/30-pager.t ................................
1..6
ok 1 - entries_on_this_page ok
ok 2 - next_page ok
ok 3 - iterator->next ok
ok 4 - next past end of page ok
ok 5 - entries on second page ok
ok 6 - second page first title ok
ok
t/cdbi/68-inflate_has_a.t ........................
1..6
ok 1 - year is a DateTime, ok
ok 2 - inflated month ok
ok 3 - deflate ok
ok 4 - year is a DateTime, ok
ok 5 - inflated month ok
ok 6 - deflate ok
ok
t/cdbi/98-failure.t ..............................
1..7
ok 1 - We have Bad Taste isa Film
ok 2 - We failed
ok 3 - We still have Bad Taste isa Film
ok 4 - We have Bad Taste isa Film
ok 5 - We failed
ok 6 - We still have Bad Taste isa Film
ok 7 - with 1 sheep
ok
t/cdbi/abstract/search_where.t ...................
1..10
ok 1 - search_where() as iterator
ok 2
ok 3 - like
ok 4 - order_by ASC
ok 5 - order_by DESC
ok 6 - where, limit
ok 7 - limit
ok 8 - offset
ok 9 - limit + offset
ok 10 - limit_dialect ignored
ok
t/cdbi/columns_as_hashes.t .......................
ok 1 - evaluation of column value is not deferred
ok 2
ok 3 - columns can be accessed as hashes
ok 4
ok 5 - updating via the accessor updates the hash
ok 6
ok 7
ok 8 - column updated as hash was saved
ok 9 - DBIC_CDBICOMPAT_HASH_WARN controls warnings
ok 10
ok 11
ok 12 - hash access still works despite lack of accessor
ok 13 # skip Need MySQL to run this test
ok 14 # skip Need MySQL to run this test
ok 15 # skip Need MySQL to run this test
1..15
ok
t/cdbi/columns_dont_override_custom_accessors.t ..
1..5
ok 1 - TEMP columns set
ok 2
ok 3 - custom accessor not overwritten by column
ok 4 - custom routine not overwritten by temp column
ok 5 - temp column accessor generated
ok
t/cdbi/construct.t ...............................
1..5
ok 1 - The object isa Film
ok 2
ok 3
ok 4 - constructed objects can get missing data from the db
ok 5 - construct sets temp columns
ok
t/cdbi/copy.t ....................................
1..4
ok 1
ok 2
ok 3 - copy() gets new primary key
ok 4 - copy() with new id
ok
t/cdbi/DeepAbstractSearch/01_search.t ............
1..19
ok 1 - all without order
ok 2 - all with ORDER BY name
ok 3 - all with ORDER BY name DESC
ok 4 - simple search
ok 5 - Patsy's CDs
ok 6 - Patsy's CDs by title
ok 7 - count Patsy's CDs by title
ok 8 - Tracks from CDs whose name starts with 'S'
ok 9 - First 2 tracks from W's albums after 2000
ok 10 - Count First 2 tracks from W's albums after 2000
ok 11 - First 2 tracks from W's albums after 2000, array ref order
ok 12 - Count First 2 tracks from W's albums after 2000, array ref order
ok 13 - Tracks from CD titles containing 'o' AND 'W'
ok 14 - Tracks from CDs from 1995, 1999
ok 15 - Tracks from CDs in 1995, 1999
ok 16 - First 2 tracks Tracks from CDs from 1995, 1999
ok 17 - First 2 tracks Tracks from CDs in 1995, 1999
ok 18 - CDs from Sony or Supraphon
ok 19 - CDs from Sony or Supraphon
ok
t/cdbi/early_column_heisenbug.t ..................
ok 1
ok 2
1..2
ok
t/cdbi/has_many_loads_foreign_class.t ............
1..3
ok 1
ok 2
ok 3
ok
t/cdbi/hasa_without_loading.t ....................
1..2
ok 1
ok 2
ok
t/cdbi/max_min_value_of.t ........................
1..2
ok 1
ok 2
ok
t/cdbi/mk_group_accessors.t ......................
ok 1
ok 2
ok 3
ok 4
1..4
ok
t/cdbi/multi_column_set.t ........................
1..3
ok 1
ok 2
ok 3
ok
t/cdbi/object_cache.t ............................
1..5
ok 1
ok 2 - retrieve returns the same object
ok 3 - caching turned off
ok 4 - caching back on
ok 5 - CDBI::Weaken_Is_Available turns off all caching
ok
t/cdbi/retrieve_from_sql_with_limit.t ............
1..3
ok 1 - retrieve_from_sql with LIMIT
ok 2
ok 3
ok
t/cdbi/set_to_undef.t ............................
1..2
ok 1 - undef set
ok 2 - no warnings
ok
t/cdbi/set_vs_DateTime.t .........................
1..1
ok 1
ok
t/cdbi/sweet/08pager.t ...........................
1..10
ok 1 - use DBICTest;
ok 2 - entries_on_this_page ok
ok 3 - next_page ok
ok 4 - iterator->next ok
ok 5 - next past end of page ok
ok 6 - disable_sql_paging total_entries ok
ok 7 - disable_sql_paging previous_page ok
ok 8 - disable_sql_paging iterator->next ok
ok 9 - disable_sql_paging next past end of page ok
ok 10 - complex abstract count ok
ok
t/count/count_rs.t ...............................
ok 1 - Correct number of objects
ok 2 - Correct count via count()
ok 3 - count softlimit applied
ok 4 - Correct count via count_rs()
ok 5 - count_rs db-side limit applied
ok 6 - Correct number of objects
ok 7 - Correct count via count()
ok 8 - count softlimit applied
ok 9 - Correct count via count_rs()
ok 10 - count_rs db-side limit applied
ok 11 - count with having clause keeps sql as alias
ok 12 - Correct artist count (each with one 2001 cd)
1..12
ok
t/count/distinct.t ...............................
ok 1 - Count without DISTINCT
ok 2 - Count with single column group_by
ok 3 - Count with another single column group_by
ok 4 - Count with multiple column group_by
ok 5 - Count with single column distinct
ok 6 - Count with IN subquery
ok 7 - Count with IN subquery with outside group_by
ok 8 - Count with IN subquery with outside distinct
ok 9 - Count with IN subquery with outside distinct on a single column
ok 10 - Count with IN subquery with single group_by
ok 11 - Count with IN subquery with another single group_by
ok 12 - Count with IN subquery with multiple group_by
ok 13 - Count without DISTINCT, using literal SQL
ok 14 - Count with literal SQL and single group_by
ok 15 - Count with literal SQL and another single group_by
ok 16 - Count with literal SQL and multiple group_by
ok 17 - Count with +select aggreggate
ok 18 - Count by distinct function result as select literal
ok 19 - The object isa DBIx::Class::ResultSetColumn
ok 20 - Count without DISTINCT
ok 21 - The object isa DBIx::Class::ResultSetColumn
ok 22 - Count with single column group_by
ok 23 - The object isa DBIx::Class::ResultSetColumn
ok 24 - Count with another single column group_by
ok 25 - The object isa DBIx::Class::ResultSetColumn
ok 26 - Count with multiple column group_by
ok 27 - The object isa DBIx::Class::ResultSetColumn
ok 28 - Count with single column distinct
ok 29 - The object isa DBIx::Class::ResultSetColumn
ok 30 - Count with IN subquery
ok 31 - The object isa DBIx::Class::ResultSetColumn
ok 32 - Count with IN subquery with outside group_by
ok 33 - The object isa DBIx::Class::ResultSetColumn
ok 34 - Count with IN subquery with outside distinct
ok 35 - The object isa DBIx::Class::ResultSetColumn
ok 36 - Count with IN subquery with outside distinct on a single column
ok 37 - The object isa DBIx::Class::ResultSetColumn
ok 38 - Count with IN subquery with single group_by
ok 39 - The object isa DBIx::Class::ResultSetColumn
ok 40 - Count with IN subquery with another single group_by
ok 41 - The object isa DBIx::Class::ResultSetColumn
ok 42 - Count with IN subquery with multiple group_by
ok 43 - The object isa DBIx::Class::ResultSetColumn
ok 44 - Count without DISTINCT, using literal SQL
ok 45 - The object isa DBIx::Class::ResultSetColumn
ok 46 - Count with literal SQL and single group_by
ok 47 - The object isa DBIx::Class::ResultSetColumn
ok 48 - Count with literal SQL and another single group_by
ok 49 - The object isa DBIx::Class::ResultSetColumn
ok 50 - Count with literal SQL and multiple group_by
ok 51 - The object isa DBIx::Class::ResultSetColumn
ok 52 - Count with +select aggreggate
ok 53 - The object isa DBIx::Class::ResultSetColumn
ok 54 - Count by distinct function result as select literal
ok 55 - throw on unsupported syntax
ok 56
ok 57 - Function aliased correctly
ok 58 - expecting to die
1..58
ok
t/count/group_by_func.t ..........................
ok 1 - Correct result
ok 2 - Correct count
1..2
ok
t/count/grouped_pager.t ..........................
1..7
ok 1 - Resultset collapses to 5 groups
ok 2 - Total count via pager correct
ok 3 - Total count via pager correct
ok 4 - Total count via pager correct
ok 5 - First page has 2 groups
ok 6 - Second page has 2 groups
ok 7 - Third page has one group remaining
ok
t/count/in_subquery.t ............................
ok 1 - Subselect on PK got the same row count
1..1
ok
t/count/joined.t .................................
1..7
ok 1 - extra joins explode entity count
ok 2 - Count correct with extra joins collapsed by prefetch
ok 3 - Count correct with requested distinct collapse of main table
ok 4 - No CDs found for a shiny new artist
ok 5 - No CDs fetched for a shiny new artist
ok 6 - No CDs counted for a shiny new artist using a resultset search
ok 7 - No CDs fetched for a shiny new artist using a resultset search
ok
t/count/prefetch.t ...............................
ok 1 - Correct number of objects
ok 2 - Correct count
ok 3
ok 4 - Correct number of objects
ok 5 - Correct count
ok 6
ok 7 - Correct number of objects
ok 8 - Correct count
ok 9
1..9
ok
t/count/search_related.t .........................
ok 1 - First CD has several tracks
ok 2 - related->count returns correct number chained off a limited rs
ok 3 - related->all returns correct number of objects chained off a limited rs
ok 4 - related->count returns correct number chained off a grouped rs
ok 5 - related->all returns correct number of objects chained off a grouped rs
1..5
ok
t/delete/complex.t ...............................
ok 1 - Some artists is database
ok 2 - 2 Artists created
ok 3 - Correct amount of artists deleted
1..3
ok
t/delete/m2m.t ...................................
ok 1
ok 2 - _relationship_data populated
ok 3 - relationships still valid after discarding changes
ok 4
ok 5 - discard_changes resets relationship
1..5
ok
t/delete/related.t ...............................
1..4
ok 1 - related delete ok
ok 2 - related + condition delete ok
ok 3 - related + limit delete ok
not ok 4 - m2m link deleted succesfully # TODO delete_related is based on search_related which is based on search which does not understand object arguments
# Failed (TODO) test 'm2m link deleted succesfully'
# at t/delete/related.t line 60.
# got: '4'
# expected: '3'
ok
t/discard_changes_in_DESTROY.t ...................
# About to call DESTROY
ok 1
1..1
ok
t/from_subquery.t ................................
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/inflate/core.t .................................
ok 1 - year is a DateTime, ok
ok 2 - inflated year ok
ok 3 - inflated month ok
ok 4 - updated year using a scalarref
ok 5 - year is still a DateTime, ok
ok 6 - updated year, bypassing inflation
ok 7 - month is still 1
ok 8 - get_inflated_column produces a DateTime
ok 9 - deflate ok
ok 10 - set_inflated_column with DateTime object
ok 11 - deflate ok
ok 12 - set_inflated_column to "year + 1"
ok 13 - scalarref deflate passthrough ok
ok 14 - deflate ok
ok 15 - store_inflated_column with DateTime object
ok 16 - deflate ok
ok 17 - update using DateTime object ok
ok 18 - deflate ok
ok 19 - update using scalarref ok
ok 20 - deflate ok
ok 21 - discard_changes clears the inflated value
ok 22 - copy
ok 23 - scalar value retained
ok 24 - copied scalar value retained
ok 25 - infation upon reload
ok 26 - infation upon reload of copy
ok 27 - Row created
ok 28 - scalar value retained on creating update_or_create
ok 29 - infation upon reload
ok 30 - No more rows created
ok 31 - scalar value retained on updating update_or_create
ok 32 - infation upon reload
1..32
ok
t/inflate/datetime.t .............................
ok 1 - DateTime returned isa DateTime
ok 2 - Correct date/time
not ok 3 # TODO We can't do this yet before 0.09
# Failed (TODO) test at t/inflate/datetime.t line 25.
not ok 4 - DT in search # TODO We can't do this yet before 0.09
# Failed (TODO) test 'DT in search'
# at t/inflate/datetime.t line 27.
# got: undef
# expected: '1'
not ok 5 # TODO We can't do this yet before 0.09
# Failed (TODO) test at t/inflate/datetime.t line 29.
not ok 6 - DT in search with condition # TODO We can't do this yet before 0.09
# Failed (TODO) test 'DT in search with condition'
# at t/inflate/datetime.t line 31.
# got: undef
# expected: '1'
ok 7 - DateTime returned isa DateTime
ok 8 - Correct date/time
ok 9 - DateTime returned isa DateTime
ok 10 - DateTime returned isa DateTime
ok 11 - DateTime returned isa DateTime
ok 12 - No DateTime returned for skip inflation column
ok 13 - Correct date/time
ok 14 - DateTime returned isa DateTime
ok 15 - Correct date/time
ok 16 - Correct date/time
ok 17 - Correct date/time
ok 18 - Correct date/time
1..18
ok
t/inflate/datetime_determine_parser.t ............
ok 1 - Starting with generic storage
ok 2 - Got expected storage-set datetime_parser
ok 3 - storage isa DBIx::Class::Storage::DBI::SQLite
1..3
ok
t/inflate/datetime_firebird.t .................... skipped: Set $ENV{DBICTEST_FIREBIRD_DSN} and/or $ENV{DBICTEST_FIREBIRD_ODBC_DSN}
t/inflate/datetime_informix.t .................... skipped: Set $ENV{DBICTEST_INFORMIX_DSN} _USER and _PASS to run this test'.
t/inflate/datetime_mssql.t ....................... skipped: Set $ENV{DBICTEST_MSSQL_ODBC_DSN} and/or $ENV{DBICTEST_MSSQL_DSN} _USER and _PASS to run this test
t/inflate/datetime_mysql.t .......................
ok 1 - Locale de_DE loaded: day_name
ok 2 - Locale de_DE loaded: month_name
ok 3 - Default locale loaded: day_name
ok 4 - Default locale loaded: month_name
ok 5 - Correct date/time using timezone
ok 6 - Correct timestamp using timezone
ok 7 - Correct timezone
ok 8 - DateTime returned isa DateTime
ok 9 - Loaded correct date/time using timezone
ok 10 - Correct timezone
ok 11 - DateTime returned isa DateTime
ok 12 - Loaded correct timestamp using timezone
ok 13 - Correct timezone
ok 14 - Floating timezone warning
ok 15 - Don't update invalid dates
ok 16 - Locale de_DE loaded: day_name
ok 17 - Locale de_DE loaded: month_name
ok 18 - Default locale loaded: day_name
ok 19 - Default locale loaded: month_name
ok 20 - Correct date/time using timezone
ok 21 - Correct timestamp using timezone
ok 22 - Correct timezone
ok 23 - DateTime returned isa DateTime
ok 24 - Loaded correct date/time using timezone
ok 25 - Correct timezone
ok 26 - DateTime returned isa DateTime
ok 27 - Loaded correct timestamp using timezone
ok 28 - Correct timezone
ok 29 - Floating timezone warning
ok 30 - Don't update invalid dates
ok 31 - Invalid date stored
ok 32 - Inflate to undef
ok 33 - Invalid date format exception
1..33
ok
t/inflate/datetime_oracle.t ...................... skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates a table called 'track'
t/inflate/datetime_pg.t ..........................
ok 1 - The object isa DateTime
ok 2 - Timezone changed
ok 3 - Time with TZ correct
ok 4 - The object isa DateTime
ok 5 - timestamp without time zone inflation
ok 6 - timestamp without time zone microseconds survived
ok 7 - No warnings during DT manipulations
1..7
ok
t/inflate/datetime_sqlanywhere.t ................. skipped: Set $ENV{DBICTEST_SQLANYWHERE_DSN} and/or $ENV{DBICTEST_SQLANYWHERE_ODBC_DSN}
t/inflate/datetime_sybase.t ...................... skipped: Set $ENV{DBICTEST_SYBASE_DSN}, _USER and _PASS to run this test
t/inflate/file_column.t ..........................
1..10
ok 1 - created
ok 2 - storage exists
ok 3 - filename matches
ok 4 - file contents matches
not ok 5 - old storage does not exist # TODO design change required
# Failed (TODO) test 'old storage does not exist'
# at t/inflate/file_column.t line 62.
ok 6 - new storage exists
ok 7 - new filname matches
ok 8 - new content matches
ok 9 - storage deleted
not ok 10 - storage does not exist after $rs->delete # TODO need resultset delete override to delete_all
# Failed (TODO) test 'storage does not exist after $rs->delete'
# at t/inflate/file_column.t line 95.
ok
t/inflate/hri.t ..................................
ok 1 - result_class override propagates to find
ok 2 - result_class override does not propagate over seach+single
ok 3 - result_class override does not propagate over seach+find
ok 4 - original class unchanged
ok 5 - result_class accessor pre-set via attribute
ok 6 - returned correct columns
ok 7 - first/find return the same thing (result_class attr propagates)
ok 8 - first/search+single return the same thing (result_class attr propagates)
ok 9 - result_class set using accessor does not propagate over unused search
ok 10 - Attempt to load on accessor override
ok 11 - class unchanged
ok 12 - Attempt to load on accessor override
ok 13 - class unchanged
ok 14 - same value
ok 15 - number of related entries
ok 16 - same value
ok 17 - same value
ok 18 - same value
ok 19 - same value
ok 20 - same value
ok 21 - same value
ok 22 - same value
ok 23 - same value
ok 24 - same value
ok 25 - same value
ok 26 - same value
ok 27 - same value
ok 28 - same value
ok 29 - same value
ok 30 - same value
ok 31 - same value
ok 32 - same value
ok 33 - same value
ok 34 - same value
ok 35 - same value
ok 36 - same value
ok 37 - same value
ok 38 - same value
ok 39 - same value
ok 40 - same value
ok 41 - same value
ok 42 - same value
ok 43 - number of related entries
ok 44 - same value
ok 45 - same value
ok 46 - same value
ok 47 - same value
ok 48 - same value
ok 49 - same value
ok 50 - same value
ok 51 - same value
ok 52 - same value
ok 53 - same value
ok 54 - same value
ok 55 - same value
ok 56 - same value
ok 57 - same value
ok 58 - same value
ok 59 - same value
ok 60 - same value
ok 61 - same value
ok 62 - same value
ok 63 - same value
ok 64 - same value
ok 65 - same value
ok 66 - same value
ok 67 - same value
ok 68 - same value
ok 69 - same value
ok 70 - same value
ok 71 - number of related entries
ok 72 - same value
ok 73 - same value
ok 74 - same value
ok 75 - same value
ok 76 - same value
ok 77 - same value
ok 78 - same value
ok 79 - same value
ok 80 - same value
ok 81 - same value
ok 82 - same value
ok 83 - same value
ok 84 - same value
ok 85 - same value
ok 86 - same value
ok 87 - same value
ok 88 - same value
ok 89 - same value
ok 90 - same value
ok 91 - same value
ok 92 - same value
ok 93 - same value
ok 94 - same value
ok 95 - same value
ok 96 - same value
ok 97 - same value
ok 98 - same value
ok 99 - number of related entries
ok 100 - same value
ok 101 - same value
ok 102 - same value
ok 103 - same value
ok 104 - same value
ok 105 - same value
ok 106 - same value
ok 107 - same value
ok 108 - same value
ok 109 - same value
ok 110 - same value
ok 111 - same value
ok 112 - same value
ok 113 - same value
ok 114 - same value
ok 115 - same value
ok 116 - same value
ok 117 - same value
ok 118 - same value
ok 119 - same value
ok 120 - same value
ok 121 - same value
ok 122 - same value
ok 123 - same value
ok 124 - same value
ok 125 - same value
ok 126 - same value
ok 127 - number of related entries
ok 128 - same value
ok 129 - same value
ok 130 - same value
ok 131 - same value
ok 132 - same value
ok 133 - same value
ok 134 - same value
ok 135 - same value
ok 136 - same value
ok 137 - same value
ok 138 - same value
ok 139 - same value
ok 140 - same value
ok 141 - same value
ok 142 - same value
ok 143 - same value
ok 144 - same value
ok 145 - same value
ok 146 - same value
ok 147 - same value
ok 148 - same value
ok 149 - same value
ok 150 - same value
ok 151 - same value
ok 152 - same value
ok 153 - same value
ok 154 - same value
ok 155 - number of related entries
ok 156 - same value
ok 157 - same value
ok 158 - same value
ok 159 - same value
ok 160 - same value
ok 161 - same value
ok 162 - same value
ok 163 - same value
ok 164 - Equal number of tracks fetched
ok 165 - Brought back correct artist
ok 166 - Correct track 'cd'
ok 167 - Correct track 'title'
ok 168 - Brought back correct artist
ok 169 - Correct track 'cd'
ok 170 - Correct track 'title'
ok 171 - Brought back correct artist
ok 172 - Correct track 'cd'
ok 173 - Correct track 'title'
ok 174 - Brought back correct artist
ok 175 - Correct track 'cd'
ok 176 - Correct track 'title'
ok 177 - Brought back correct artist
ok 178 - Correct track 'cd'
ok 179 - Correct track 'title'
ok 180 - Brought back correct artist
ok 181 - Correct track 'cd'
ok 182 - Correct track 'title'
ok 183 - Brought back correct artist
ok 184 - Correct track 'cd'
ok 185 - Correct track 'title'
ok 186 - Brought back correct artist
ok 187 - Correct track 'cd'
ok 188 - Correct track 'title'
ok 189 - Brought back correct artist
ok 190 - Correct track 'cd'
ok 191 - Correct track 'title'
ok 192 - Check query using extended columns syntax
ok 193 - nested has_many prefetch without entries
1..193
ok
t/inflate/serialize.t ............................
ok 1 - hashref deflation
ok 2 - hashref inflation
ok 3 - inflated hash matches original
ok 4 - inflated hash matches original
ok 5 - new/insert works
ok 6 - arrayref deflation
ok 7 - arrayref inflation
ok 8 - inflated array matches original
ok 9 - new/insert works
ok 10 - no dirty columns yet
ok 11 - object data correct
ok 12 - changes made it to the db
1..12
ok
t/multi_create/cd_single.t .......................
ok 1 - Main Track object created isa DBICTest::Track
ok 2 - created track
ok 3 - Correct Track title
ok 4 - Got cdid
1..4
ok
t/multi_create/diamond.t .........................
ok 1 - Second artist exists
ok 2 - correctly created CD
ok 3 - Artist correctly attached to artwork
ok 4 - Diamond chain creation ok
1..4
ok
t/multi_create/existing_in_chain.t ...............
ok 1 - 1 new track # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
ok 2 - No new cds # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
not ok 3 - 1 new genre # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
# Failed (TODO) test '1 new genre'
# at t/multi_create/existing_in_chain.t line 55.
# got: '1'
# expected: '2'
not ok 4 - create() did not throw # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
# Failed (TODO) test 'create() did not throw'
# at t/multi_create/existing_in_chain.t line 58.
# died: Can't call method "title" on an undefined value at t/multi_create/existing_in_chain.t line 57.
ok 5 - No new artists # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
ok 6 - 1 new producers # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
not ok 7 - 2 new cds # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
# Failed (TODO) test '2 new cds'
# at t/multi_create/existing_in_chain.t line 92.
# got: '6'
# expected: '7'
not ok 8 - CDs assigned to correct producer # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
# Failed (TODO) test 'CDs assigned to correct producer'
# at t/multi_create/existing_in_chain.t line 94.
# got: '1'
# expected: '2'
not ok 9 - Correct cd names # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
# Failed (TODO) test 'Correct cd names'
# at t/multi_create/existing_in_chain.t line 95.
# Structures begin differing at:
# $got->[1] = Does not exist
# $expected->[1] = 'queen2'
ok 10 - create() did not throw # TODO See comment at top of t/multi_create/existing_in_chain.t for discussion of the TODO
1..10
ok
t/multi_create/has_many.t ........................
1..2
ok 1 - Two identical has_many's created
ok 2 - Two identical default-insert has_many's created
ok
t/multi_create/in_memory.t .......................
ok 1 - Staged insertion successful
ok 2 - artist inserted
ok 3 - new_related_cd inserted
ok 4 - CD insertion survives by finding artist
ok 5 - artist inserted
ok 6 - new_related_cd inserted
ok 7 - CD insertion survives by inserting artist
ok 8 - new_related_cd inserted
ok 9 - artist inserted
ok 10 - CD found in db
ok 11 - Correct artist attached to cd
ok 12 - might_have single inserted
ok 13 - might_have track inserted
ok 14 - Expected rows created in database
ok 15 - belongs_to single inserted
ok 16 - belongs_to track inserted
ok 17 - Expected rows created in database
ok 18 - Reversed staged insertion successful
ok 19 - related artist inserted
ok 20 - cd inserted
1..20
ok
t/multi_create/insert_defaults.t .................
1..8
ok 1 - 1st bookmark ID
ok 2 - 1st related link ID
ok 3 - 2nd bookmark ID
ok 4 - 2nd related link ID
ok 5 - Expecting only 1 bookmark and 1 link, someone mucked with the table!
ok 6 - Correctly identify a row given a relationship
ok 7 - 3rd bookmark ID
ok 8 - Correctly identify a row given a relationship
ok
t/multi_create/m2m.t .............................
1..4
ok 1 - New producer created
ok 2 - Producer created with correct name
ok 3 - Existing producer attached to existing cd
ok 4 - Test far-end find_or_create over many_to_many
ok
t/multi_create/multilev_single_PKeqFK.t ..........
ok 1 - Main CD object created isa DBICTest::CD
ok 2 - Correct CD title
ok 3 - Related artwork present isa DBICTest::Artwork
ok 4 - And in storage
ok 5 - Simple has_one creation
ok 6 - Main CD object created isa DBICTest::CD
ok 7 - Correct CD title
ok 8 - Related artwork present isa DBICTest::Artwork
ok 9 - And in storage
ok 10 - Simple might_have creation
ok 11 - Main CD object created isa DBICTest::CD
ok 12 - Correct CD title
ok 13 - PK/FK present on artwork object
ok 14 - Correct artwork creator count via the new object
ok 15 - Artists named correctly when queried via object
ok 16 - Correct artwork creator count via a new search
ok 17 - Artists named correctly queried via a new search
ok 18 - multilevel has_one with a PK == FK in the has_one/has_many table ok
ok 19 - Main CD object created isa DBICTest::CD
ok 20 - Correct CD title
ok 21 - PK/FK present on artwork object
ok 22 - Correct artwork creator count via the new object
ok 23 - Artists named correctly when queried via object
ok 24 - Correct artwork creator count via a new search
ok 25 - Artists named correctly queried via a new search
ok 26 - multilevel might_have with a PK == FK in the might_have/has_many table ok
1..26
ok
t/multi_create/reentrance_count.t ................
ok 1 - number of inserts during creation of artist with 2 cds # TODO This is an optimization task, will wait... a while
ok 2 - number of selects during creation of artist with 2 cds # TODO This is an optimization task, will wait... a while
ok 3 # TODO This is an optimization task, will wait... a while
ok 4 - number of inserts during creation of artist with 2 cds, converging on the same genre # TODO This is an optimization task, will wait... a while
not ok 5 - number of selects during creation of artist with 2 cds, converging on the same genre # TODO This is an optimization task, will wait... a while
# Failed (TODO) test 'number of selects during creation of artist with 2 cds, converging on the same genre'
# at t/multi_create/reentrance_count.t line 60.
# got: '4'
# expected: '0'
ok 6 # TODO This is an optimization task, will wait... a while
ok 7 - number of inserts during creation of artist with 2 cds, converging on the same existing genre # TODO This is an optimization task, will wait... a while
ok 8 - number of selects during creation of artist with 2 cds, converging on the same existing genre # TODO This is an optimization task, will wait... a while
ok 9 # TODO This is an optimization task, will wait... a while
ok 10 - number of inserts during creation of artist->cd->producer->cd->same_artist # TODO This is an optimization task, will wait... a while
not ok 11 - number of selects during creation of artist->cd->producer->cd->same_artist # TODO This is an optimization task, will wait... a while
# Failed (TODO) test 'number of selects during creation of artist->cd->producer->cd->same_artist'
# at t/multi_create/reentrance_count.t line 121.
# got: '6'
# expected: '0'
ok 12 # TODO This is an optimization task, will wait... a while
not ok 13 - number of inserts during creation of existing_artist->cd->existing_producer->cd->existing_artist2 # TODO This is an optimization task, will wait... a while
# Failed (TODO) test 'number of inserts during creation of existing_artist->cd->existing_producer->cd->existing_artist2'
# at t/multi_create/reentrance_count.t line 149.
# got: '2'
# expected: '4'
not ok 14 - number of selects during creation of existing_artist->cd->existing_producer->cd->existing_artist2 # TODO This is an optimization task, will wait... a while
# Failed (TODO) test 'number of selects during creation of existing_artist->cd->existing_producer->cd->existing_artist2'
# at t/multi_create/reentrance_count.t line 151.
# got: '4'
# expected: '0'
ok 15 # TODO This is an optimization task, will wait... a while
ok 16 - number of inserts during creation of artist_object->cd->producer_object # TODO This is an optimization task, will wait... a while
not ok 17 - number of selects during creation of artist_object->cd->producer_object # TODO This is an optimization task, will wait... a while
# Failed (TODO) test 'number of selects during creation of artist_object->cd->producer_object'
# at t/multi_create/reentrance_count.t line 173.
# got: '2'
# expected: '0'
ok 18 # TODO This is an optimization task, will wait... a while
1..18
ok
t/multi_create/standard.t ........................
1..91
ok 1 - Created CD object isa DBICTest::CD
ok 2 - Created related Artist isa DBICTest::Artist
ok 3 - Artist created correctly
ok 4 - simple create + parent (the stuff $rs belongs_to) ok
ok 5 - Created Bookrmark object isa DBICTest::Bookmark
ok 6 - Created related Link isa DBICTest::Link
ok 7 - Bookmark and link made it to the DB
ok 8 - simple create where the child and parent have no values, except for an explicit parent pk ok
ok 9 - Created CD isa DBICTest::CD
ok 10 - CD created correctly
ok 11 - One tag created for CD
ok 12 - Tag created correctly
ok 13 - create over > 1 levels of has_many create (A => { has_many => { B => has_many => C } } )
ok 14 - create via update of multi relationships throws an exception
ok 15 - Linker object created isa DBICTest::CD_to_Producer
ok 16 - Producer row found isa DBICTest::Producer
ok 17 - Producer has one production
ok 18 - CD created correctly
ok 19 - CD has 3 tracks
ok 20 - Create m2m while originating in the linker table
ok 21 - Main CD object created isa DBICTest::CD
ok 22 - Correct CD title
ok 23 - Two tracks on main CD
ok 24 - Correct 1st track name
ok 25 - No single for 1st track
ok 26 - Correct 2nd track name
ok 27 - Created a single for 2nd track isa DBICTest::CD
ok 28 - Two tracks on single CD
ok 29 - Correct 1st track title
ok 30 - Correct 2nd track title
ok 31 - Two producers created for the single cd
ok 32 - Producers named correctly
ok 33 - Create over > 1 levels of might_have with multiple has_many and multiple m2m but starting at a has_many level
ok 34 - Main Track object created isa DBICTest::Track
ok 35 - Correct Track title
ok 36 - Created a single with the track isa DBICTest::CD
ok 37 - 3 tracks on single CD
ok 38 - Correct 1st track title
ok 39 - Correct 2nd track title
ok 40 - Correct 3rd track title
ok 41 - 3 producers created for the single cd
ok 42 - Producers named correctly
ok 43 - Create over > 1 levels of might_have with multiple has_many and multiple m2m but starting at the might_have directly
ok 44 - Main CD object created isa DBICTest::CD
ok 45 - Correct CD title
ok 46 - Artwork created isa DBICTest::Artwork
ok 47 - PK/FK present on artwork object
ok 48 - Correct artwork image count via the new object
ok 49 - Images named correctly in objects
ok 50 - Correct artwork image count via a new search
ok 51 - Images named correctly after search
ok 52 - Test might_have again but with a PK == FK in the middle (obviously not specified)
ok 53 - Main track object created isa DBICTest::Track
ok 54 - Correct track title
ok 55 - Lyrics created isa DBICTest::Lyrics
ok 56 - PK present on lyric object
ok 57 - FK present on lyric object
ok 58 - Correct lyric versions count via the new object
ok 59 - Lyrics text in objects matches
ok 60 - Correct lyric versions count via a new search
ok 61 - Lyrics text via search matches
ok 62 - Test might_have again but with just a PK and FK (neither specified) in the mid-table
ok 63 - Created new artist with cds via find_or_create
ok 64 - Nested find_or_create
ok 65 - Got Good CD Class isa DBICTest::CD
ok 66 - Got Expected Title
ok 67 - Got Expected Tracks ResultSet isa DBIx::Class::ResultSet
ok 68 - Got Expected Track Class isa DBICTest::Track
ok 69 - Got Expected Track Class isa DBICTest::Track
ok 70 - First create_related pass
ok 71 - Got Good CD Class isa DBICTest::CD
ok 72 - Got Expected Title
ok 73 - Liner notes
ok 74 - Got Expected Tracks ResultSet isa DBIx::Class::ResultSet
ok 75 - Got Expected Track Class isa DBICTest::Track
ok 76 - Got Expected Track Class isa DBICTest::Track
ok 77 - second create_related with same arguments
ok 78 - join table record created ok
ok 79 - create of parents of a record linker table
ok 80 - Artist insertion ok
ok 81 - CD insertion ok
ok 82 - populate
ok 83 - rel okay
ok 84 - new id retained okay
ok 85 - Create foreign key col obj including PK
ok 86 - new cd created without clash on related artist
ok 87 - Exception propogated properly
ok 88 - One CD row created via M2M create
ok 89 - CD row created with one producer
ok 90 - Correct producer row created
ok 91 - Test multi create over many_to_many
ok
t/multi_create/torture.t .........................
1..23
ok 1 - 3 new artists created
ok 2 - 2 additional genres created
ok 3 - 3 new producer
ok 4 - 7 new CDs
ok 5 - 10 new Tags
ok 6 - 7 greatest hits created
ok 7 - 5 CDs created in 2012
ok 8 - All 10 tags were pairwise distributed between 5 year-2012 CDs
ok 9 - Paul had 1 production
ok 10 - Paul had two co-producers
ok 11 - The second producer is flemming
ok 12 - Kirk had 3 CDs
ok 13 - Kirk had a producer only on one cd
ok 14 - Lars had 3 CDs
ok 15 - Lars always had a producer
ok 16 - Lars produced 1 CD with flemming
ok 17 - Lars produced 3 CDs with bob
ok 18 - Bob produced a total of 4 CDs
ok 19 - 1st Bob production name correct
ok 20 - 2nd Bob production name correct
ok 21 - 3rd Bob production name correct
ok 22 - 4th Bob production name correct
ok 23 - Bob produced james' only CD
ok
t/ordered/cascade_delete.t .......................
1..1
ok 1 - Cascade delete on ordered has_many doesn't bomb
ok
t/prefetch/attrs_untouched.t .....................
1..3
ok 1 - Search hash untouched after search()
ok 2 - Attribute hash untouched after search()
ok 3 - Correct number of records returned
ok
t/prefetch/correlated.t ..........................
ok 1 - Expected SQL on correlated realiased subquery
ok 2 - Proper information retrieved from correlated subquery
ok 3 - Only 1 query fired to retrieve everything
ok 4 - Expected SQL on correlated realiased subquery
1..4
ok
t/prefetch/count.t ...............................
1..23
ok 1 - CDs with tracks count
ok 2 - Tracks associated with CDs count (before SELECT()ing)
ok 3 - Amount of CD objects with tracks
ok 4 - Tracks associated with CDs count (after SELECT()ing)
ok 5 - Track objects associated with CDs (after SELECT()ing)
ok 6 - New artist found with prefetch turned on
ok 7 - New artist fetched with prefetch turned on
ok 8 - No CDs counted on a brand new artist
ok 9 - No CDs fetched on a brand new artist (count == fetch)
ok 10 - 1 CDs counted on a brand new artist
ok 11 - 1 CDs prefetched on a brand new artist (count == fetch)
ok 12 - 2 Tracks counted on cd via artist via one of the cds
ok 13 - 2 Track objects on cd via artist via one of the cds
ok 14 - 2 CDs counted on artist via one of the cds
ok 15 - 2 CD objectson artist via one of the cds
ok 16
not ok 17 - 2 Tracks counted on cd via artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
# Failed (TODO) test '2 Tracks counted on cd via artist via one of the cds'
# at t/prefetch/count.t line 92.
# got: '4'
# expected: '2'
not ok 18 - 2 Tracks prefetched on cd via artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
# Failed (TODO) test '2 Tracks prefetched on cd via artist via one of the cds'
# at t/prefetch/count.t line 93.
# got: '4'
# expected: '2'
not ok 19 - Cached 2 Tracks counted on cd via artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
# Failed (TODO) test 'Cached 2 Tracks counted on cd via artist via one of the cds'
# at t/prefetch/count.t line 94.
# got: '4'
# expected: '2'
not ok 20 - 2 CDs counted on artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
# Failed (TODO) test '2 CDs counted on artist via one of the cds'
# at t/prefetch/count.t line 96.
# got: '3'
# expected: '2'
not ok 21 - 2 CDs prefetched on artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
# Failed (TODO) test '2 CDs prefetched on artist via one of the cds'
# at t/prefetch/count.t line 97.
# got: '3'
# expected: '2'
not ok 22 - Cached 2 CDs counted on artist via one of the cds # TODO Chaining with prefetch is fundamentally broken
# Failed (TODO) test 'Cached 2 CDs counted on artist via one of the cds'
# at t/prefetch/count.t line 98.
# got: '3'
# expected: '2'
not ok 23 - 2 counts + 1 prefetch? # TODO Chaining with prefetch is fundamentally broken
# Failed (TODO) test '2 counts + 1 prefetch?'
# at t/prefetch/count.t line 100.
# got: '6'
# expected: '3'
ok
t/prefetch/diamond.t .............................
ok 1 - prefetch cd, a2a->artist2, correct artwork
ok 2 - prefetch cd, a2a->artist2, correct artist_id over cd
ok 3 - prefetch cd, a2a->artist2, correct artist_id over A2A
ok 4 - join no cd, prefetch a2a->artist2, correct artwork
ok 5 - join no cd, prefetch a2a->artist2, correct artist_id over cd
ok 6 - join no cd, prefetch a2a->artist2, correct artist_id over A2A
ok 7 - join no cd, prefetch no a2a, correct artwork
ok 8 - join no cd, prefetch no a2a, correct artist_id over cd
ok 9 - join no cd, prefetch no a2a, correct artist_id over A2A
ok 10 - join a2a, prefetch no cd, correct artwork
ok 11 - join a2a, prefetch no cd, correct artist_id over cd
ok 12 - join a2a, prefetch no cd, correct artist_id over A2A
ok 13 - prefetch no cd, a2a->artist2, correct artwork
ok 14 - prefetch no cd, a2a->artist2, correct artist_id over cd
ok 15 - prefetch no cd, a2a->artist2, correct artist_id over A2A
ok 16 - join a2a->artist2, prefetch no cd, correct artwork
ok 17 - join a2a->artist2, prefetch no cd, correct artist_id over cd
ok 18 - join a2a->artist2, prefetch no cd, correct artist_id over A2A
ok 19 - join cd, a2a->artist2, correct artwork
ok 20 - join cd, a2a->artist2, correct artist_id over cd
ok 21 - join cd, a2a->artist2, correct artist_id over A2A
ok 22 - join no a2a, prefetch no cd, correct artwork
ok 23 - join no a2a, prefetch no cd, correct artist_id over cd
ok 24 - join no a2a, prefetch no cd, correct artist_id over A2A
ok 25 - prefetch no cd, a2a, correct artwork
ok 26 - prefetch no cd, a2a, correct artist_id over cd
ok 27 - prefetch no cd, a2a, correct artist_id over A2A
ok 28 - join a2a, prefetch cd->artist1, correct artwork
ok 29 - join a2a, prefetch cd->artist1, correct artist_id over cd
ok 30 - join a2a, prefetch cd->artist1, correct artist_id over A2A
ok 31 - join no cd, prefetch a2a, correct artwork
ok 32 - join no cd, prefetch a2a, correct artist_id over cd
ok 33 - join no cd, prefetch a2a, correct artist_id over A2A
ok 34 - join no a2a, prefetch cd->artist1, correct artwork
ok 35 - join no a2a, prefetch cd->artist1, correct artist_id over cd
ok 36 - join no a2a, prefetch cd->artist1, correct artist_id over A2A
ok 37 - prefetch no cd, no a2a, correct artwork
ok 38 - prefetch no cd, no a2a, correct artist_id over cd
ok 39 - prefetch no cd, no a2a, correct artist_id over A2A
ok 40 - join cd, prefetch no a2a, correct artwork
ok 41 - join cd, prefetch no a2a, correct artist_id over cd
ok 42 - join cd, prefetch no a2a, correct artist_id over A2A
ok 43 - join cd, prefetch a2a->artist2, correct artwork
ok 44 - join cd, prefetch a2a->artist2, correct artist_id over cd
ok 45 - join cd, prefetch a2a->artist2, correct artist_id over A2A
ok 46 - join cd, a2a, correct artwork
ok 47 - join cd, a2a, correct artist_id over cd
ok 48 - join cd, a2a, correct artist_id over A2A
ok 49 - join cd->artist1, a2a->artist2, correct artwork
ok 50 - join cd->artist1, a2a->artist2, correct artist_id over cd
ok 51 - join cd->artist1, a2a->artist2, correct artist_id over A2A
ok 52 - join cd->artist1, prefetch a2a->artist2, correct artwork
ok 53 - join cd->artist1, prefetch a2a->artist2, correct artist_id over cd
ok 54 - join cd->artist1, prefetch a2a->artist2, correct artist_id over A2A
ok 55 - join cd->artist1, prefetch a2a, correct artwork
ok 56 - join cd->artist1, prefetch a2a, correct artist_id over cd
ok 57 - join cd->artist1, prefetch a2a, correct artist_id over A2A
ok 58 - join no cd, no a2a, correct artwork
ok 59 - join no cd, no a2a, correct artist_id over cd
ok 60 - join no cd, no a2a, correct artist_id over A2A
ok 61 - join no cd, a2a, correct artwork
ok 62 - join no cd, a2a, correct artist_id over cd
ok 63 - join no cd, a2a, correct artist_id over A2A
ok 64 - prefetch cd, no a2a, correct artwork
ok 65 - prefetch cd, no a2a, correct artist_id over cd
ok 66 - prefetch cd, no a2a, correct artist_id over A2A
ok 67 - join a2a->artist2, prefetch cd->artist1, correct artwork
ok 68 - join a2a->artist2, prefetch cd->artist1, correct artist_id over cd
ok 69 - join a2a->artist2, prefetch cd->artist1, correct artist_id over A2A
ok 70 - join a2a->artist2, prefetch cd, correct artwork
ok 71 - join a2a->artist2, prefetch cd, correct artist_id over cd
ok 72 - join a2a->artist2, prefetch cd, correct artist_id over A2A
ok 73 - prefetch cd->artist1, a2a->artist2, correct artwork
ok 74 - prefetch cd->artist1, a2a->artist2, correct artist_id over cd
ok 75 - prefetch cd->artist1, a2a->artist2, correct artist_id over A2A
ok 76 - prefetch cd->artist1, a2a, correct artwork
ok 77 - prefetch cd->artist1, a2a, correct artist_id over cd
ok 78 - prefetch cd->artist1, a2a, correct artist_id over A2A
ok 79 - join a2a, prefetch cd, correct artwork
ok 80 - join a2a, prefetch cd, correct artist_id over cd
ok 81 - join a2a, prefetch cd, correct artist_id over A2A
ok 82 - prefetch cd, a2a, correct artwork
ok 83 - prefetch cd, a2a, correct artist_id over cd
ok 84 - prefetch cd, a2a, correct artist_id over A2A
ok 85 - join cd->artist1, prefetch no a2a, correct artwork
ok 86 - join cd->artist1, prefetch no a2a, correct artist_id over cd
ok 87 - join cd->artist1, prefetch no a2a, correct artist_id over A2A
ok 88 - join no cd, a2a->artist2, correct artwork
ok 89 - join no cd, a2a->artist2, correct artist_id over cd
ok 90 - join no cd, a2a->artist2, correct artist_id over A2A
ok 91 - join cd, no a2a, correct artwork
ok 92 - join cd, no a2a, correct artist_id over cd
ok 93 - join cd, no a2a, correct artist_id over A2A
ok 94 - join cd->artist1, no a2a, correct artwork
ok 95 - join cd->artist1, no a2a, correct artist_id over cd
ok 96 - join cd->artist1, no a2a, correct artist_id over A2A
ok 97 - join no a2a, prefetch cd, correct artwork
ok 98 - join no a2a, prefetch cd, correct artist_id over cd
ok 99 - join no a2a, prefetch cd, correct artist_id over A2A
ok 100 - join cd->artist1, a2a, correct artwork
ok 101 - join cd->artist1, a2a, correct artist_id over cd
ok 102 - join cd->artist1, a2a, correct artist_id over A2A
ok 103 - prefetch cd->artist1, no a2a, correct artwork
ok 104 - prefetch cd->artist1, no a2a, correct artist_id over cd
ok 105 - prefetch cd->artist1, no a2a, correct artist_id over A2A
ok 106 - join cd, prefetch a2a, correct artwork
ok 107 - join cd, prefetch a2a, correct artist_id over cd
ok 108 - join cd, prefetch a2a, correct artist_id over A2A
1..108
ok
t/prefetch/double_prefetch.t .....................
1..1
ok 1
ok
t/prefetch/grouped.t .............................
ok 1 - CDs with tracks count
ok 2 - 3 tracks for CD1
ok 3 - 3 tracks for CD2
ok 4 - 3 tracks for CD3
ok 5 - 3 tracks for CD4
ok 6 - 3 tracks for CD5
ok 7 - There is stuff in the rs
ok 8 - Prefetched count with groupby
ok 9 - Prefetched objects with groupby
ok 10 - Correct count of tracks for CD 1
ok 11 - Prefetched title for CD 1
ok 12 - Correct count of tracks for CD 2
ok 13 - Prefetched title for CD 2
ok 14 - Correct count of tracks for CD 3
ok 15 - Prefetched title for CD 3
ok 16 - Correct count of tracks for CD 4
ok 17 - Prefetched title for CD 4
ok 18 - Correct count of tracks for CD 5
ok 19 - Prefetched title for CD 5
ok 20 - Single query on prefetched titles
ok 21 - count() query generated expected SQL
ok 22 - next() query generated expected SQL
ok 23
ok 24 - Correct collapsed track with prefetched CD returned on top
ok 25 - count() query generated expected SQL
ok 26 - next() query generated expected SQL
ok 27 - Limit works
ok 28 - Correct cd fetched on top
ok 29 - Track count fetched correctly
ok 30 - Count of prefetched tracks rs still correct
ok 31 - Number of prefetched track objects still correct
ok 32 - Correct liner pre-fetched with top cd
ok 33 - No queries executed during prefetched data access
ok 34 - Prefetch + distinct resulted in correct group_by
ok 35 - Correct number of CD objects
ok 36 - Correct count of CDs
ok 37 - count() query generated expected SQL
ok 38 - complex prefetch + non-prefetching has_many join count correct
ok 39 - complex prefetch + non-prefetching has_many join number of objects correct
ok 40
ok 41 - complex prefetch + non-prefetching restricted has_many join count correct
ok 42 - complex prefetch + non-prefetching restricted has_many join number of objects correct
ok 43
ok 44
1..44
ok
t/prefetch/incomplete.t ..........................
1..9
ok 1 - Correct number of collapsed artists
ok 2 - Correct first artist
ok 3 - Correct number of CDs for first artist
ok 4 - Correct cd for artist
ok 5 - explicit prefetch on a keyless object works
ok 6 - CD title prefetched correctly
ok 7 - The object isa DBICTest::Artist
ok 8 - Artist object has correct name
ok 9 - implicit keyless prefetch works
ok
t/prefetch/join_type.t ...........................
ok 1
1..1
ok
t/prefetch/multiple_hasmany.t ....................
not ok 1 - no warning on attempt to prefetch several same level has_many's (1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git)
# Failed (TODO) test 'no warning on attempt to prefetch several same level has_many's (1 -> M + M)'
# at t/prefetch/multiple_hasmany.t line 41.
ok 2 - prefetch one->(has_many,has_many) ran exactly 1 query # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git)
not ok 3 - equal count of prefetched relations over several same level has_many's (1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git)
# Failed (TODO) test 'equal count of prefetched relations over several same level has_many's (1 -> M + M)'
# at t/prefetch/multiple_hasmany.t line 47.
# got: '9'
# expected: '3'
not ok 4 - equal amount of objects returned with and without prefetch over several same level has_many's (1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git)
# Failed (TODO) test 'equal amount of objects returned with and without prefetch over several same level has_many's (1 -> M + M)'
# at t/prefetch/multiple_hasmany.t line 48.
# got: '9'
# expected: '3'
not ok 5 - no warning on attempt to prefetch several same level has_many's (M -> 1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git)
# Failed (TODO) test 'no warning on attempt to prefetch several same level has_many's (M -> 1 -> M + M)'
# at t/prefetch/multiple_hasmany.t line 74.
ok 6 - prefetch one->(has_many,has_many) ran exactly 1 query # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git)
ok 7 - equal count of prefetched relations over several same level has_many's (M -> 1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git)
ok 8 - equal amount of objects with and without prefetch over several same level has_many's (M -> 1 -> M + M) # TODO Prefetch of multiple has_many rels at the same level (currently warn to protect the clueless git)
ok 9 - warning on attempt prefetching several same level has_manys (1 -> M + M)
ok 10 - warning on attempt prefetching several same level has_manys (M -> 1 -> M + M)
1..10
ok
t/prefetch/o2m_o2m_order_by_with_limit.t .........
ok 1 - correct SQL on limited prefetch over search_related ordered by root
ok 2 - Correctly ordered result
1..2
ok
t/prefetch/one_to_many_to_one.t ..................
ok 1 - Correct number of CDs
ok 2 - Only one of the cds has a genre
ok 3 - Correct number of CDs prefetched
ok 4 - Only one of the prefetched cds has a prefetched genre
ok 5 - All happened within one query only
1..5
ok
t/prefetch/standard.t ............................
1..44
ok 1 - First record returned ok
ok 2 - No prefetch for NULL LEFT join
ok 3 - Prefetch for present LEFT JOIN
ok 4 - Prefetch returns correct class
ok 5 - Prefetch on parent object ok
ok 6 - prefetch ran only 1 select statement
ok 7 - single related column prefetched
ok 8 - step 1 ok for nested prefetch
ok 9 - step 2 ok for nested prefetch
ok 10 - nested prefetch ran exactly 1 select statement (excluding column_info)
ok 11 - chained belongs_to->belongs_to search_related ok
ok 12 - chained search_related after belontgs_to->belongs_to prefetch ran no queries
ok 13 - artist prefetched correctly on find
ok 14 - find with prefetch ran exactly 1 select statement (excluding column_info)
ok 15 - many_to_many accessor ok
ok 16 - many_to_many accessor with nested prefetch ran exactly 1 query
ok 17 - chained many_to_many search_related ok
ok 18 - chained search_related after many_to_many prefetch ran no queries
ok 19 - nested prefetch does not duplicate joins
ok 20 - Join search by object ok
ok 21 - Single CD retrieved via might_have
ok 22 - Correct CD retrieved
ok 23 - two-join search ok
ok 24 - count() ok after group_by on main pk
ok 25 - all() returns same count as count() after group_by on main pk
ok 26 - count() ok after group_by on related column
ok 27 - results ok after group_by on related column with a having
ok 28 - count() ok after group_by on related column with a having
ok 29 - single artist returned from multi-join
ok 30 - Correct artist returned
ok 31 - prefetch with no join record present
ok 32 - Bottom of tree ok
ok 33 - First level up ok
ok 34 - Second level up ok
ok 35 - Third level up ok
ok 36 - Only one query run
ok 37 - Tree search_related ok
ok 38 - Tree search_related with prefetch ok
ok 39 - Tree with multiple has_many joins ok
ok 40 - has_many prefetch with adjacent empty rows ok
ok 41 - nested prefetch across has_many->has_many ran exactly 1 query
ok 42 - Compare 2 level prefetch result to non-prefetch result
ok 43 - chained has_many->has_many search_related ok
ok 44 - chained search_related after has_many->has_many prefetch ran no queries
ok
t/prefetch/via_search_related.t ..................
ok 1 - counts with and without prefetch match
ok 2 - Amount of returned rows is right
ok 3 - search_related prefetch with order_by works
ok 4 - Amount of returned rows is right
ok 5 - counts with and without prefetch match
ok 6 - search_related prefetch with condition referencing unqualified column of a joined table works
ok 7 - prefetch without WHERE (objects)
ok 8 - prefetch without WHERE (count)
ok 9 - prefetch with WHERE (objects)
ok 10 - prefetch with WHERE (count)
ok 11 - base without distinct (objects)
ok 12 - base without distinct (count)
ok 13 - prefetch without distinct (objects)
ok 14 - prefetch without distinct (count)
ok 15 - distinct does not propagate over search_related (objects)
ok 16 - distinct does not propagate over search_related (count)
ok 17 - distinct without prefetch (objects)
ok 18 - distinct without prefetch (count)
ok 19 - distinct with prefetch (objects)
ok 20 - distinct with prefetch (count)
ok 21 - prefetched distinct with prefetch (objects) # TODO This makes another 2 trips to the database, it can't be right
ok 22 - prefetched distinct with prefetch (count) # TODO This makes another 2 trips to the database, it can't be right
not ok 23 - No extra queries fired (prefetch survives search_related) # TODO This makes another 2 trips to the database, it can't be right
# Failed (TODO) test 'No extra queries fired (prefetch survives search_related)'
# at t/prefetch/via_search_related.t line 142.
# got: '2'
# expected: '0'
ok 24 - distinct generally works with prefetch on deep search_related chains
1..24
ok
t/prefetch/with_limit.t ..........................
ok 1 - Expected SQL on complex limited prefetch
ok 2 - $no_prefetch->count == $use_prefetch->count
ok 3 - Amount of returned rows is right
ok 4 - Count of child rel with prefetch + rows => 1 is right (find)
ok 5 - Count of child rel with prefetch + rows => 1 is right (first)
ok 6 - Amount of child rel rows with prefetch + rows => 1 is right (find)
ok 7 - Amount of child rel rows with prefetch + rows => 1 is right (first)
ok 8 - single() with multiprefetch is illegal
ok 9 - threw Regexp ((?-xism:A required group_by clause could not be constructed automatically))
ok 10 - count on search limiting prefetched has_many
ok 11 - count on search limiting prefetched has_many
ok 12 - No grouping of non-multiplying resultsets
1..12
ok
t/relationship/after_update.t ....................
1..2
ok 1
ok 2
ok
t/relationship/core.t ............................
ok 1 - has_a search_related ok
ok 2 - has_many search_related with order_by ok
ok 3 - search_related with abstract query ok
not ok 4 - Don't throw exception when col is not loaded after insert # TODO Can't fix right now
# Failed (TODO) test 'Don't throw exception when col is not loaded after insert'
# at t/relationship/core.t line 45.
# died: DBIx::Class::Exception (DBICTest::Schema::CD::genre(): Unable to resolve relationship 'genre' from object DBICTest::CD=HASH(0x282fc8c): column 'genreid' not loaded from storage (or not passed to new() prior to insert()). You probably need to call ->discard_changes to get the server-side defaults from the database. at t/relationship/core.t line 45
# )
ok 5 - create_related ok
ok 6 - No SELECT made for belongs_to if key IS NULL
ok 7 - SELECT made for belongs_to if key IS NULL when undef_on_null_fk disabled
ok 8 - search_related_rs in list context returns rs isa DBIx::Class::ResultSet
ok 9 - relation_rs in list context returns rs isa DBIx::Class::ResultSet
ok 10 - count_related ok
ok 11 - Track has no relationship "foo"
ok 12 - Track has relationship "disk"
ok 13 - set_from_related ok, including alternative accessor
ok 14 - set_from_related with undef ok
ok 15 - set_from_related ok after using the accessor
ok 16 - update_from_related ok
ok 17 - find_or_create_related on existing record ok
ok 18 - find_or_create_related new record ok
ok 19 - find_or_create_related new record search ok
ok 20 - delete_related ok
ok 21 - find_or_new_related on existing record ok
ok 22 - find_or_new_related on existing record: is in_storage
ok 23 - find_or_new_related new record ok
ok 24 - find_or_new_related on a new record: not in_storage
ok 25 - find_or_new_related new artist record with id
ok 26 - find_or_new_related new artist id set
ok 27 - No back rel
not ok 28 - failed when creating a rel with invalid key, ok # TODO relationship checking needs fixing
# Failed (TODO) test 'failed when creating a rel with invalid key, ok'
# at t/relationship/core.t line 164.
# expecting: Regexp ((?-xism:Unknown column))
# found: normal exit
ok 29 - failed when creating a rel without join condition, ok
ok 30 - many_to_many ok
ok 31 - sorted many_to_many ok
ok 32 - sorted many_to_many with search condition ok
ok 33 - CD doesn't yet have any producers
ok 34 - many_to_many add_to_$rel($obj) count ok
ok 35 - many_to_many add_to_$rel($obj) ok
ok 36 - many_to_many add_to_$rel($obj, $link_vals) count ok
ok 37 - many_to_many $link_vals ok
ok 38 - many_to_many set_$rel($obj, $link_vals) count ok
ok 39 - many_to_many $link_vals ok
ok 40 - producer object exists after remove of link
ok 41 - many_to_many remove_from_$rel($obj) ok
ok 42 - add_to_$rel($hash) inserted a new producer
ok 43 - many_to_many add_to_$rel($hash) count ok
ok 44 - many_to_many add_to_$rel($hash) ok
ok 45 - many_to_many add_to_$rel($hash) count ok
ok 46 - many_to_many set_$rel(@objs) count ok
ok 47 - many_to_many set_$rel($obj) count ok
ok 48 - many_to_many set_$rel(\@objs) count ok
ok 49 - many_to_many set_$rel([$obj]) count ok
ok 50 - remove_from_$rel($hash) dies correctly
ok 51 - add_to_$rel(undef) dies correctly
ok 52 - twokey has no fourkeys
ok 53 - twokey has one fourkey
ok 54 - fourkeys row has the correct value for column foo
ok 55 - fourkeys row has the correct value for column bar
ok 56 - fourkeys row has the correct value for column hello
ok 57 - fourkeys row has the correct value for column goodbye
ok 58 - fourkeys row has the correct value for column sensors
ok 59 - twokey has no fourkeys
ok 60 - twokey has no links to fourkey
ok 61 - FK not loaded
ok 62 - 0=1 search when FK does not exist and object not yet in db
ok 63 - Object created on a resultset related to not yet inserted object
ok 64 - undef_on_null_fk does not choke on empty conds
ok 65 - FK loaded
ok 66 - closed search on null FK
ok 67 - found 1 undirected map for artist 1
ok 68 - expected join sql produced
ok 69 - found 1 undirected map for artist 2
ok 70 - Both artist returned from map
ok 71 - Both artist returned from map after adding another condition
ok 72 - Correct number of tracks for artist
ok 73 - Correct number of track objects for artist
ok 74 - Correct orig \#cds for artist
ok 75 - Correct orig \#cds for artist
ok 76 - Correct new \#cds for artist
ok 77 - Correct new \#cds for artist
ok 78 - is_foreign_key_constraint defined for belongs_to relationships.
ok 79 - is_foreign_key_constraint defined for belongs_to relationships with attr.
ok 80 - subjoins under left joins force_left (string)
ok 81 - subjoins under left joins force_left (arrayref)
ok 82 - subjoins under left joins force_left (hashref)
1..82
ok
t/relationship/doesnt_exist.t ....................
1..3
ok 1
ok 2 - link 1 was deleted
ok 3 - accessor did not create a link object where there was none
ok
t/relationship/proxy.t ...........................
ok 1 - notes proxy ok
ok 2 - artist_name proxy ok
ok 3 - cd_title proxy ok
ok 4 - cd_title proxy II ok
ok 5 - year proxy ok
ok 6 - year proxy II ok
ok 7 - cd_title proxy III ok
ok 8 - link_id proxy ok
ok 9 - link_url proxy ok
ok 10 - link_title proxy ok
ok 11 - proxy attr with a regex ok
ok 12 - proxy attr with a sub ok
1..12
ok
t/relationship/set_column_on_fk.t ................
ok 1 - Right column name
ok 2 - Right rel name
ok 3 - Initial relation id
ok 4 - Correct object re-selected after belongs_to set
ok 5 - Pulled the correct old object after belongs_to reset
ok 6 - Correct column set from related
ok 7 - Pulled the correct old object after belongs_to reset
ok 8 - Correct object selected on deflated accessor set
ok 9 - Pulled the correct old object after belongs_to reset
ok 10 - Correct relationship after update
ok 11 - Correct relationship after re-select
ok 12 - Initial relation id
ok 13 - Correct object re-selected after belongs_to set
ok 14 - Pulled the correct old rel object after belongs_to reset
ok 15 - Correct column set from related
ok 16 - Pulled the correct old rel object after belongs_to reset
ok 17 - Correct relationship obj after update
ok 18 - Correct relationship after re-select
1..18
ok
t/relationship/unresolvable.t ....................
ok 1 - Correct exception on nonresolvable object-based condition
1..1
ok
t/relationship/update_or_create_multi.t ..........
ok 1 - No cds yet
ok 2 - One cd
ok 3 - CD created correctly
ok 4 - Still one cd
ok 5 - CD year column updated correctly
ok 6 - ambiguous find + create failed
ok 7 - expected select issued
1..7
ok
t/relationship/update_or_create_single.t .........
1..9
ok 1 - No cds yet
ok 2 - One cd
ok 3 - CD created correctly
ok 4 - Still one cd
ok 5 - CD year column updated correctly
ok 6 - Still one cd
ok 7 - CD title column updated correctly
ok 8 - Still one cd
ok 9 - CD year column updated correctly without a disambiguator
ok
t/resultset/as_query.t ...........................
1..5
ok 1
ok 2
ok 3
ok 4
ok 5 - Subselect on PK got the same row count
ok
t/resultset/as_subselect_rs.t ....................
ok 1 - regular search works
ok 2 - ... and chaining off that using join works
ok 3 - ... and chaining off the virtual view works
ok 4 - ... but chaining off of a virtual view using join doesn't work
ok 5 - Resultset-class attributes do not seep outside of the subselect
1..5
ok
t/resultset/is_ordered.t .........................
ok 1 - vanilla resultset is not ordered
ok 2 - Simple column ordering detected by is_ordered
ok 3 - resultset with order direction is_ordered
ok 4 - resultset with literal SQL is_ordered
ok 5 - ordering with multiple columns as arrayref is ordered
ok 6 - more complicated resultset ordering is_ordered
ok 7 - ordering with empty arrayref is not ordered
ok 8 - ordering with [{}] is not ordered
ok 9 - resultset with ordering applied works..
ok 10 - ..and is not ordered with ordering removed
ok 11 - WHERE clause but no order_by is not ordered
ok 12 - join but no order_by is not ordered
ok 13 - group_by but no order_by is not ordered
ok 14 - paging but no order_by is not ordered
1..14
ok
t/resultset/is_paged.t ...........................
ok 1 - vanilla resultset is not paginated
ok 2 - resultset is paginated now
1..2
ok
t/resultset/nulls_only.t .........................
ok 1 - several CDs with no genre
ok 2 - Correct amount of objects without limit
ok 3 - The object isa DBICTest::CD
ok 4 - The object isa DBICTest::CD
ok 5 - The object isa DBICTest::CD
ok 6 - The object isa DBICTest::CD
ok 7 - All values are indeed undef
ok 8 - The object isa DBICTest::CD
1..8
ok
t/resultset/plus_select.t ........................
not ok 1 # TODO Treating relationships as inflatable data is wrong - see comment in t/resultset/plus_select.t
# Failed (TODO) test at t/resultset/plus_select.t line 25.
ok 2 - extra columns returned by get_columns
ok 3 - extra columns returned by get_inflated_columns without inflatable columns
ok 4 - extra columns returned by get_inflated_columns
1..4
ok
t/resultset/update_delete.t ......................
ok 1 - FourKeys_to_TwoKeys populated succesfully
ok 2 - Joined FourKey count correct (2x2)
ok 3 - Update ran only once on joined resultset
ok 4 - Update ran only once on joined resultset
ok 5 - Only two rows from fourkeys match
ok 6 - Grouped rs update/delete not allowed
ok 7 - Only two rows incremented
ok 8 - Only two rows incremented (where => scalarref works)
ok 9 - Update with table name qualifier in -or conditions lives
ok 10 - ... and yields the right data
ok 11 - Only two rows deleted
ok 12 - More than 1 row left
ok 13 - Only one row deleted
ok 14 - Update on prefetching resultset strips prefetch correctly
1..14
ok
t/resultset_class.t ..............................
ok 1 - default resultset class
ok 2 - custom resultset class not loaded
ok 3 - custom resultset class loaded automatically
ok 4 - custom resultset class set
ok 5 - resultset is custom class isa DBICNSTest::ResultSet::A
1..5
ok
t/resultset_overload.t ...........................
ok 1
ok 2 - resultset as number with results
ok 3 - resultset as boolean always true
ok 4
ok 5 - resultset as number without results
ok 6 - resultset as boolean always true
1..6
ok
t/row/filter_column.t ............................
ok 1 - INSERT: correctly unfiltered on insertion
ok 2 - got stored filtered rank
ok 3 - got reloaded filtered rank
ok 4 - got filtered rank
ok 5 - UPDATE: correctly unflitered on update
ok 6 - column is not dirty after setting the same value
ok 7 - artist rank gets correctly unfiltered w/ MC
ok 8 - artist rank gets correctly filtered w/ MC
ok 9 - from has not run yet
ok 10 - to has not run yet
ok 11 - filter/unfilter differ
ok 12 - from ran once, therefor caches
ok 13 - to did not run
ok 14 - from did not run
ok 15 - to ran once
ok 16 - Column marked as dirty
ok 17 - from did not run
ok 18 - to did not run
ok 19 - Column not marked as dirty on same set_column value
ok 20 - Column set properly (cache blown)
ok 21 - from ran once (set_column blew cache)
ok 22 - to did not run
ok 23 - Column not marked as dirty on same accessor-set value
ok 24 - Column set properly
ok 25 - from did not run
ok 26 - to did not run
ok 27 - Column not marked as dirty on differing store_column value
ok 28 - Cache properly blown
ok 29 - from did not run
ok 30 - to did not run
ok 31 - Can't inflate column after filter column
ok 32 - Can't filter column after inflate column
ok 33 - Column marked as dirty on accessor-set value
ok 34 - Column set properly
ok 35 - from did not run
ok 36 - to did run
ok 37 - Column set properly
ok 38 - from did not run
ok 39 - to did not run
ok 40 - Column marked as dirty on accessor-set value
ok 41 - Column set properly
ok 42 - from did not run
ok 43 - to did not run
ok 44 - Column set properly
ok 45 - from did run
ok 46 - to did not run
ok 47 - Correctly throws exception for empty attributes
1..47
ok
t/row/inflate_result.t ...........................
ok 1
ok 2
ok 3 # TODO New objects should also be inflated
not ok 4 # TODO New objects should also be inflated
# Failed (TODO) test at t/row/inflate_result.t line 93.
# got: 'My::Schema::Result::User'
# expected: 'My::Schema::Result::User::Admin'
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
1..12
ok
t/row/pkless.t ...................................
ok 1 - Set on pkless object works
ok 2 - Column updated in-object
ok 3 - update() fails on pk-less object
ok 4 - Column not updated by failed update()
ok 5 - delete() fails on pk-less object
1..5
ok
t/schema/anon.t ..................................
ok 1 - Schema object not lost in chaining
1..1
ok
t/schema/clone.t .................................
ok 1 - Storage copied into new schema (not a new instance)
1..1
ok
t/search/distinct.t ..............................
ok 1 - Correct GROUP BY
1..1
ok
t/search/preserve_original_rs.t ..................
1..22
ok 1 - Resultset attributes preserved after a simple search
ok 2 - Resultset attributes preserved after search with prefetch
ok 3 - first prefetching search ok
ok 4 - Resultset attributes preserved after another search with prefetch
ok 5 - second prefetching search ok
ok 6 - Resultset attributes preserved after a simple search
ok 7 - Resultset attributes preserved after search with prefetch
ok 8 - first prefetching search ok
ok 9 - Resultset attributes preserved after another search with prefetch
ok 10 - second prefetching search ok
ok 11 - first() on a2a does not throw an exception
ok 12 - count() on a2a does not throw an exception
ok 13 - a2a resultset unmodified (as_query matches)
ok 14 - first() on artw does not throw an exception
ok 15 - count() on artw does not throw an exception
ok 16 - artw resultset unmodified (as_query matches)
ok 17 - first() on cd does not throw an exception
ok 18 - count() on cd does not throw an exception
ok 19 - cd resultset unmodified (as_query matches)
ok 20 - first() on artw_back does not throw an exception
ok 21 - count() on artw_back does not throw an exception
ok 22 - artw_back resultset unmodified (as_query matches)
ok
t/search/related_has_many.t ......................
ok 1 - Iteration is correct
ok 2 - Count is correct
ok 3 - All is correct
1..3
ok
t/search/related_strip_prefetch.t ................
ok 1 - Prefetch spec successfully stripped on search_related
1..1
ok
t/search/select_chains.t .........................
ok 1 - Test 1 of SELECT assembly ok
ok 2 - Test 2 of SELECT assembly ok
ok 3 - Test 3 of SELECT assembly ok
ok 4 - Test 4 of SELECT assembly ok
ok 5 - Test 5 of SELECT assembly ok
ok 6 - Test 6 of SELECT assembly ok
ok 7 - Test 7 of SELECT assembly ok
ok 8 - Test 8 of SELECT assembly ok
ok 9 - Test 9 of SELECT assembly ok
ok 10 - Test 10 of SELECT assembly ok
ok 11 - No eager 'columns' attr on fresh resultset
ok 12 - No eager 'select' attr on fresh resultset
ok 13 - No eager 'as' attr on fresh resultset
ok 14 - No eager 'columns' attr on fresh resultset
ok 15 - No eager 'select' attr on fresh resultset
ok 16 - No eager 'as' attr on fresh resultset
ok 17 - No eager 'columns' attr on fresh resultset
ok 18 - No eager 'select' attr on fresh resultset
ok 19 - No eager 'as' attr on fresh resultset
ok 20 - No eager 'columns' attr on fresh resultset
ok 21 - No eager 'select' attr on fresh resultset
ok 22 - No eager 'as' attr on fresh resultset
ok 23 - No eager 'columns' attr on fresh resultset
ok 24 - No eager 'select' attr on fresh resultset
ok 25 - No eager 'as' attr on fresh resultset
ok 26 - Correct chaining before attr resolution
ok 27 - Correct order of selected columns
1..27
ok
t/search/select_chains_unbalanced.t ..............
ok 1 - Test 1 of SELECT assembly ok
ok 2 - Correct dbic-side aliasing for test 1
ok 3 - Test 2 of SELECT assembly ok
ok 4 - Correct dbic-side aliasing for test 2
ok 5 - Test 3 of SELECT assembly ok
ok 6 - Correct dbic-side aliasing for test 3
ok 7 - Test 4 of SELECT assembly ok
ok 8 - Correct dbic-side aliasing for test 4
ok 9 - Test 5 of SELECT assembly ok
ok 10 - Correct dbic-side aliasing for test 5
1..10
ok
t/search/subquery.t ..............................
ok 1 - Testcase 1, pass 1
ok 2 - Testcase 1, pass 2
ok 3 - Testcase 2, pass 1
ok 4 - Testcase 2, pass 2
ok 5 - Testcase 3, pass 1
ok 6 - Testcase 3, pass 2
ok 7 - Testcase 4, pass 1
ok 8 - Testcase 4, pass 2
ok 9 - Testcase 5, pass 1
ok 10 - Testcase 5, pass 2
ok 11 - Testcase 6, pass 1
ok 12 - Testcase 6, pass 2
ok 13 - Testcase 7, pass 1
ok 14 - Testcase 7, pass 2
ok 15 - Testcase 8, pass 1
ok 16 - Testcase 8, pass 2
ok 17 - Testcase 9, pass 1
ok 18 - Testcase 9, pass 2
1..18
ok
t/search/void.t ..................................
ok 1 - Proper exception on search in void ctx
1..1
ok
t/sqlmaker/bind_transport.t ......................
ok 1 - Correct crazy sql
ok 2 - Correct crazy sql
ok 3 - The object isa DBIx::Class::Row
1..3
ok
t/sqlmaker/core.t ................................
ok 1 - use DBICTest;
ok 2 - sql_maker passes arrayrefs in insert
ok 3 - sql_maker passes arrayrefs in update
ok 4
ok 5 - Exception correctly croak()ed
1..5
ok
t/sqlmaker/core_quoted.t .........................
ok 1 - use DBICTest;
ok 2 - got correct SQL and bind parameters for complex select query with quoting
ok 3 - scalar ORDER BY okay (single value)
ok 4 - scalar ORDER BY okay (multiple values)
ok 5 - hashref ORDER BY okay (single value)
ok 6 - hashref ORDER BY okay (multiple values)
ok 7 - did not quote ORDER BY with scalarref (single value)
ok 8 - did not quote ORDER BY with scalarref (multiple values)
ok 9 - Quoting works with where/having arrayrefsrefs
ok 10 - Quoting works with where/having scalarrefs
ok 11 - quoted table names for UPDATE
ok 12 - select attr with me.* is right
ok 13 - got correct SQL and bind parameters for count query with bracket quoting
ok 14 - bracket quoted table names for UPDATE
1..14
ok
t/sqlmaker/limit_dialects/custom.t ...............
ok 1 - Rownum subsel aliasing works correctly
1..1
ok
t/sqlmaker/limit_dialects/generic_subq.t .........
ok 1
ok 2 - Correct columns selected with rows
ok 3
ok 4 - Correct columns selected with rows
ok 5
ok 6 - Correct columns selected with rows
ok 7 - Newlines/spaces preserved in final sql
1..7
ok
t/sqlmaker/limit_dialects/rno.t ..................
ok 1
ok 2
ok 3 - Newlines/spaces preserved in final sql
1..3
ok
t/sqlmaker/limit_dialects/rownum.t ...............
ok 1 - Rownum subsel aliasing works correctly
ok 2 - Rownum subsel aliasing works correctly
ok 3 - Newlines/spaces preserved in final sql
1..3
ok
t/sqlmaker/limit_dialects/toplimit.t .............
ok 1
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 - Newlines/spaces preserved in final sql
1..16
ok
t/sqlmaker/nest_deprec.t .........................
ok 1 - use DBICTest;
ok 2 - -nest still works
ok 3 - Only one deprecation warning
ok 4 - -nest still works
ok 5 - Only one deprecation warning
1..5
ok
t/sqlmaker/op_ident.t ............................
ok 1 - use DBICTest;
ok 2
ok 3
ok 4
ok 5
1..5
ok
t/sqlmaker/op_value.t ............................
ok 1 - use DBICTest;
ok 2
ok 3
1..3
ok
t/sqlmaker/oracle.t ..............................
ok 1 - The object isa DBIx::Class::SQLMaker::Oracle
ok 2 - Offline: Simple: "parentid" = PRIOR artistid
ok 3 - lives is ok from 'Offline: Simple: "parentid" = PRIOR artistid'
ok 4 - Offline: Simple: "parentid" != ( PRIOR "artistid" )
ok 5 - lives is ok from 'Offline: Simple: "parentid" != ( PRIOR "artistid" )'
ok 6 - Offline: oracle.com example \#1
ok 7 - lives is ok from 'Offline: oracle.com example \#1'
ok 8 - Offline: oracle.com example \#2
ok 9 - lives is ok from 'Offline: oracle.com example \#2'
ok 10 - _shorten_identifier for short id without keywords ok
ok 11 - _shorten_identifier for short id with one keyword ok
ok 12 - _shorten_identifier for short id with keywords ok
ok 13 - _shorten_identifier without keywords ok
ok 14 - _shorten_identifier with one keyword ok
ok 15 - _shorten_identifier with keywords ok
ok 16 - sql_maker generates insert returning for one column
ok 17 - sql_maker generates insert returning for one column
ok 18 - sql_maker generates insert returning for multiple columns
ok 19 - sql_maker generates insert returning for one column
ok 20 - sql_maker generates insert returning for one column
ok 21 - sql_maker generates insert returning for multiple columns
1..21
ok
t/sqlmaker/oraclejoin.t ..........................
ok 1 - WhereJoins search with empty where clause
ok 2 - WhereJoins search with where clause
ok 3 - WhereJoins search with or in where clause
1..3
ok
t/sqlmaker/order_by_func.t .......................
not ok 1 # TODO & SKIP order_by using function
not ok 2 # TODO & SKIP order_by using function
1..2
ok
t/sqlmaker/quotes/quotes.t .......................
ok 1 - use DBICTest;
ok 2 - use DBIC::DebugObj;
ok 3 - got correct SQL for count query with quoting
ok 4 - quoted ORDER BY with DESC (should use a scalarref anyway)
ok 5 - did not quote ORDER BY with scalarref
ok 6 - got correct SQL for count query with bracket quoting
ok 7 - quoted table names for UPDATE
1..7
ok
t/sqlmaker/quotes/quotes_newstyle.t ..............
ok 1 - use DBICTest;
ok 2 - use DBIC::DebugObj;
ok 3 - got correct SQL for count query with quoting
ok 4 - quoted ORDER BY with DESC (should use a scalarref anyway)
ok 5 - did not quote ORDER BY with scalarref
ok 6 - got correct SQL for count query with bracket quoting
ok 7 - quoted table names for UPDATE
1..7
ok
t/sqlmaker/sqlite.t ..............................
ok 1
1..1
ok
t/storage/base.t .................................
ok 1 - Storage reblessed correctly into DBIx::Class::Storage::DBI::SQLite
ok 2 - basic exception
ok 3 - exception via DBI->HandleError, etc
ok 4 - Exploding $sth->execute was caught
ok 5 - And the STH was retired
ok 6 - Warned about ignored attributes
ok 7 - connect_info ([ \%attr_with_coderef ]) didn't modify passed arguments
ok 8 - connect_info ([ \%attr_with_coderef ]) produced correct _dbi_connect_info
ok 9 - connect_info ([ \%attr_with_coderef ]) correctly ignored extra hashref
ok 10 - connect_info ([ \%attr_with_coderef ]) correctly parsed DBIC specific on_[dis]connect_do
ok 11 - Warned about ignored attributes
ok 12 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) didn't modify passed arguments
ok 13 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) produced correct _dbi_connect_info
ok 14 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) correctly ignored extra hashref
ok 15 - connect_info ([ $d, $u, $p, \%attr, \%extra_attr]) correctly parsed DBIC specific on_[dis]connect_do
ok 16 - Warned about ignored attributes
ok 17 - connect_info ([ \%code, \%extra_attr ]) didn't modify passed arguments
ok 18 - connect_info ([ \%code, \%extra_attr ]) produced correct _dbi_connect_info
ok 19 - connect_info ([ \%code, \%extra_attr ]) correctly ignored extra hashref
ok 20 - connect_info ([ \%code, \%extra_attr ]) correctly parsed DBIC specific on_[dis]connect_do
ok 21 - Warned about ignored attributes
ok 22 - connect_info ([ \%attr ]) didn't modify passed arguments
ok 23 - connect_info ([ \%attr ]) produced correct _dbi_connect_info
ok 24 - connect_info ([ \%attr ]) correctly ignored extra hashref
ok 25 - connect_info ([ \%attr ]) correctly parsed DBIC specific on_[dis]connect_do
1..25
ok
t/storage/dbh_do.t ...............................
ok 1
ok 2
ok 3 - Arguments properly aliased for dbh_do
1..3
ok
t/storage/dbi_coderef.t ..........................
1..1
ok 1 - Three artists returned
ok
t/storage/dbi_env.t ..............................
ok 1 - Driver in DSN empty
ok 2 - The object isa DBIx::Class::Storage::DBI
ok 3 - Driver class doesn't exist
ok 4 - The object isa DBIx::Class::Storage::DBI
ok 5 - Driver class not defined in DBI_DSN either.
ok 6 - The object isa DBIx::Class::Storage::DBI
ok 7 - Driver class defined in DBI_DSN doesn't exist
ok 8 - The object isa DBIx::Class::Storage::DBI
ok 9 - Driver class defined in DBI_DRIVER doesn't exist
ok 10 - The object isa DBIx::Class::Storage::DBI
ok 11 - Driver class defined in DBI_DSN doesn't exist
ok 12 - The object isa DBIx::Class::Storage::DBI
ok 13 - SQLite passed to connect_info
ok 14 - The object isa DBIx::Class::Storage::DBI::SQLite
ok 15 - SQLite in DBI_DRIVER
ok 16 - The object isa DBIx::Class::Storage::DBI::SQLite
ok 17 - SQLite in DBI_DSN
ok 18 - The object isa DBIx::Class::Storage::DBI::SQLite
ok 19 - SQLite in DBI_DSN (and DBI_DRIVER)
ok 20 - The object isa DBIx::Class::Storage::DBI::SQLite
ok 21 - SQLite in DBI_DRIVER (not DBI_DSN)
ok 22 - The object isa DBIx::Class::Storage::DBI::SQLite
1..22
ok
t/storage/dbic_pretty.t ..........................
ok 1 - The object isa DBIx::Class::Storage::Statistics
ok 2 - The object isa DBIx::Class::Storage::Debug::PrettyPrint
ok 3 - indent string set correctly from console profile
ok 4 - The object isa DBIx::Class::Storage::Debug::PrettyPrint
ok 5 - indent string set correctly from file-based profile
1..5
ok
t/storage/debug.t ................................
ok 1 - debug
ok 2 - Log success
ok 3 - Log success
ok 4 - Died on closed FH
ok 5 - got correct SQL with all bind parameters (debugcb)
ok 6 - got correct SQL with all bind parameters (debugobj)
1..6
ok
t/storage/deploy.t ...............................
ok 1 - create_ddl_dir did a make_path on its target dir
ok 2 - there are sql files in there
not ok 3 # TODO we should probably add some tests here for actual deployability of the DDL?
# Failed (TODO) test at t/storage/deploy.t line 35.
1..3
ok
t/storage/disable_sth_caching.t ..................
1..2
ok 1 - statement caching works
ok 2 - disabling statement caching works
ok
t/storage/error.t ................................
ok 1 - use DBICTest;
ok 2 - use DBICTest::Schema;
ok 3 - threw Regexp ((?s-xim:DBI Exception.+constraint failed.+cd\.artist.+NULL))
ok 4 - No warnings besides exception
ok 5 - DBI exceptions properly handled by dbic-installed callback
ok 6 - callback works after $schema is gone
1..6
ok
t/storage/exception.t ............................
ok 1 - before_populate exception found
ok 2 - after_populate exception found
1..2
ok
t/storage/global_destruction.t ...................
ok 1 # skip Skipping PG tests without DBICTEST_PG_DSN
ok 2 # skip Skipping MYSQL tests without DBICTEST_MYSQL_DSN
1..2
ok
t/storage/on_connect_call.t ......................
1..17
ok 1 - connection()
ok 2 - start disconnected
ok 3 - got storage in connect_call method isa DBIx::Class::Storage::DBI
ok 4 - got param in connect_call method
ok 5 - on_connect_call/do actions worked
ok 6 - got storage in disconnect_call method isa DBIx::Class::Storage::DBI
ok 7 - connection()
ok 8 - start disconnected
ok 9 - got storage in connect_call method isa DBIx::Class::Storage::DBI
ok 10 - coderef in list form
ok 11 - got storage in connect_call method isa DBIx::Class::Storage::DBI
ok 12 - connection()
ok 13 - start disconnected
ok 14 - on_connect_call after DT parser
ok 15 - Warning on clobbered AutoCommit => 0 fired
ok 16 - determine driver connects
ok 17 - on_disconnect_call after DT parser
ok
t/storage/on_connect_do.t ........................
1..13
ok 1 - connection()
ok 2 - string version on_connect_do() worked
ok 3 - connection()
ok 4 - Warning on clobbered AutoCommit => 0 fired
ok 5 - on_connect_do() worked
ok 6 - Searching for nonexistent table dies
ok 7 - Table still exists
ok 8 - Reading from dropped table fails
ok 9 - second connection()
ok 10 - on_connect_do() called after connect()
ok 11 - on_disconnect_do() not called after connect()
ok 12 - on_disconnect_do() called after disconnect()
ok 13 - first arg to on_connect_do hook isa DBIx::Class::Storage
ok
t/storage/ping_count.t ...........................
ok 1 - no _ping() calls during deploy
ok 2 - no _ping() calls
1..2
ok
t/storage/reconnect.t ............................
1..6
ok 1 - Three artists returned
ok 2 - SQLite can disconnect properly
ok 3 - Three artists returned
ok 4 - The operation failed
ok 5 # skip Cannot reconnect if original connection didn't fail
ok 6 # skip Cannot reconnect if original connection didn't fail
ok
t/storage/replicated.t ........................... skipped: Test needs Moose >= 0.98, MooseX::Types >= 0.21, Test::Moose
t/storage/stats.t ................................
1..12
ok 1 - use DBICTest;
ok 2 - Callback not called with debug disabled
ok 3 - Debug callback worked.
ok 4 - query_start called
ok 5 - query_end called
ok 6 - txn_begin not called
ok 7 - txn_commit not called
ok 8 - txn_begin called
ok 9 - query_start called
ok 10 - query_end called
ok 11 - txn_commit called
ok 12 - txn_rollback called
ok
t/storage/txn.t ..................................
ok 1 - can't call txn_do without storage
ok 2 - $coderef parameter check ok
ok 3 - txn depth starts at 0
ok 4 - successful txn added 5 cds
ok 5 - new CD 1 year correct
ok 6 - new CD 2 year correct
ok 7 - new CD 3 year correct
ok 8 - new CD 4 year correct
ok 9 - new CD 5 year correct
ok 10 - txn depth has been reset
ok 11 - txn depth starts at 0
ok 12 - successful txn added 5 cds
ok 13 - new CD 1 year correct
ok 14 - new CD 2 year correct
ok 15 - new CD 3 year correct
ok 16 - new CD 4 year correct
ok 17 - new CD 5 year correct
ok 18 - txn depth has been reset
ok 19 - Arguments properly aliased for txn_do
ok 20 - txn depth starts at 0
ok 21 - nested txn_do succeeded
ok 22 - nested txn_do CD1 year ok
ok 23 - nested txn_do CD2 year ok
ok 24 - nested txn_do CD3 year ok
ok 25 - nested txn_do CD4 year ok
ok 26 - nested txn_do CD5 year ok
ok 27 - nested txn_do CD6 year ok
ok 28 - nested txn_do CD7 year ok
ok 29 - nested txn_do CD8 year ok
ok 30 - nested txn_do CD9 year ok
ok 31 - nested txn_do CD10 year ok
ok 32 - nested txn_do added all CDs
ok 33 - txn depth has been reset
ok 34 - Start outside txn
ok 35 - Parent still outside txn
ok 36 - Child -2000 exit ok
ok 37 - Child -3508 exit ok
ok 38 - Child -332 exit ok
ok 39 - Query after exceptions ok (1)
ok 40 - Query after exceptions ok (2)
ok 41 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 42 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 43 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 44 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 45 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 46 - Query after exceptions ok (1)
ok 47 - Query after exceptions ok (2)
ok 48 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 49 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 50 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 51 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 52 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 53 - Query after exceptions ok (1)
ok 54 - Query after exceptions ok (2)
ok 55 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 56 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 57 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 58 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 59 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 60 - Query after exceptions ok (1)
ok 61 - Query after exceptions ok (2)
ok 62 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 63 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 64 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 65 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 66 # skip Weird DBI General Protection Faults, skip forking tests (RT#63104)
ok 67 - txn depth starts at 0 (pass 1)
ok 68 - failed txn_do threw an exception (pass 1)
ok 69 - failed txn_do didn't change the cds table (pass 1)
ok 70 - txn depth has been reset (pass 1)
ok 71 - txn depth starts at 0 (pass 2)
ok 72 - failed txn_do threw an exception (pass 2)
ok 73 - failed txn_do didn't change the cds table (pass 2)
ok 74 - txn depth has been reset (pass 2)
ok 75 - txn depth starts at 0
ok 76 - txn_rollback threw a rollback exception (and included the original exception
ok 77 - failed txn_do with a failed txn_rollback changed the cds table isa DBICTest::CD
ok 78 - deleted the failed txn's cd
ok 79 - txn depth starts at 0
ok 80 - nested failed txn_do threw exception
ok 81 - failed txn_do didn't add first txn's cd 1
ok 82 - failed txn_do didn't add first txn's cd 2
ok 83 - failed txn_do didn't add first txn's cd 3
ok 84 - failed txn_do didn't add first txn's cd 4
ok 85 - failed txn_do didn't add first txn's cd 5
ok 86 - failed txn_do didn't add failed txn's cd
ok 87 - Pre-connection nested transactions.
ok 88 - Something to delete
ok 89 - AutoCommit is off on $dbh
ok 90 - No attempt to start a transaction with scope guard
ok 91 - Deletion successful in txn
ok 92 - No warnings on AutoCommit => 0 with txn_guard
ok 93 - Something to delete
ok 94 - AutoCommit is off on $dbh
ok 95 - No attempt to start a atransaction with txn_do
ok 96 - Deletion successful
ok 97 - No warnings on AutoCommit => 0 with txn_do
1..97
ok
t/storage/txn_scope_guard.t ......................
ok 1 - Correct transaction depth
ok 2 - Error propogated okay
ok 3 - Artist not created
ok 4 - Correct transaction depth
ok 5 - Nested exceptions propogated
ok 6 - Artist not created
ok 7 - Correct transaction depth
ok 8 - Out of scope warning detected
ok 9 - Artist not created
ok 10 - rollback successful withot exception
ok 11 - threw Regexp ((?s-xim:Deliberate exception.+Rollback failed))
ok 12 - Both expected warnings found
1..12
ok
t/update/type_aware.t ............................
1..4
ok 1 - Artist is clean
ok 2 - Artist is clean after num value update
ok 3 - Artist is clean after string value update
ok 4 - Artist is updated after is_numeric override
ok
t/zzzzzzz_perl_perf_bug.t ........................ skipped: Skipping as system appears to be a smoker
t/zzzzzzz_sqlite_deadlock.t ......................
1..2
ok 1
ok 2
ok
All tests successful.
Test Summary Report
-------------------
t/cdbi/15-accessor.t (Wstat: 0 Tests: 75 Failed: 0)
TODO passed: 17-19, 21-23, 25
t/multi_create/existing_in_chain.t (Wstat: 0 Tests: 10 Failed: 0)
TODO passed: 1-2, 5-6, 10
t/multi_create/reentrance_count.t (Wstat: 0 Tests: 18 Failed: 0)
TODO passed: 1-4, 6-10, 12, 15-16, 18
t/prefetch/multiple_hasmany.t (Wstat: 0 Tests: 10 Failed: 0)
TODO passed: 2, 6-8
t/prefetch/via_search_related.t (Wstat: 0 Tests: 24 Failed: 0)
TODO passed: 21-22
t/row/inflate_result.t (Wstat: 0 Tests: 12 Failed: 0)
TODO passed: 3
Files=250, Tests=6755, 184 wallclock secs ( 1.22 usr + 0.34 sys = 1.56 CPU)
Result: PASS
ABRAXXA/DBIx-Class-0.08127.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://cpan.nas.activestate.com/authors/id/A/AB/ABRAXXA/CHECKSUMS
Alexander Hartmaier <abraxxa@cpan.org>
Extensible and flexible object <-> relational mapper.
>>> (cd C:\cpanfly-5.12\var\cpan\build\DBIx-Class-0.08127-yunYa5 && tar cvf - DBIx-Class-0.08127.ppd blib) | gzip -c >C:/cpanfly-5.12/var/REPO/A/AB/ABRAXXA/DBIx-Class-0.08127.tar.gz
DBIx-Class-0.08127.ppd
blib/
blib/lib/
blib/lib/DBIx/
blib/lib/DBIx/Class/
blib/lib/DBIx/Class/AccessorGroup.pm
blib/lib/DBIx/Class/Admin/
blib/lib/DBIx/Class/Admin/Descriptive.pm
blib/lib/DBIx/Class/Admin/Types.pm
blib/lib/DBIx/Class/Admin/Usage.pm
blib/lib/DBIx/Class/Admin.pm
blib/lib/DBIx/Class/CDBICompat/
blib/lib/DBIx/Class/CDBICompat/AbstractSearch.pm
blib/lib/DBIx/Class/CDBICompat/AccessorMapping.pm
blib/lib/DBIx/Class/CDBICompat/AttributeAPI.pm
blib/lib/DBIx/Class/CDBICompat/AutoUpdate.pm
blib/lib/DBIx/Class/CDBICompat/ColumnCase.pm
blib/lib/DBIx/Class/CDBICompat/ColumnGroups.pm
blib/lib/DBIx/Class/CDBICompat/ColumnsAsHash.pm
blib/lib/DBIx/Class/CDBICompat/Constraints.pm
blib/lib/DBIx/Class/CDBICompat/Constructor.pm
blib/lib/DBIx/Class/CDBICompat/Copy.pm
blib/lib/DBIx/Class/CDBICompat/DestroyWarning.pm
blib/lib/DBIx/Class/CDBICompat/GetSet.pm
blib/lib/DBIx/Class/CDBICompat/ImaDBI.pm
blib/lib/DBIx/Class/CDBICompat/Iterator.pm
blib/lib/DBIx/Class/CDBICompat/LazyLoading.pm
blib/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm
blib/lib/DBIx/Class/CDBICompat/NoObjectIndex.pm
blib/lib/DBIx/Class/CDBICompat/Pager.pm
blib/lib/DBIx/Class/CDBICompat/ReadOnly.pm
blib/lib/DBIx/Class/CDBICompat/Relationship.pm
blib/lib/DBIx/Class/CDBICompat/Relationships.pm
blib/lib/DBIx/Class/CDBICompat/Retrieve.pm
blib/lib/DBIx/Class/CDBICompat/SQLTransformer.pm
blib/lib/DBIx/Class/CDBICompat/Stringify.pm
blib/lib/DBIx/Class/CDBICompat/TempColumns.pm
blib/lib/DBIx/Class/CDBICompat/Triggers.pm
blib/lib/DBIx/Class/CDBICompat.pm
blib/lib/DBIx/Class/ClassResolver/
blib/lib/DBIx/Class/ClassResolver/PassThrough.pm
blib/lib/DBIx/Class/Componentised.pm
blib/lib/DBIx/Class/Core.pm
blib/lib/DBIx/Class/Cursor.pm
blib/lib/DBIx/Class/DB.pm
blib/lib/DBIx/Class/Exception.pm
blib/lib/DBIx/Class/FilterColumn.pm
blib/lib/DBIx/Class/InflateColumn/
blib/lib/DBIx/Class/InflateColumn/DateTime.pm
blib/lib/DBIx/Class/InflateColumn/File.pm
blib/lib/DBIx/Class/InflateColumn.pm
blib/lib/DBIx/Class/Manual/
blib/lib/DBIx/Class/Manual/Component.pod
blib/lib/DBIx/Class/Manual/Cookbook.pod
blib/lib/DBIx/Class/Manual/DocMap.pod
blib/lib/DBIx/Class/Manual/Example.pod
blib/lib/DBIx/Class/Manual/FAQ.pod
blib/lib/DBIx/Class/Manual/Features.pod
blib/lib/DBIx/Class/Manual/Glossary.pod
blib/lib/DBIx/Class/Manual/Intro.pod
blib/lib/DBIx/Class/Manual/Joining.pod
blib/lib/DBIx/Class/Manual/Reading.pod
blib/lib/DBIx/Class/Manual/Troubleshooting.pod
blib/lib/DBIx/Class/Manual.pod
blib/lib/DBIx/Class/Optional/
blib/lib/DBIx/Class/Optional/Dependencies.pm
blib/lib/DBIx/Class/Optional/Dependencies.pod
blib/lib/DBIx/Class/Ordered.pm
blib/lib/DBIx/Class/PK/
blib/lib/DBIx/Class/PK/Auto/
blib/lib/DBIx/Class/PK/Auto/DB2.pm
blib/lib/DBIx/Class/PK/Auto/MSSQL.pm
blib/lib/DBIx/Class/PK/Auto/MySQL.pm
blib/lib/DBIx/Class/PK/Auto/Oracle.pm
blib/lib/DBIx/Class/PK/Auto/Pg.pm
blib/lib/DBIx/Class/PK/Auto/SQLite.pm
blib/lib/DBIx/Class/PK/Auto.pm
blib/lib/DBIx/Class/PK.pm
blib/lib/DBIx/Class/Relationship/
blib/lib/DBIx/Class/Relationship/Accessor.pm
blib/lib/DBIx/Class/Relationship/Base.pm
blib/lib/DBIx/Class/Relationship/BelongsTo.pm
blib/lib/DBIx/Class/Relationship/CascadeActions.pm
blib/lib/DBIx/Class/Relationship/HasMany.pm
blib/lib/DBIx/Class/Relationship/HasOne.pm
blib/lib/DBIx/Class/Relationship/Helpers.pm
blib/lib/DBIx/Class/Relationship/ManyToMany.pm
blib/lib/DBIx/Class/Relationship/ProxyMethods.pm
blib/lib/DBIx/Class/Relationship.pm
blib/lib/DBIx/Class/ResultClass/
blib/lib/DBIx/Class/ResultClass/HashRefInflator.pm
blib/lib/DBIx/Class/ResultSet.pm
blib/lib/DBIx/Class/ResultSetColumn.pm
blib/lib/DBIx/Class/ResultSetManager.pm
blib/lib/DBIx/Class/ResultSetProxy.pm
blib/lib/DBIx/Class/ResultSource/
blib/lib/DBIx/Class/ResultSource/Table.pm
blib/lib/DBIx/Class/ResultSource/View.pm
blib/lib/DBIx/Class/ResultSource.pm
blib/lib/DBIx/Class/ResultSourceHandle.pm
blib/lib/DBIx/Class/ResultSourceProxy/
blib/lib/DBIx/Class/ResultSourceProxy/Table.pm
blib/lib/DBIx/Class/ResultSourceProxy.pm
blib/lib/DBIx/Class/Row.pm
blib/lib/DBIx/Class/Schema/
blib/lib/DBIx/Class/Schema/Versioned.pm
blib/lib/DBIx/Class/Schema.pm
blib/lib/DBIx/Class/Serialize/
blib/lib/DBIx/Class/Serialize/Storable.pm
blib/lib/DBIx/Class/SQLAHacks/
blib/lib/DBIx/Class/SQLAHacks/MSSQL.pm
blib/lib/DBIx/Class/SQLAHacks/MySQL.pm
blib/lib/DBIx/Class/SQLAHacks/Oracle.pm
blib/lib/DBIx/Class/SQLAHacks/OracleJoins.pm
blib/lib/DBIx/Class/SQLAHacks/SQLite.pm
blib/lib/DBIx/Class/SQLAHacks.pm
blib/lib/DBIx/Class/SQLMaker/
blib/lib/DBIx/Class/SQLMaker/LimitDialects.pm
blib/lib/DBIx/Class/SQLMaker/MSSQL.pm
blib/lib/DBIx/Class/SQLMaker/MySQL.pm
blib/lib/DBIx/Class/SQLMaker/Oracle.pm
blib/lib/DBIx/Class/SQLMaker/OracleJoins.pm
blib/lib/DBIx/Class/SQLMaker/SQLite.pm
blib/lib/DBIx/Class/SQLMaker.pm
blib/lib/DBIx/Class/StartupCheck.pm
blib/lib/DBIx/Class/Storage/
blib/lib/DBIx/Class/Storage/DBI/
blib/lib/DBIx/Class/Storage/DBI/ADO/
blib/lib/DBIx/Class/Storage/DBI/ADO/Microsoft_SQL_Server.pm
blib/lib/DBIx/Class/Storage/DBI/ADO.pm
blib/lib/DBIx/Class/Storage/DBI/AutoCast.pm
blib/lib/DBIx/Class/Storage/DBI/Cursor.pm
blib/lib/DBIx/Class/Storage/DBI/DB2.pm
blib/lib/DBIx/Class/Storage/DBI/Informix.pm
blib/lib/DBIx/Class/Storage/DBI/InterBase.pm
blib/lib/DBIx/Class/Storage/DBI/MSSQL.pm
blib/lib/DBIx/Class/Storage/DBI/MultiColumnIn.pm
blib/lib/DBIx/Class/Storage/DBI/mysql.pm
blib/lib/DBIx/Class/Storage/DBI/NoBindVars.pm
blib/lib/DBIx/Class/Storage/DBI/ODBC/
blib/lib/DBIx/Class/Storage/DBI/ODBC/ACCESS.pm
blib/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm
blib/lib/DBIx/Class/Storage/DBI/ODBC/Firebird.pm
blib/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm
blib/lib/DBIx/Class/Storage/DBI/ODBC/SQL_Anywhere.pm
blib/lib/DBIx/Class/Storage/DBI/ODBC.pm
blib/lib/DBIx/Class/Storage/DBI/Oracle/
blib/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm
blib/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm
blib/lib/DBIx/Class/Storage/DBI/Oracle.pm
blib/lib/DBIx/Class/Storage/DBI/Pg.pm
blib/lib/DBIx/Class/Storage/DBI/Replicated/
blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/
blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/First.pm
blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer/Random.pm
blib/lib/DBIx/Class/Storage/DBI/Replicated/Balancer.pm
blib/lib/DBIx/Class/Storage/DBI/Replicated/Introduction.pod
blib/lib/DBIx/Class/Storage/DBI/Replicated/Pool.pm
blib/lib/DBIx/Class/Storage/DBI/Replicated/Replicant.pm
blib/lib/DBIx/Class/Storage/DBI/Replicated/Types.pm
blib/lib/DBIx/Class/Storage/DBI/Replicated/WithDSN.pm
blib/lib/DBIx/Class/Storage/DBI/Replicated.pm
blib/lib/DBIx/Class/Storage/DBI/SQLAnywhere.pm
blib/lib/DBIx/Class/Storage/DBI/SQLite.pm
blib/lib/DBIx/Class/Storage/DBI/Sybase/
blib/lib/DBIx/Class/Storage/DBI/Sybase/ASE/
blib/lib/DBIx/Class/Storage/DBI/Sybase/ASE/NoBindVars.pm
blib/lib/DBIx/Class/Storage/DBI/Sybase/ASE.pm
blib/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server/
blib/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server/NoBindVars.pm
blib/lib/DBIx/Class/Storage/DBI/Sybase/Microsoft_SQL_Server.pm
blib/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm
blib/lib/DBIx/Class/Storage/DBI/Sybase.pm
blib/lib/DBIx/Class/Storage/DBI/UniqueIdentifier.pm
blib/lib/DBIx/Class/Storage/DBI.pm
blib/lib/DBIx/Class/Storage/DBIHacks.pm
blib/lib/DBIx/Class/Storage/Statistics.pm
blib/lib/DBIx/Class/Storage/TxnScopeGuard.pm
blib/lib/DBIx/Class/Storage.pm
blib/lib/DBIx/Class/UTF8Columns.pm
blib/lib/DBIx/Class.pm
blib/lib/SQL/
blib/lib/SQL/Translator/
blib/lib/SQL/Translator/Parser/
blib/lib/SQL/Translator/Parser/DBIx/
blib/lib/SQL/Translator/Parser/DBIx/Class.pm
blib/lib/SQL/Translator/Producer/
blib/lib/SQL/Translator/Producer/DBIx/
blib/lib/SQL/Translator/Producer/DBIx/Class/
blib/lib/SQL/Translator/Producer/DBIx/Class/File.pm
blib/script/
blib/script/dbicadmin
blib/script/dbicadmin.bat
>>> mv C:\cpanfly-5.12\var\cpan\build\DBIx-Class-0.08127-yunYa5/DBIx-Class-0.08127.ppd C:/cpanfly-5.12/var/REPO/A/AB/ABRAXXA
Megalib: Undefined subroutine &Digest::base::new called at C:\cpanfly-5.12\lib/ActivePerl/PPM/InstallArea.pm line 902.
Running test for module 'Class::Accessor::Grouped'
Running make for R/RK/RKITOVER/Class-Accessor-Grouped-0.10002.tar.gz
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Class-Accessor-Grouped-0.10002-2fyQPg
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'make'
Has already been made
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'test'
Running make test
Has already been tested successfully
Running test for module 'namespace::clean'
Running make for F/FL/FLORA/namespace-clean-0.20.tar.gz
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\namespace-clean-0.20-DkcOJ0
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'make'
Has already been made
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'test'
Running make test
Has already been tested successfully
Running make for R/RK/RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'get'
Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\DBIx-Class-Schema-Loader-0.07007-C6PMcX
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'make'
CPAN.pm: Going to build R/RK/RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/DBIx/Class/Schema/Loader/DBI/Informix.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Informix.pm
cp lib/DBIx/Class/Schema/Loader/DBI/ODBC/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\Microsoft_SQL_Server.pm
cp lib/DBIx/Class/Schema/Loader/DBI/InterBase.pm blib\lib\DBIx\Class\Schema\Loader\DBI\InterBase.pm
cp lib/DBIx/Class/Schema/Loader/DBI/Component/QuotedDefault.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Component\QuotedDefault.pm
cp lib/DBIx/Class/Schema/Loader.pm blib\lib\DBIx\Class\Schema\Loader.pm
cp lib/DBIx/Class/Schema/Loader/Manual/UpgradingFromV4.pod blib\lib\DBIx\Class\Schema\Loader\Manual\UpgradingFromV4.pod
cp lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pm blib\lib\DBIx\Class\Schema\Loader\Optional\Dependencies.pm
cp lib/DBIx/Class/Schema/Loader/DBI/Sybase/Common.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase\Common.pm
cp lib/DBIx/Class/Schema/Loader/DBI/DB2.pm blib\lib\DBIx\Class\Schema\Loader\DBI\DB2.pm
cp lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_040.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_040.pm
cp lib/DBIx/Class/Schema/Loader/Base.pm blib\lib\DBIx\Class\Schema\Loader\Base.pm
cp lib/DBIx/Class/Schema/Loader/DBI/Writing.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Writing.pm
cp lib/DBIx/Class/Schema/Loader/DBI/SQLAnywhere.pm blib\lib\DBIx\Class\Schema\Loader\DBI\SQLAnywhere.pm
cp lib/DBIx/Class/Schema/Loader/DBI/ODBC/SQL_Anywhere.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\SQL_Anywhere.pm
cp lib/DBIx/Class/Schema/Loader/DBI/ODBC.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC.pm
cp lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_06.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_06.pm
cp lib/DBIx/Class/Schema/Loader/DBI/Sybase.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase.pm
cp lib/DBIx/Class/Schema/Loader/DBI/mysql.pm blib\lib\DBIx\Class\Schema\Loader\DBI\mysql.pm
cp lib/DBIx/Class/Schema/Loader/Utils.pm blib\lib\DBIx\Class\Schema\Loader\Utils.pm
cp lib/DBIx/Class/Schema/Loader/RelBuilder/Compat/v0_05.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_05.pm
cp lib/DBIx/Class/Schema/Loader/RelBuilder.pm blib\lib\DBIx\Class\Schema\Loader\RelBuilder.pm
cp lib/DBIx/Class/Schema/Loader/DBI/Oracle.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Oracle.pm
cp lib/DBIx/Class/Schema/Loader/DBI/Pg.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Pg.pm
cp lib/DBIx/Class/Schema/Loader/DBI/MSSQL.pm blib\lib\DBIx\Class\Schema\Loader\DBI\MSSQL.pm
cp lib/DBIx/Class/Schema/Loader/DBI/ODBC/Firebird.pm blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\Firebird.pm
cp lib/DBIx/Class/Schema/Loader/DBI/SQLite.pm blib\lib\DBIx\Class\Schema\Loader\DBI\SQLite.pm
cp lib/DBIx/Class/Schema/Loader/DBI/Sybase/Microsoft_SQL_Server.pm blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase\Microsoft_SQL_Server.pm
cp lib/DBIx/Class/Schema/Loader/Optional/Dependencies.pod blib\lib\DBIx\Class\Schema\Loader\Optional\Dependencies.pod
cp lib/DBIx/Class/Schema/Loader/DBI.pm blib\lib\DBIx\Class\Schema\Loader\DBI.pm
C:\Perl-5.12\bin\perl.exe "-Iinc" -MExtUtils::Command -e "cp" -- script/dbicdump blib\script\dbicdump
pl2bat.bat blib\script\dbicdump
RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz
nmake -- OK
Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib\lib', 'blib\arch')" t/*.t t/backcompat/0.04006/*.t
t/01use.t ...............................
1..10
ok 1 - use DBIx::Class::Schema::Loader;
ok 2 - use DBIx::Class::Schema::Loader::Base;
ok 3 - use DBIx::Class::Schema::Loader::DBI;
ok 4 - use DBIx::Class::Schema::Loader::RelBuilder;
ok 5 - use DBIx::Class::Schema::Loader::DBI::SQLite;
ok 6 - use DBIx::Class::Schema::Loader::DBI::mysql;
ok 7 - use DBIx::Class::Schema::Loader::DBI::Pg;
ok 8 - use DBIx::Class::Schema::Loader::DBI::DB2;
ok 9 - use DBIx::Class::Schema::Loader::DBI::Oracle;
ok 10 - use DBIx::Class::Schema::Loader::DBI::Writing;
ok
t/02pod.t ...............................
1..31
ok 1 - POD test for blib\script\dbicdump
ok 2 - POD test for blib\script\dbicdump.bat
ok 3 - POD test for blib\lib\DBIx\Class\Schema\Loader.pm
ok 4 - POD test for blib\lib\DBIx\Class\Schema\Loader\Base.pm
ok 5 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI.pm
ok 6 - POD test for blib\lib\DBIx\Class\Schema\Loader\RelBuilder.pm
ok 7 - POD test for blib\lib\DBIx\Class\Schema\Loader\Utils.pm (no pod)
ok 8 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\DB2.pm
ok 9 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\Informix.pm
ok 10 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\InterBase.pm
ok 11 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\MSSQL.pm
ok 12 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\mysql.pm
ok 13 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC.pm
ok 14 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\Oracle.pm
ok 15 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\Pg.pm
ok 16 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\SQLAnywhere.pm
ok 17 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\SQLite.pm
ok 18 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase.pm
ok 19 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\Writing.pm
ok 20 - POD test for blib\lib\DBIx\Class\Schema\Loader\Manual\UpgradingFromV4.pod
ok 21 - POD test for blib\lib\DBIx\Class\Schema\Loader\Optional\Dependencies.pm (no pod)
ok 22 - POD test for blib\lib\DBIx\Class\Schema\Loader\Optional\Dependencies.pod
ok 23 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\Component\QuotedDefault.pm
ok 24 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\Firebird.pm
ok 25 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\Microsoft_SQL_Server.pm
ok 26 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\ODBC\SQL_Anywhere.pm
ok 27 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase\Common.pm
ok 28 - POD test for blib\lib\DBIx\Class\Schema\Loader\DBI\Sybase\Microsoft_SQL_Server.pm
ok 29 - POD test for blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_040.pm
ok 30 - POD test for blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_05.pm
ok 31 - POD test for blib\lib\DBIx\Class\Schema\Loader\RelBuilder\Compat\v0_06.pm
ok
Undefined subroutine &Digest::base::new called at t/lib/dbixcsl_common_tests.pm line 963.
# Looks like you planned 248 tests but ran 190.
# Looks like your test exited with 255 just after 190.
t/10sqlite_common.t .....................
1..248
ok 1 - column_accessor_map was passed the default name
ok 2 - column_accessor_map func was passed the table_name
ok 3 - column_accessor_map func was passed the table_class
ok 4 - column_accessor_map func was passed the table_moniker
ok 5 - column_accessor_map func was passed the schema_class
ok 6 - Loader initialization
ok 7 - correct number of files generated
ok 8 - Expected loader warning
ok 9 - Missing PK warning
ok 10 - duplicate unique constraints (DBIXCSL_Test::Schema::LoaderTest1)
ok 11 - duplicate unique constraints (DBIXCSL_Test::Schema::LoaderTest2X)
ok 12 - The object isa DBIx::Class::ResultSet
ok 13 - The object isa DBIx::Class::ResultSet
ok 14 - The object isa DBIx::Class::ResultSet
ok 15 - The object isa DBIx::Class::ResultSet
ok 16 - The object isa DBIx::Class::ResultSet
ok 17 - Column Ordering
ok 18 - accessor for column name that conflicts with a UNIVERSAL method renamed based on col_collision_map
ok 19 - accessor for column name that conflicts with a result base class method removed
ok 20 - accessor for column name that conflicts with a component class method removed
ok 21 - accessor for column name that conflicts with a fully qualified component class method removed
ok 22 - accessor for column name that conflicts with Moose removed
ok 23 - Unique constraint
ok 24 - moniker singularisation
ok 25 - Multi-col unique constraint
ok 26 - moniker_map testing
ok 27 - DBIXCSL_Test::Schema::LoaderTest1->can('test_additional_base')
ok 28 - Additional Base method
ok 29 - DBIXCSL_Test::Schema::LoaderTest1->can('test_additional_base_override')
ok 30 - Left Base overrides Additional Base method
ok 31 - DBIXCSL_Test::Schema::LoaderTest1->can('test_additional_base_additional')
ok 32 - Additional Base can use Additional package method
ok 33 - DBIXCSL_Test::Schema::LoaderTest1->can('dbix_class_testcomponent')
ok 34 - Additional Component
ok 35 - fully qualified component class
ok 36 - DBIXCSL_Test::Schema::LoaderTest1->can('loader_test1_classmeth')
ok 37 - Class method
ok 38 - is_auto_increment detection
ok 39 - Find got the right row
ok 40 - Column value
ok 41 - Count
ok 42 - Inserting new record using a PK::Auto key didn't die
ok 43 - Got PK::Auto-generated id
ok 44 - Found newly inserted PK::Auto record
ok 45 - Correct PK::Auto-generated id
ok 46
ok 47 - constant character default
ok 48 - constant integer default
ok 49 - constant negative integer default
ok 50 - constant numeric default
ok 51 - constant negative numeric default
ok 52 - default_value for function default isa SCALAR
ok 53 - default_value for function default is correct
ok 54 - The object isa DBIx::Class::ResultSet
ok 55 - The object isa DBIx::Class::ResultSet
ok 56 - The object isa DBIx::Class::ResultSet
ok 57 - The object isa DBIx::Class::ResultSet
ok 58 - The object isa DBIx::Class::ResultSet
ok 59 - The object isa DBIx::Class::ResultSet
ok 60 - The object isa DBIx::Class::ResultSet
ok 61 - The object isa DBIx::Class::ResultSet
ok 62 - The object isa DBIx::Class::ResultSet
ok 63 - The object isa DBIx::Class::ResultSet
ok 64 - The object isa DBIx::Class::ResultSet
ok 65 - The object isa DBIx::Class::ResultSet
ok 66 - The object isa DBIx::Class::ResultSet
ok 67 - The object isa DBIx::Class::ResultSet
ok 68 - The object isa DBIx::Class::ResultSet
ok 69 - The object isa DBIx::Class::ResultSet
ok 70 - The object isa DBIx::Class::ResultSet
ok 71 - The object isa DBIx::Class::ResultSet
ok 72 - The object isa DBIx::Class::ResultSet
ok 73 - The object isa DBIx::Class::ResultSet
ok 74 - The object isa DBIx::Class::ResultSet
ok 75 - The object isa DBIx::Class::ResultSet
ok 76 - The object isa DBIx::Class::ResultSet
ok 77 - The object isa DBIx::Class::ResultSet
ok 78 - The object isa DBIXCSL_Test::Schema::LoaderTest3
ok 79 - relationship name that conflicts with a method renamed
ok 80 - The object isa DBIXCSL_Test::Schema::LoaderTest3
ok 81 - relationship name that conflicts with a method renamed based on rel_collision_map
ok 82 - The object isa DBIXCSL_Test::Schema::LoaderTest3
ok 83 - Foreign key detected
ok 84 - The object isa DBIXCSL_Test::Schema::LoaderTest4
ok 85 - column_accessor_map is being run
ok 86 - rel with preposition 'to' pluralized correctly
ok 87 - rel with preposition 'from' pluralized correctly
ok 88 - cascade_delete => 0 on has_many by default
ok 89 - cascade_copy => 0 on has_many by default
ok 90 - has_many does not have on_delete
ok 91 - has_many does not have on_update
ok 92 - has_many does not have is_deferrable
ok 93 - on_delete => 'CASCADE' on belongs_to by default
ok 94 - on_update => 'CASCADE' on belongs_to by default
ok 95 - is_deferrable => 1 on belongs_to by default
ok 96 - belongs_to does not have cascade_delete
ok 97 - belongs_to does not have cascade_copy
ok 98 - cascade_delete => 0 on might_have by default
ok 99 - cascade_copy => 0 on might_have by default
ok 100 - might_have does not have on_delete
ok 101 - might_have does not have on_update
ok 102 - might_have does not have is_deferrable
ok 103 - Find on multi-col PK
ok 104 - The object isa DBIXCSL_Test::Schema::LoaderTest2X
ok 105 - The object isa DBIXCSL_Test::Schema::LoaderTest5
ok 106 - Foreign key detected
ok 107 - Foreign key detected
ok 108 - Foreign key detected
ok 109 - The object isa DBIXCSL_Test::Schema::LoaderTest7
ok 110 - Foreign key detected
ok 111 - The object isa DBIXCSL_Test::Schema::LoaderTest16
ok 112 - Multiple FKs to same table
ok 113 - Foreign key detected
ok 114 - The object isa DBIXCSL_Test::Schema::LoaderTest16
ok 115 - Multiple FKs to same table
ok 116 - Foreign key detected
ok 117 - The object isa DBIXCSL_Test::Schema::LoaderTest17
ok 118 - search_related with multiple FKs from same table
ok 119 - Foreign key detected
ok 120 - Foreign key detected
ok 121 - Foreign key detected
ok 122 - Foreign key detected
ok 123 - The object isa DBIXCSL_Test::Schema::LoaderTest25
ok 124 - Multiple multi-col FKs to same table
ok 125 - Foreign key detected
ok 126 - Foreign key detected
ok 127 - Foreign key detected
ok 128 - The object isa DBIXCSL_Test::Schema::LoaderTest25
ok 129 - Multiple multi-col FKs to same table
ok 130 - The object isa DBIXCSL_Test::Schema::LoaderTest26
ok 131 - search_related with multiple multi-col FKs from same table
ok 132 - The object isa DBIXCSL_Test::Schema::LoaderTest28
ok 133 - One-to-one relationship with PRIMARY FK
ok 134 - Foreign key detected
ok 135 - The object isa DBIXCSL_Test::Schema::LoaderTest29
ok 136 - One-to-one relationship with UNIQUE FK
ok 137 - Foreign key detected
ok 138 - Undef for missing one-to-one row
ok 139 - Undef for missing one-to-one row
ok 140 - is_nullable detection
ok 141 - Foreign key detected
ok 142 - Foreign key detected
ok 143 - The object isa DBIXCSL_Test::Schema::LoaderTest32
ok 144 - The object isa DBIXCSL_Test::Schema::LoaderTest34
ok 145 - Foreign key detected
ok 146 - Foreign key detected
ok 147 - Foreign key detected
ok 148 - The object isa DBIXCSL_Test::Schema::LoaderTest31
ok 149
ok 150 - The object isa DBIXCSL_Test::Schema::LoaderTest33
ok 151
ok 152 - The object isa DBIx::Class::ResultSet
ok 153 - The object isa DBIx::Class::ResultSet
ok 154 - Foreign key detected
ok 155 - Foreign key detected
ok 156 - Create row
ok 157 - Create related row
ok 158 - Setting up circular relationship
ok 159 - No duplicate row created
ok 160 - The object isa DBIXCSL_Test::Schema::LoaderTest10
ok 161 - Circular rel leads back to same row
ok 162 - The object isa DBIx::Class::ResultSet
ok 163 - The object isa DBIx::Class::ResultSet
ok 164 - Foreign key detected
ok 165 - Foreign key detected
ok 166 - Foreign key detected
ok 167 - The object isa DBIXCSL_Test::Schema::LoaderTest12
ok 168 - The object isa DBIXCSL_Test::Schema::LoaderTest12
ok 169 - The object isa DBIXCSL_Test::Schema::LoaderTest12
ok 170 - The object isa DBIXCSL_Test::Schema::LoaderTest13
ok 171 - The object isa DBIx::Class::ResultSet
ok 172 - column_accessor_map was passed the default name
ok 173 - column_accessor_map func was passed the table_name
ok 174 - column_accessor_map func was passed the table_class
ok 175 - column_accessor_map func was passed the table_moniker
ok 176 - column_accessor_map func was passed the schema_class
ok 177 - relationship name preserved when another foreign key is added in remote table isa DBIx::Class::ResultSet
ok 178 - The object isa DBIx::Class::ResultSet
ok 179 - The object isa DBIx::Class::ResultSet
ok 180 - Foreign key detected
ok 181 - The object isa DBIXCSL_Test::Schema::LoaderTest14
ok 182 - custom_column_info
ok 183 - datetime_locale
ok 184 - datetime_timezone
ok 185 - custom_column_info
ok 186 - datetime_locale
ok 187 - datetime_timezone
ok 188 - custom_column_info
ok 189 - datetime_locale
ok 190 - datetime_timezone
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 58/248 subtests
t/11mysql_common.t ...................... skipped: You need to set the DBICTEST_MYSQL_DSN, _USER, and _PASS environment variables
t/12pg_common.t ......................... skipped: You need to set the DBICTEST_PG_DSN, _USER, and _PASS environment variables
t/13db2_common.t ........................ skipped: You need to set the DBICTEST_DB2_DSN, _USER, and _PASS environment variables
t/14ora_common.t ........................ skipped: You need to set the DBICTEST_ORA_DSN, _USER, and _PASS environment variables
t/15sybase_common.t ..................... skipped: You need to set the DBICTEST_SYBASE_DSN, _USER, and _PASS environment variables
t/16mssql_common.t ...................... skipped: You need to set the DBICTEST_MSSQL_DSN, _USER and _PASS and/or the DBICTEST_MSSQL_ODBC_DSN, _USER and _PASS environment variables
t/17sqlanywhere_common.t ................ skipped: You need to set the DBICTEST_SQLANYWHERE_DSN, _USER and _PASS and/or the DBICTEST_SQLANYWHERE_ODBC_DSN, _USER and _PASS environment variables
t/18firebird_common.t ................... skipped: You need to set the DBICTEST_FIREBIRD_DSN, _USER and _PASS and/or the DBICTEST_FIREBIRD_ODBC_DSN, _USER and _PASS environment variables
t/19informix_common.t ................... skipped: You need to set the DBICTEST_INFORMIX_DSN, _USER, and _PASS environment variables
t/20invocations.t .......................
1..62
ok 1 - hardcode isa DBIx::Class::Schema
ok 2 - hardcode isa DBIx::Class::ResultSet
ok 3 - hardcode isa DBICTest::Schema::_hardcode::Foo
ok 4 - hardcode correct object
ok 5 - hardcode object created
ok 6 - No warnings during hardcode invocations
ok 7 - normal isa DBIx::Class::Schema
ok 8 - normal isa DBIx::Class::ResultSet
ok 9 - normal isa DBICTest::Schema::_normal::Foo
ok 10 - normal correct object
ok 11 - normal object created
ok 12 - No warnings during normal invocations
ok 13 - make_schema_at isa DBIx::Class::Schema
ok 14 - make_schema_at isa DBIx::Class::ResultSet
ok 15 - make_schema_at isa DBICTest::Schema::_make_schema_at::Foo
ok 16 - make_schema_at correct object
ok 17 - make_schema_at object created
ok 18 - No warnings during make_schema_at invocations
ok 19 - embedded_options isa DBIx::Class::Schema
ok 20 - embedded_options isa DBIx::Class::ResultSet
ok 21 - embedded_options isa DBICTest::Schema::_embedded_options::Foo
ok 22 - embedded_options correct object
ok 23 - embedded_options object created
ok 24 - No warnings during embedded_options invocations
ok 25 - embedded_options_in_attrs isa DBIx::Class::Schema
ok 26 - embedded_options_in_attrs isa DBIx::Class::ResultSet
ok 27 - embedded_options_in_attrs isa DBICTest::Schema::_embedded_options_in_attrs::Foo
ok 28 - embedded_options_in_attrs correct object
ok 29 - embedded_options_in_attrs object created
ok 30 - No warnings during embedded_options_in_attrs invocations
ok 31 - embedded_options_make_schema_at isa DBIx::Class::Schema
ok 32 - embedded_options_make_schema_at isa DBIx::Class::ResultSet
ok 33 - embedded_options_make_schema_at isa DBICTest::Schema::_embedded_options_make_schema_at::Foo
ok 34 - embedded_options_make_schema_at correct object
ok 35 - embedded_options_make_schema_at object created
ok 36 - No warnings during embedded_options_make_schema_at invocations
ok 37 - almost_embedded isa DBIx::Class::Schema
ok 38 - almost_embedded isa DBIx::Class::ResultSet
ok 39 - almost_embedded isa DBICTest::Schema::_almost_embedded::Foo
ok 40 - almost_embedded correct object
ok 41 - almost_embedded object created
ok 42 - No warnings during almost_embedded invocations
ok 43 - make_schema_at_explicit isa DBIx::Class::Schema
ok 44 - make_schema_at_explicit isa DBIx::Class::ResultSet
ok 45 - make_schema_at_explicit isa DBICTest::Schema::_make_schema_at_explicit::Foo
ok 46 - make_schema_at_explicit correct object
ok 47 - make_schema_at_explicit object created
ok 48 - No warnings during make_schema_at_explicit invocations
ok 49 - no_skip_load_external isa DBIx::Class::Schema
ok 50 - no_skip_load_external isa DBIx::Class::ResultSet
ok 51 - no_skip_load_external isa DBICTest::Schema::_no_skip_load_external::Foo
ok 52 - no_skip_load_external correct object
ok 53 - no_skip_load_external object created
ok 54 - No warnings during no_skip_load_external invocations
ok 55 - skip_load_external isa DBIx::Class::Schema
ok 56 - skip_load_external isa DBIx::Class::ResultSet
ok 57 - skip_load_external isa DBICTest::Schema::_skip_load_external::Foo
ok 58 - skip_load_external correct object
ok 59 - skip_load_external object created
ok 60 - No warnings during skip_load_external invocations
ok 61 - external content loaded
ok 62 - external content not loaded with skip_load_external => 1
ok
t/21misc_fatal.t ........................
1..1
ok 1 - Bad storage type dies correctly
ok
t/22dump.t ..............................
1..7
ok 1
ok 2 - no death with dump_directory set
ok 3 # skip ActiveState perl produces additional warnings
ok 4
ok 5 - no death with dump_directory set (overwrite1)
ok 6
ok 7 - no death with dump_directory set (overwrite2)
unlink t\var\dump\DBICTest\Schema\1\Result\Bar.pm
unlink t\var\dump\DBICTest\Schema\1\Result\Foo.pm
rmdir Result
rmdir 1
unlink t\var\dump\DBICTest\Schema\1.pm
unlink t\var\dump\DBICTest\Schema\2\Result\Bar.pm
unlink t\var\dump\DBICTest\Schema\2\Result\Foo.pm
rmdir Result
rmdir 2
unlink t\var\dump\DBICTest\Schema\2.pm
rmdir Schema
rmdir DBICTest
rmdir t/var/dump
ok
t/23dumpmore.t ..........................
ok 1 - DBICTest::Schema::_no_skip_load_external warning count
ok 2 - DBICTest::Schema::_no_skip_load_external warning 0
ok 3 - DBICTest::Schema::_no_skip_load_external warning 1
ok 4 - t/var/dump/DBICTest/Schema/_no_skip_load_external/Foo.pm matches (?-xism:package DBICTest::Schema::_no_skip_load_external::Foo;\nour \$skip_me = "bad mojo";\n1;)
ok 5 - Silence on STDOUT
ok 6 - DBICTest::Schema::_no_skip_load_external warning count
ok 7 - DBICTest::Schema::_no_skip_load_external warning 0
ok 8 - DBICTest::Schema::_no_skip_load_external warning 1
ok 9 - t/var/dump/DBICTest/Schema/_no_skip_load_external/Foo.pm matches (?-xism:package DBICTest::Schema::_no_skip_load_external::Foo;\nour \$skip_me = "bad mojo";\n1;)
ok 10 - DBICTest::Schema::_skip_load_external warning count
ok 11 - DBICTest::Schema::_skip_load_external warning 0
ok 12 - DBICTest::Schema::_skip_load_external warning 1
ok 13 - t/var/dump/DBICTest/Schema/_skip_load_external/Foo.pm does not match (?-xism:package DBICTest::Schema::_skip_load_external::Foo;\nour \$skip_me = "bad mojo";\n1;)
ok 14 - Silence on STDOUT
ok 15 - DBICTest::Schema::_skip_load_external warning count
ok 16 - DBICTest::Schema::_skip_load_external warning 0
ok 17 - DBICTest::Schema::_skip_load_external warning 1
ok 18 - t/var/dump/DBICTest/Schema/_skip_load_external/Foo.pm does not match (?-xism:package DBICTest::Schema::_skip_load_external::Foo;\nour \$skip_me = "bad mojo";\n1;)
unlink t\var\dump\DBICTest\Schema\_no_skip_load_external\Bar.pm
unlink t\var\dump\DBICTest\Schema\_no_skip_load_external\Foo.pm
rmdir _no_skip_load_external
unlink t\var\dump\DBICTest\Schema\_no_skip_load_external.pm
unlink t\var\dump\DBICTest\Schema\_skip_load_external\Bar.pm
unlink t\var\dump\DBICTest\Schema\_skip_load_external\Foo.pm
rmdir _skip_load_external
unlink t\var\dump\DBICTest\Schema\_skip_load_external.pm
rmdir Schema
rmdir DBICTest
rmdir t/var/dump
ok 19 - DBICTest::Schema::_config_file warning count
ok 20 - DBICTest::Schema::_config_file warning 0
ok 21 - DBICTest::Schema::_config_file warning 1
ok 22 - t/var/dump/DBICTest/Schema/_config_file/Foo.pm does not match (?-xism:has_many)
ok 23 - Silence on STDOUT
ok 24 - DBICTest::Schema::_config_file warning count
ok 25 - DBICTest::Schema::_config_file warning 0
ok 26 - DBICTest::Schema::_config_file warning 1
ok 27 - t/var/dump/DBICTest/Schema/_config_file/Foo.pm does not match (?-xism:has_many)
ok 28 - error matches expected pattern
ok 29 - DBICTest::Schema::_clashing_monikers warning count
ok 30 - Silence on STDOUT
ok 31 - error matches expected pattern
ok 32 - DBICTest::Schema::_clashing_monikers warning count
unlink t\var\dump\DBICTest\Schema\_config_file\Bar.pm
unlink t\var\dump\DBICTest\Schema\_config_file\Foo.pm
rmdir _config_file
unlink t\var\dump\DBICTest\Schema\_config_file.pm
rmdir Schema
rmdir DBICTest
rmdir t/var/dump
ok 33 - DBICTest::DumpMore::1 warning count
ok 34 - DBICTest::DumpMore::1 warning 0
ok 35 - DBICTest::DumpMore::1 warning 1
ok 36 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:package DBICTest::DumpMore::1;)
ok 37 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_classes)
ok 38 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 39 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head1 NAME\n\nDBICTest::DumpMore::1::Bar\n\n=cut\n\n)
ok 40 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head1 ACCESSORS\n\n)
ok 41 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head2 barid\n\n data_type: 'integer'\n is_auto_increment: 1\n is_nullable: 0\n\n)
ok 42 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head2 fooref\n\n data_type: 'integer'\n is_foreign_key: 1\n is_nullable: 1\n\n)
ok 43 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:->set_primary_key)
ok 44 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head1 RELATIONS\n\n)
ok 45 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head2 fooref\n\nType: belongs_to\n\nRelated object: L\n\n=cut\n\n)
ok 46 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:1;\n$)
ok 47 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 48 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head1 NAME\n\nDBICTest::DumpMore::1::Foo\n\n=cut\n\n)
ok 49 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head1 ACCESSORS\n\n)
ok 50 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head2 fooid\n\n data_type: 'integer'\n is_auto_increment: 1\n is_nullable: 0\n\n)
ok 51 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head2 footext\n\n data_type: 'text'\n default_value: 'footext'\n extra: {is_footext => 1}\n is_nullable: 1\n\n)
ok 52 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:->set_primary_key)
ok 53 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head1 RELATIONS\n\n)
ok 54 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head2 bars\n\nType: has_many\n\nRelated object: L\n\n=cut\n\n)
ok 55 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:1;\n$)
ok 56 - Silence on STDOUT
ok 57 - DBICTest::DumpMore::1 warning count
ok 58 - DBICTest::DumpMore::1 warning 0
ok 59 - DBICTest::DumpMore::1 warning 1
ok 60 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 61 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head1 NAME\n\nDBICTest::DumpMore::1::Bar\n\n=cut\n\n)
ok 62 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head1 ACCESSORS\n\n)
ok 63 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head2 barid\n\n data_type: 'integer'\n is_auto_increment: 1\n is_nullable: 0\n\n)
ok 64 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head2 fooref\n\n data_type: 'integer'\n is_foreign_key: 1\n is_nullable: 1\n\n)
ok 65 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:->set_primary_key)
ok 66 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head1 RELATIONS\n\n)
ok 67 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:=head2 fooref\n\nType: belongs_to\n\nRelated object: L\n\n=cut\n\n)
ok 68 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:1;\n$)
ok 69 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 70 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head1 NAME\n\nDBICTest::DumpMore::1::Foo\n\n=cut\n\n)
ok 71 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head1 ACCESSORS\n\n)
ok 72 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head2 fooid\n\n data_type: 'integer'\n is_auto_increment: 1\n is_nullable: 0\n\n)
ok 73 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head2 footext\n\n data_type: 'text'\n default_value: 'footext'\n extra: {is_footext => 1}\n is_nullable: 1\n\n)
ok 74 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:->set_primary_key)
ok 75 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head1 RELATIONS\n\n)
ok 76 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:=head2 bars\n\nType: has_many\n\nRelated object: L\n\n=cut\n\n)
ok 77 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:1;\n$)
ok 78 - DBICTest::DumpMore::1 warning count
ok 79 - DBICTest::DumpMore::1 warning 0
ok 80 - DBICTest::DumpMore::1 warning 1
ok 81 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:package DBICTest::DumpMore::1;)
ok 82 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_classes)
ok 83 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 84 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:->set_primary_key)
ok 85 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:1;\n$)
ok 86 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 87 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:->set_primary_key)
ok 88 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:1;\n\# XXX This is my custom content XXX)
ok 89 - Silence on STDOUT
ok 90 - DBICTest::DumpMore::1 warning count
ok 91 - DBICTest::DumpMore::1 warning 0
ok 92 - DBICTest::DumpMore::1 warning 1
ok 93 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 94 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:->set_primary_key)
ok 95 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:1;\n$)
ok 96 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 97 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:->set_primary_key)
ok 98 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:1;\n\# XXX This is my custom content XXX)
ok 99 - DBICTest::DumpMore::1 warning count
ok 100 - DBICTest::DumpMore::1 warning 0
ok 101 - DBICTest::DumpMore::1 warning 1
ok 102 - DBICTest::DumpMore::1 warning 2
ok 103 - DBICTest::DumpMore::1 warning 3
ok 104 - DBICTest::DumpMore::1 warning 4
ok 105 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:package DBICTest::DumpMore::1;)
ok 106 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_classes)
ok 107 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 108 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:->set_primary_key)
ok 109 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:1;\n$)
ok 110 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 111 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:->set_primary_key)
ok 112 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:1;\n$)
ok 113 - t/var/dump/DBICTest/DumpMore/1/Foo.pm does not match (?-xism:\# XXX This is my custom content XXX)
ok 114 - Silence on STDOUT
ok 115 - DBICTest::DumpMore::1 warning count
ok 116 - DBICTest::DumpMore::1 warning 0
ok 117 - DBICTest::DumpMore::1 warning 1
ok 118 - DBICTest::DumpMore::1 warning 2
ok 119 - DBICTest::DumpMore::1 warning 3
ok 120 - DBICTest::DumpMore::1 warning 4
ok 121 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Bar;)
ok 122 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:->set_primary_key)
ok 123 - t/var/dump/DBICTest/DumpMore/1/Bar.pm matches (?-xism:1;\n$)
ok 124 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Foo;)
ok 125 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:->set_primary_key)
ok 126 - t/var/dump/DBICTest/DumpMore/1/Foo.pm matches (?-xism:1;\n$)
ok 127 - t/var/dump/DBICTest/DumpMore/1/Foo.pm does not match (?-xism:\# XXX This is my custom content XXX)
unlink t\var\dump\DBICTest\DumpMore\1\Bar.pm
unlink t\var\dump\DBICTest\DumpMore\1\Foo.pm
rmdir 1
unlink t\var\dump\DBICTest\DumpMore\1.pm
rmdir DumpMore
rmdir DBICTest
rmdir t/var/dump
ok 128 - DBICTest::DumpMore::1 warning count
ok 129 - DBICTest::DumpMore::1 warning 0
ok 130 - DBICTest::DumpMore::1 warning 1
ok 131 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm does not match (?m-xis:^=)
ok 132 - Silence on STDOUT
ok 133 - DBICTest::DumpMore::1 warning count
ok 134 - DBICTest::DumpMore::1 warning 0
ok 135 - DBICTest::DumpMore::1 warning 1
ok 136 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm does not match (?m-xis:^=)
ok 137 - DBICTest::DumpMore::1 warning count
ok 138 - DBICTest::DumpMore::1 warning 0
ok 139 - DBICTest::DumpMore::1 warning 1
ok 140 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?m-xis:^__PACKAGE__\-\>table\(\"foo_schema\.foo\"\)\;)
ok 141 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?m-xis:^__PACKAGE__->has_many\(\n "bars")
ok 142 - Silence on STDOUT
ok 143 - DBICTest::DumpMore::1 warning count
ok 144 - DBICTest::DumpMore::1 warning 0
ok 145 - DBICTest::DumpMore::1 warning 1
ok 146 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?m-xis:^__PACKAGE__\-\>table\(\"foo_schema\.foo\"\)\;)
ok 147 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?m-xis:^__PACKAGE__->has_many\(\n "bars")
ok 148 - DBICTest::DumpMore::1 warning count
ok 149 - DBICTest::DumpMore::1 warning 0
ok 150 - DBICTest::DumpMore::1 warning 1
ok 151 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:package DBICTest::DumpMore::1;)
ok 152 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_namespaces)
ok 153 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Result::Bar;)
ok 154 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:->set_primary_key)
ok 155 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:1;\n$)
ok 156 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Result::Foo;)
ok 157 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism:->set_primary_key)
ok 158 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism:1;\n$)
ok 159 - Silence on STDOUT
ok 160 - DBICTest::DumpMore::1 warning count
ok 161 - DBICTest::DumpMore::1 warning 0
ok 162 - DBICTest::DumpMore::1 warning 1
ok 163 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Result::Bar;)
ok 164 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:->set_primary_key)
ok 165 - t/var/dump/DBICTest/DumpMore/1/Result/Bar.pm matches (?-xism:1;\n$)
ok 166 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Result::Foo;)
ok 167 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism:->set_primary_key)
ok 168 - t/var/dump/DBICTest/DumpMore/1/Result/Foo.pm matches (?-xism:1;\n$)
ok 169 - DBICTest::DumpMore::1 warning count
ok 170 - DBICTest::DumpMore::1 warning 0
ok 171 - DBICTest::DumpMore::1 warning 1
ok 172 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:package DBICTest::DumpMore::1;)
ok 173 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_namespaces)
ok 174 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:result_namespace => 'Res')
ok 175 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:resultset_namespace => 'RSet')
ok 176 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:default_resultset_class => 'RSetBase')
ok 177 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Bar;)
ok 178 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:->set_primary_key)
ok 179 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:1;\n$)
ok 180 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Foo;)
ok 181 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:->set_primary_key)
ok 182 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:1;\n$)
ok 183 - Silence on STDOUT
ok 184 - DBICTest::DumpMore::1 warning count
ok 185 - DBICTest::DumpMore::1 warning 0
ok 186 - DBICTest::DumpMore::1 warning 1
ok 187 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Bar;)
ok 188 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:->set_primary_key)
ok 189 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:1;\n$)
ok 190 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Foo;)
ok 191 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:->set_primary_key)
ok 192 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:1;\n$)
ok 193 - DBICTest::DumpMore::1 warning count
ok 194 - DBICTest::DumpMore::1 warning 0
ok 195 - DBICTest::DumpMore::1 warning 1
ok 196 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:package DBICTest::DumpMore::1;)
ok 197 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:->load_namespaces)
ok 198 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:result_namespace => '\+DBICTest::DumpMore::1::Res')
ok 199 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:resultset_namespace => 'RSet')
ok 200 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:default_resultset_class => 'RSetBase')
ok 201 - t/var/dump/DBICTest/DumpMore/1.pm matches (?-xism:use base 'My::SchemaBaseClass')
ok 202 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Bar;)
ok 203 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:use base 'My::ResultBaseClass')
ok 204 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:->set_primary_key)
ok 205 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:1;\n$)
ok 206 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Foo;)
ok 207 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:use base 'My::ResultBaseClass')
ok 208 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:->set_primary_key)
ok 209 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:1;\n$)
ok 210 - Silence on STDOUT
ok 211 - DBICTest::DumpMore::1 warning count
ok 212 - DBICTest::DumpMore::1 warning 0
ok 213 - DBICTest::DumpMore::1 warning 1
ok 214 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Bar;)
ok 215 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:use base 'My::ResultBaseClass')
ok 216 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:->set_primary_key)
ok 217 - t/var/dump/DBICTest/DumpMore/1/Res/Bar.pm matches (?-xism:1;\n$)
ok 218 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:package DBICTest::DumpMore::1::Res::Foo;)
ok 219 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:use base 'My::ResultBaseClass')
ok 220 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:->set_primary_key)
ok 221 - t/var/dump/DBICTest/DumpMore/1/Res/Foo.pm matches (?-xism:1;\n$)
ok 222 - error matches expected pattern
ok 223 - DBICTest::DumpMore::1 warning count
ok 224 - Silence on STDOUT
ok 225 - error matches expected pattern
ok 226 - DBICTest::DumpMore::1 warning count
ok 227 - DBICTest::DumpMore::1 warning count
ok 228 - DBICTest::DumpMore::1 warning 0
ok 229 - DBICTest::DumpMore::1 warning 1
ok 230 - Silence on STDOUT
ok 231 - DBICTest::DumpMore::1 warning count
ok 232 - DBICTest::DumpMore::1 warning 0
ok 233 - DBICTest::DumpMore::1 warning 1
1..233
unlink t\var\dump\DBICTest\DumpMore\1\Bar.pm
unlink t\var\dump\DBICTest\DumpMore\1\Foo.pm
rmdir 1
unlink t\var\dump\DBICTest\DumpMore\1.pm
rmdir DumpMore
rmdir DBICTest
rmdir t/var/dump
ok
t/24loader_subclass.t ...................
1..9
ok 1 - connect_info(TestLoaderSubclass) isa TestLoaderSubclass
ok 2 - connect_info(TestLoaderSubclass_NoRebless) isa TestLoaderSubclass_NoRebless
ok 3 - connect_info(::DBI::SQLite) isa DBIx::Class::Schema::Loader::DBI::SQLite
ok 4 - loader_class(TestLoaderSubclass) isa TestLoaderSubclass
ok 5 - loader_class(TestLoaderSubclass_NoRebless) isa TestLoaderSubclass_NoRebless
ok 6 - loader_class(::DBI::SQLite) isa DBIx::Class::Schema::Loader::DBI::SQLite
ok 7 - make_schema_at(TestLoaderSubclass) isa TestLoaderSubclass
ok 8 - make_schema_at(TestLoaderSubclass_NoRebless) isa TestLoaderSubclass_NoRebless
ok 9 - make_schema_at(::DBI::SQLite) isa DBIx::Class::Schema::Loader::DBI::SQLite
ok
t/25backcompat.t ........................
ok 1 - Loader initialization
ok 2 - dynamic schema in backcompat mode detected
ok 3 - dynamic schema in 0.04006 mode warning
ok 4 - warning refers to upgrading doc
ok 5 - correct monikers in 0.04006 mode
ok 6 - found a bar isa DBIXCSL_Test::Schema::Bar
ok 7 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos
ok 8
ok 9 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet
ok 10
ok 11 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet
ok 12 - correct column accessor in 0.04006 mode
ok 13 - correct column accessor for column with word ending with digit in v4 mode
ok 14 - Loader initialization
ok 15 - no warnings with naming attribute set
ok 16 - correct monikers in 0.04006 mode
ok 17 - found a bar isa DBIXCSL_Test::Schema::Bar
ok 18 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos
ok 19
ok 20 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet
ok 21
ok 22 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet
ok 23 - correct column accessor in 0.04006 mode
ok 24 - correct column accessor for column with word ending with digit in v4 mode
ok 25 - Loader initialization
ok 26 - no warnings with naming attribute set
ok 27 - correct monikers in current mode
ok 28
ok 29 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 30
ok 31 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 32
ok 33 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 34
ok 35 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 36 - correct column accessor in current mode
ok 37 - correct column accessor for column with word ending with digit in current mode
ok 38 - Loader initialization
ok 39 - correct nummber of warnings for upgraded dynamic schema with external content for unsingularized Result.
ok 40 - detected external content warning
ok 41 - external custom content for unsingularized Result was loaded by upgraded dynamic Schema
ok 42 - The object isa DBIXCSL_Test::Schema::Baz
ok 43 - external content from unchanged Result class
ok 44 - The object isa DBIXCSL_Test::Schema::Foo
ok 45 - correct monikers in current mode
ok 46
ok 47 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 48
ok 49 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 50
ok 51 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 52
ok 53 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 54 - correct column accessor in current mode
ok 55 - correct column accessor for column with word ending with digit in current mode
ok 56 - Loader initialization
ok 57 - correct nummber of warnings for upgraded dynamic schema with external content for unsingularized Result with use_namespaces.
ok 58 - detected external content warning
ok 59 - external custom content for unsingularized Result was loaded by upgraded dynamic Schema
ok 60 - The object isa DBIXCSL_Test::Schema::Result::Baz
ok 61 - The object isa DBIXCSL_Test::Schema::Result::Foo
ok 62 - correct monikers in current mode
ok 63
ok 64 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo
ok 65
ok 66 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 67
ok 68 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 69
ok 70 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 71 - correct column accessor in current mode
ok 72 - correct column accessor for column with word ending with digit in current mode
ok 73 - Loader initialization
ok 74 - correct monikers in current mode
ok 75
ok 76 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 77
ok 78 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 79
ok 80 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 81
ok 82 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 83 - correct column accessor in current mode
ok 84 - correct column accessor for column with word ending with digit in current mode
ok 85 - external custom content for unsingularized Result was loaded by upgraded static Schema
ok 86 - The object isa DBIXCSL_Test::Schema::Baz
ok 87 - The object isa DBIXCSL_Test::Schema::Foo
ok 88 - package line translated correctly from external custom content in static dump
ok 89 - external custom content loaded into static dump correctly
ok 90 - Loader initialization
ok 91 - static schema in backcompat mode detected
ok 92 - correct version detected
ok 93 - refers to upgrading doc
ok 94 - correct number of warnings for static schema in backcompat mode
ok 95 - correct monikers in 0.04006 mode
ok 96 - found a bar isa DBIXCSL_Test::Schema::Bar
ok 97 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos
ok 98
ok 99 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet
ok 100
ok 101 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet
ok 102 - correct column accessor in 0.04006 mode
ok 103 - correct column accessor for column with word ending with digit in v4 mode
ok 104 - Loader initialization
ok 105 - correct monikers in 0.04006 mode
ok 106 - found a bar isa DBIXCSL_Test::Schema::Bar
ok 107 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos
ok 108
ok 109 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet
ok 110
ok 111 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet
ok 112 - correct column accessor in 0.04006 mode
ok 113 - correct column accessor for column with word ending with digit in v4 mode
ok 114 - Loader initialization
ok 115 - correct warnings on upgrading static schema (with "naming" set)
ok 116 - correct warnings on upgrading static schema (with "naming" set)
ok 117 - correct number of warnings on upgrading static schema (with "naming" set)
ok 118 - correct monikers in current mode
ok 119
ok 120 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo
ok 121
ok 122 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 123
ok 124 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 125
ok 126 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 127 - correct column accessor in current mode
ok 128 - correct column accessor for column with word ending with digit in current mode
ok 129 - un-singularized results were replaced during upgrade
ok 130 - custom content was carried over from un-singularized Result
ok 131 - The object isa DBIXCSL_Test::Schema::Result::Baz
ok 132 - custom content from unsingularized Result loaded into static dump correctly
ok 133 - Loader initialization
ok 134 - static schema in backcompat mode detected
ok 135 - correct version detected
ok 136 - refers to upgrading doc
ok 137 - correct number of warnings for static schema in backcompat mode
ok 138 - correct monikers in 0.04006 mode
ok 139 - found a bar isa DBIXCSL_Test::Schema::Bar
ok 140 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos
ok 141
ok 142 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet
ok 143
ok 144 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet
ok 145 - correct column accessor in 0.04006 mode
ok 146 - correct column accessor for column with word ending with digit in v4 mode
ok 147 - Loader initialization
ok 148 - correct warnings on upgrading static schema (with "naming" set and use_namespaces not set)
ok 149 - correct warnings on upgrading static schema (with "naming" set and use_namespaces not set)
ok 150 - correct warnings on upgrading static schema (with "naming" set and use_namespaces not set)
ok 151 - correct number of warnings on upgrading static schema (with "naming" set)
ok 152 - correct monikers in current mode
ok 153
ok 154 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 155
ok 156 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 157
ok 158 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 159
ok 160 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 161 - correct column accessor in current mode
ok 162 - correct column accessor for column with word ending with digit in current mode
ok 163 - un-singularized results were replaced during upgrade
ok 164 - custom content was carried over from un-singularized Result
ok 165 - The object isa DBIXCSL_Test::Schema::Baz
ok 166 - custom content from unsingularized Result loaded into static dump correctly
ok 167 - Loader initialization
ok 168 - static schema in backcompat mode detected
ok 169 - correct version detected
ok 170 - refers to upgrading doc
ok 171 - correct number of warnings for static schema in backcompat mode
ok 172 - correct monikers in 0.04006 mode
ok 173 - found a bar isa DBIXCSL_Test::Schema::Result::Bar
ok 174 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Result::Foos
ok 175
ok 176 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet
ok 177
ok 178 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet
ok 179 - correct column accessor in 0.04006 mode
ok 180 - correct column accessor for column with word ending with digit in v4 mode
ok 181 - use_namespaces in backcompat mode
ok 182 - Loader initialization
ok 183 - correct warnings on upgrading static schema (with "naming" set and use_namespaces => 0)
ok 184 - correct warnings on upgrading static schema (with "naming" set and use_namespaces => 0)
ok 185 - correct number of warnings on upgrading static schema (with "naming" set)
ok 186 - correct monikers in current mode
ok 187
ok 188 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 189
ok 190 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 191
ok 192 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 193
ok 194 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 195 - correct column accessor in current mode
ok 196 - correct column accessor for column with word ending with digit in current mode
ok 197 - un-singularized results were replaced during upgrade and Result dir removed
ok 198 - Result dir was removed for load_classes downgrade
ok 199 - load_classes in upgraded mode
ok 200 - custom content was carried over from un-singularized Result
ok 201 - external content was carried over from un-singularized Result
ok 202 - The object isa DBIXCSL_Test::Schema::Baz
ok 203 - The object isa DBIXCSL_Test::Schema::Baz
ok 204 - The object isa DBIXCSL_Test::Schema::Foo
ok 205 - external content from unsingularized Result loaded into static dump correctly
ok 206 - custom content from unsingularized Result loaded into static dump correctly
ok 207 - Loader initialization
ok 208 - correct warnings on dumping static schema with use_namespaces => 0
ok 209 - correct warnings on dumping static schema with use_namespaces => 0
ok 210 - correct number of warnings on dumping static schema with use_namespaces => 0
ok 211 - correct monikers in current mode
ok 212
ok 213 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 214
ok 215 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 216
ok 217 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 218
ok 219 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 220 - correct column accessor in current mode
ok 221 - correct column accessor for column with word ending with digit in current mode
ok 222 - Loader initialization
ok 223 - correct warnings on re-dumping static schema with load_classes
ok 224 - correct warnings on re-dumping static schema with load_classes
ok 225 - correct warnings on re-dumping static schema with load_classes
ok 226 - correct number of warnings on re-dumping static schema with load_classes
ok 227 - load_classes preserved on re-dump
ok 228 - correct monikers in current mode
ok 229
ok 230 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 231
ok 232 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 233
ok 234 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 235
ok 236 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 237 - correct column accessor in current mode
ok 238 - correct column accessor for column with word ending with digit in current mode
ok 239 - Loader initialization
ok 240 - correct warnings on upgrading to use_namespaces
ok 241 - correct warnings on upgrading to use_namespaces
ok 242 - correct number of warnings on upgrading to use_namespaces
ok 243 - correct monikers in current mode
ok 244
ok 245 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo
ok 246
ok 247 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 248
ok 249 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 250
ok 251 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 252 - correct column accessor in current mode
ok 253 - correct column accessor for column with word ending with digit in current mode
ok 254 - schema dir contains only 1 entry
ok 255 - schema dir contains only a Result/ directory
ok 256 - custom content was carried over during use_namespaces upgrade
ok 257 - The object isa DBIXCSL_Test::Schema::Result::Baz
ok 258 - custom content from un-namespaced Result loaded into static dump correctly
ok 259 - Loader initialization
ok 260 - correct warnings on dumping static schema
ok 261 - correct warnings on dumping static schema
ok 262 - correct number of warnings on dumping static schema
ok 263 - correct monikers in current mode
ok 264
ok 265 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo
ok 266
ok 267 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 268
ok 269 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 270
ok 271 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 272 - correct column accessor in current mode
ok 273 - correct column accessor for column with word ending with digit in current mode
ok 274 - defaults to use_namespaces on regular dump
ok 275 - Loader initialization
ok 276 - correct warnings on re-dumping static schema
ok 277 - correct warnings on re-dumping static schema
ok 278 - correct number of warnings on re-dumping static schema
ok 279 - use_namespaces preserved on re-dump
ok 280 - correct monikers in current mode
ok 281
ok 282 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo
ok 283
ok 284 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 285
ok 286 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 287
ok 288 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 289 - correct column accessor in current mode
ok 290 - correct column accessor for column with word ending with digit in current mode
ok 291 - Loader initialization
ok 292 - correct warnings on downgrading to load_classes
ok 293 - correct warnings on downgrading to load_classes
ok 294 - correct number of warnings on downgrading to load_classes
ok 295 - correct monikers in current mode
ok 296
ok 297 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 298
ok 299 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 300
ok 301 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 302
ok 303 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 304 - correct column accessor in current mode
ok 305 - correct column accessor for column with word ending with digit in current mode
ok 306 - load_classes downgrade correct
ok 307 - correct number of Results after upgrade and Result dir removed
ok 308 - Result dir was removed for load_classes downgrade
ok 309 - custom content was carried over during load_classes downgrade
ok 310 - The object isa DBIXCSL_Test::Schema::Baz
ok 311 - custom content from namespaced Result loaded into static dump correctly during load_classes downgrade
ok 312 - Loader initialization
ok 313 - correct warnings on dumping static schema
ok 314 - correct warnings on dumping static schema
ok 315 - correct number of warnings on dumping static schema
ok 316 - correct monikers in current mode
ok 317
ok 318 - correct rel name in current mode isa DBIXCSL_Test::Schema::MyResult::Foo
ok 319
ok 320 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::MyResult::Quux
ok 321
ok 322 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 323
ok 324 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::MyResult::Quux
ok 325 - correct column accessor in current mode
ok 326 - correct column accessor for column with word ending with digit in current mode
ok 327 - defaults to use_namespaces and uses custom result_namespace
ok 328 - Loader initialization
ok 329 - correct warnings on re-dumping static schema
ok 330 - correct warnings on re-dumping static schema
ok 331 - correct number of warnings on re-dumping static schema
ok 332 - use_namespaces and custom result_namespace preserved on re-dump
ok 333 - correct monikers in current mode
ok 334
ok 335 - correct rel name in current mode isa DBIXCSL_Test::Schema::MyResult::Foo
ok 336
ok 337 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::MyResult::Quux
ok 338
ok 339 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 340
ok 341 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::MyResult::Quux
ok 342 - correct column accessor in current mode
ok 343 - correct column accessor for column with word ending with digit in current mode
ok 344 - Loader initialization
ok 345 - correct warnings on downgrading to load_classes
ok 346 - correct warnings on downgrading to load_classes
ok 347 - correct number of warnings on downgrading to load_classes
ok 348 - correct monikers in current mode
ok 349
ok 350 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 351
ok 352 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 353
ok 354 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 355
ok 356 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 357 - correct column accessor in current mode
ok 358 - correct column accessor for column with word ending with digit in current mode
ok 359 - load_classes downgrade correct
ok 360 - correct number of Results after upgrade and Result dir removed
ok 361 - Result dir was removed for load_classes downgrade
ok 362 - custom content was carried over during load_classes downgrade
ok 363 - The object isa DBIXCSL_Test::Schema::Baz
ok 364 - custom content from namespaced Result loaded into static dump correctly during load_classes downgrade
ok 365 - Loader initialization
ok 366 - Loader initialization
ok 367 - using new result_namespace
ok 368 - correct number of Results after rewritten result_namespace
ok 369 - original Result dir was removed when rewriting result_namespace
ok 370 - custom content was carried over when rewriting result_namespace
ok 371 - The object isa DBIXCSL_Test::Schema::MyResult::Baz
ok 372 - custom content from namespaced Result loaded into static dump correctly when rewriting result_namespace
ok 373 - Loader initialization
ok 374 - using new result_namespace
ok 375 - correct number of Results after rewritten result_namespace
ok 376 - original Result dir was removed when rewriting result_namespace
ok 377 - external content was carried over when rewriting result_namespace
ok 378 - custom content was carried over when rewriting result_namespace
ok 379 - The object isa DBIXCSL_Test::Schema::Mtfnpy::Baz
ok 380 - The object isa DBIXCSL_Test::Schema::Mtfnpy::Baz
ok 381 - The object isa DBIXCSL_Test::Schema::Mtfnpy::Foo
ok 382 - custom content from namespaced Result loaded into static dump correctly when rewriting result_namespace
ok 383 - external content from unsingularized Result loaded into static dump correctly
ok 384 - Loader initialization
ok 385 - Loader initialization
ok 386 - correct version dumped after upgrade of v4 static schema
ok 387 - Loader initialization
ok 388 - correct monikers in 0.04006 mode
ok 389 - found a bar isa DBIXCSL_Test::Schema::Bar
ok 390 - correct rel name in 0.04006 mode isa DBIXCSL_Test::Schema::Foos
ok 391
ok 392 - correct rel type and name for UNIQUE FK in 0.04006 mode isa DBIx::Class::ResultSet
ok 393
ok 394 - correct rel name inflection in 0.04006 mode isa DBIx::Class::ResultSet
ok 395 - correct column accessor in 0.04006 mode
ok 396 - correct column accessor for column with word ending with digit in v4 mode
ok 397 - Loader initialization
ok 398 - correct monikers in current mode
ok 399
ok 400 - correct rel name in current mode isa DBIXCSL_Test::Schema::Foo
ok 401
ok 402 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Quux
ok 403
ok 404 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 405
ok 406 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Quux
ok 407 - correct column accessor in current mode
ok 408 - correct column accessor for column with word ending with digit in current mode
ok 409 - custom content was preserved from Result pre-upgrade
ok 410 - The object isa DBIXCSL_Test::Schema::Foo
ok 411 - custom content from Result with unchanged name loaded into static dump correctly
ok 412 - Loader initialization
ok 413 - backcompat warning
ok 414 - correct monikers in v5 mode
ok 415
ok 416 - correct rel name in v5 mode isa DBIXCSL_Test::Schema::Result::Foo
ok 417
ok 418 - correct rel type and name for UNIQUE FK in v5 mode isa DBIXCSL_Test::Schema::Result::Quux
ok 419
ok 420 - correct rel name inflection in v5 mode isa DBIx::Class::ResultSet
ok 421 - correct column accessor in v5 mode
ok 422 - correct column accessor for column with word ending with digit in v5 mode
ok 423 - Loader initialization
ok 424 - correct monikers in current mode
ok 425
ok 426 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo
ok 427
ok 428 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 429
ok 430 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 431
ok 432 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 433 - correct column accessor in current mode
ok 434 - correct column accessor for column with word ending with digit in current mode
ok 435 - external custom content loaded for v5 -> v6
ok 436 - The object isa DBIXCSL_Test::Schema::Result::StationVisited
ok 437 - The object isa DBIXCSL_Test::Schema::Result::StationVisited
ok 438 - The object isa DBIXCSL_Test::Schema::Result::Quux
ok 439 - Loader initialization
ok 440 - backcompat warning
ok 441 - correct monikers in v6 mode
ok 442
ok 443 - correct rel name in v6 mode isa DBIXCSL_Test::Schema::Result::Foo
ok 444
ok 445 - correct rel type and name for UNIQUE FK in v6 mode isa DBIXCSL_Test::Schema::Result::Quux
ok 446
ok 447 - correct rel name inflection in v6 mode isa DBIx::Class::ResultSet
ok 448
ok 449 - correct rel name in v6 mode isa DBIXCSL_Test::Schema::Result::Quux
ok 450 - correct column accessor in v6 mode
ok 451 - correct column accessor for column with word ending with digit in v6 mode
ok 452 - Loader initialization
ok 453 - correct monikers in current mode
ok 454
ok 455 - correct rel name in current mode isa DBIXCSL_Test::Schema::Result::Foo
ok 456
ok 457 - correct rel type and name for UNIQUE FK in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 458
ok 459 - correct rel name inflection in current mode isa DBIx::Class::ResultSet
ok 460
ok 461 - correct rel name based on mixed-case column name in current mode isa DBIXCSL_Test::Schema::Result::Quux
ok 462 - correct column accessor in current mode
ok 463 - correct column accessor for column with word ending with digit in current mode
ok 464 - external custom content loaded for v6 -> v7
ok 465 - The object isa DBIXCSL_Test::Schema::Result::Quux
ok 466 - The object isa DBIXCSL_Test::Schema::Result::Quux
1..466
ok
t/26dump_use_moose.t .................... skipped: Tests needs Moose >= 1.12, MooseX::NonMoose >= 0.15, namespace::autoclean >= 0.09 (see DBIx::Class::Schema::Loader::Optional::Dependencies for details)
t/40overwrite_modifications.t ...........
1..5
ok 1
ok 2 - looks like it dumped
ok 3 - throws error dumping without overwrite_modifications
ok 4
ok 5 - does not throw when dumping with overwrite_modifications
ok
t/45relationships.t .....................
1..6
ok 1 - regularly-made schema has fooref rel
ok 2 - skip_relationships blocks generation of fooref rel
ok 3 - throws error for invalid relationship_attrs
ok 4 - fooref rel is present
ok 5 - relationship_attrs settings seem to be getting through to the generated rels
ok 6 - belongs_to in relationship_attrs overrides all def
ok
t/backcompat/0.04006/10sqlite_common.t .. skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
t/backcompat/0.04006/11mysql_common.t ... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
t/backcompat/0.04006/12pg_common.t ...... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
t/backcompat/0.04006/13db2_common.t ..... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
t/backcompat/0.04006/14ora_common.t ..... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
t/backcompat/0.04006/20invocations.t .... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
t/backcompat/0.04006/21misc_fatal.t ..... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
t/backcompat/0.04006/22dump.t ........... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
t/backcompat/0.04006/23dumpmore.t ....... skipped: set SCHEMA_LOADER_TESTS_BACKCOMPAT to enable these tests
Test Summary Report
-------------------
t/10sqlite_common.t (Wstat: 65280 Tests: 190 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 248 tests but ran 190.
Files=30, Tests=1020, 40 wallclock secs ( 0.22 usr + 0.06 sys = 0.28 CPU)
Result: FAIL
Failed 1/30 test programs. 0/1020 subtests failed.
NMAKE : fatal error U1077: 'C:\Perl-5.12\bin\perl.exe' : return code '0xff'
Stop.
RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz
nmake test TEST_VERBOSE=1 -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports RKITOVER/DBIx-Class-Schema-Loader-0.07007.tar.gz
Finished 2011-02-15T21:23:13