Start 2008-07-21T05:46:27 Going to read /home/fly818/var/cpan/Metadata Database was generated on Mon, 21 Jul 2008 10:02:47 GMT Running make for S/SY/SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz Checksum for /net/nas/data/cpan/authors/id/S/SY/SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz ok DBIx-Class-FrozenColumns-0.06/ DBIx-Class-FrozenColumns-0.06/t/ DBIx-Class-FrozenColumns-0.06/inc/ DBIx-Class-FrozenColumns-0.06/Changes DBIx-Class-FrozenColumns-0.06/MANIFEST DBIx-Class-FrozenColumns-0.06/META.yml DBIx-Class-FrozenColumns-0.06/lib/ DBIx-Class-FrozenColumns-0.06/Makefile.PL DBIx-Class-FrozenColumns-0.06/lib/DBIx/ DBIx-Class-FrozenColumns-0.06/lib/DBIx/Class/ DBIx-Class-FrozenColumns-0.06/lib/DBIx/Class/FrozenColumns.pm DBIx-Class-FrozenColumns-0.06/inc/Module/ DBIx-Class-FrozenColumns-0.06/inc/Module/Install.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/ DBIx-Class-FrozenColumns-0.06/inc/Module/AutoInstall.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/AutoInstall.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/Fetch.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/Makefile.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/Include.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/Base.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/Metadata.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/Can.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/WriteAll.pm DBIx-Class-FrozenColumns-0.06/inc/Module/Install/Win32.pm DBIx-Class-FrozenColumns-0.06/t/FrozenTest-Schema-1-SQLite.sql DBIx-Class-FrozenColumns-0.06/t/lib/ DBIx-Class-FrozenColumns-0.06/t/06recursive.t DBIx-Class-FrozenColumns-0.06/t/03podcoverage.t DBIx-Class-FrozenColumns-0.06/t/02pod.t DBIx-Class-FrozenColumns-0.06/t/04basic.t DBIx-Class-FrozenColumns-0.06/t/05frozen.t DBIx-Class-FrozenColumns-0.06/t/lib/FrozenTest/ DBIx-Class-FrozenColumns-0.06/t/lib/FrozenTest.pm DBIx-Class-FrozenColumns-0.06/t/lib/FrozenTest/Schema.pm DBIx-Class-FrozenColumns-0.06/t/lib/FrozenTest/Schema/ DBIx-Class-FrozenColumns-0.06/t/lib/FrozenTest/Schema/Source.pm CPAN.pm: Going to build S/SY/SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Cannot determine perl version info from lib/DBIx/Class/FrozenColumns.pm *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - DBD::SQLite ...loaded. (1.14 >= 1.13) - DBIx::Class ...missing. (would need 0.07003) - Storable ...loaded. (2.18 >= 2.15) ==> Auto-install the 1 mandatory module(s) from CPAN? [Y/n] y *** Since we're running under CPANPLUS, I'll just let it take care of the dependency's installation later. *** Module::AutoInstall configuration finished. Warning: prerequisite DBIx::Class 0.07003 not found. Checking if your kit is complete... Looks good Writing Makefile for DBIx::Class::FrozenColumns ---- Unsatisfied dependencies detected during ---- ---- SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz ---- DBIx::Class [requires] Running make test Delayed until after prerequisites Running test for module 'DBIx::Class' Running make for A/AS/ASH/DBIx-Class-0.08010.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AS/ASH/DBIx-Class-0.08010.tar.gz ok DBIx-Class-0.08010/ DBIx-Class-0.08010/Changes DBIx-Class-0.08010/MANIFEST DBIx-Class-0.08010/META.yml DBIx-Class-0.08010/Makefile.PL DBIx-Class-0.08010/README DBIx-Class-0.08010/inc/ DBIx-Class-0.08010/inc/Module/ DBIx-Class-0.08010/inc/Module/AutoInstall.pm DBIx-Class-0.08010/inc/Module/Install/ DBIx-Class-0.08010/inc/Module/Install/AutoInstall.pm DBIx-Class-0.08010/inc/Module/Install/Base.pm DBIx-Class-0.08010/inc/Module/Install/Build.pm DBIx-Class-0.08010/inc/Module/Install/Can.pm DBIx-Class-0.08010/inc/Module/Install/Fetch.pm DBIx-Class-0.08010/inc/Module/Install/Include.pm DBIx-Class-0.08010/inc/Module/Install/Makefile.pm DBIx-Class-0.08010/inc/Module/Install/Metadata.pm DBIx-Class-0.08010/inc/Module/Install/Scripts.pm DBIx-Class-0.08010/inc/Module/Install/Win32.pm DBIx-Class-0.08010/inc/Module/Install/WriteAll.pm DBIx-Class-0.08010/inc/Module/Install.pm DBIx-Class-0.08010/lib/ DBIx-Class-0.08010/lib/DBIx/ DBIx-Class-0.08010/lib/DBIx/Class/ DBIx-Class-0.08010/lib/DBIx/Class/AccessorGroup.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/AccessorMapping.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/AttributeAPI.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/AutoUpdate.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ColumnCase.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ColumnGroups.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Constraints.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Constructor.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/DestroyWarning.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/GetSet.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/HasA.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/HasMany.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ImaDBI.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/LazyLoading.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/MightHave.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ObjIndexStubs.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Pager.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/ReadOnly.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Retrieve.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Stringify.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/TempColumns.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat/Triggers.pm DBIx-Class-0.08010/lib/DBIx/Class/CDBICompat.pm DBIx-Class-0.08010/lib/DBIx/Class/ClassResolver/ DBIx-Class-0.08010/lib/DBIx/Class/ClassResolver/PassThrough.pm DBIx-Class-0.08010/lib/DBIx/Class/Componentised.pm DBIx-Class-0.08010/lib/DBIx/Class/Core.pm DBIx-Class-0.08010/lib/DBIx/Class/Cursor.pm DBIx-Class-0.08010/lib/DBIx/Class/DB.pm DBIx-Class-0.08010/lib/DBIx/Class/Exception.pm DBIx-Class-0.08010/lib/DBIx/Class/InflateColumn/ DBIx-Class-0.08010/lib/DBIx/Class/InflateColumn/DateTime.pm DBIx-Class-0.08010/lib/DBIx/Class/InflateColumn/File.pm DBIx-Class-0.08010/lib/DBIx/Class/InflateColumn.pm DBIx-Class-0.08010/lib/DBIx/Class/Manual/ DBIx-Class-0.08010/lib/DBIx/Class/Manual/Component.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Cookbook.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/DocMap.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Example.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/FAQ.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Glossary.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Intro.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Joining.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual/Troubleshooting.pod DBIx-Class-0.08010/lib/DBIx/Class/Manual.pod DBIx-Class-0.08010/lib/DBIx/Class/Ordered.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/ DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/ DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/DB2.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/MSSQL.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/MySQL.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/Oracle.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/Pg.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto/SQLite.pm DBIx-Class-0.08010/lib/DBIx/Class/PK/Auto.pm DBIx-Class-0.08010/lib/DBIx/Class/PK.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/ DBIx-Class-0.08010/lib/DBIx/Class/Relationship/Accessor.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/Base.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/BelongsTo.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/CascadeActions.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/HasMany.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/HasOne.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/Helpers.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/ManyToMany.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship/ProxyMethods.pm DBIx-Class-0.08010/lib/DBIx/Class/Relationship.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultClass/ DBIx-Class-0.08010/lib/DBIx/Class/ResultClass/HashRefInflator.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSet.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSetColumn.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSetManager.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSetProxy.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSource/ DBIx-Class-0.08010/lib/DBIx/Class/ResultSource/Table.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSource.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSourceHandle.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSourceProxy/ DBIx-Class-0.08010/lib/DBIx/Class/ResultSourceProxy/Table.pm DBIx-Class-0.08010/lib/DBIx/Class/ResultSourceProxy.pm DBIx-Class-0.08010/lib/DBIx/Class/Row.pm DBIx-Class-0.08010/lib/DBIx/Class/Schema/ DBIx-Class-0.08010/lib/DBIx/Class/Schema/Versioned.pm DBIx-Class-0.08010/lib/DBIx/Class/Schema.pm DBIx-Class-0.08010/lib/DBIx/Class/Serialize/ DBIx-Class-0.08010/lib/DBIx/Class/Serialize/Storable.pm DBIx-Class-0.08010/lib/DBIx/Class/StartupCheck.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Cursor.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/DB2.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/MSSQL.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/MultiDistinctEmulation.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/NoBindVars.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ODBC/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/ODBC.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Oracle/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Oracle.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Pg.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Replication.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/SQLite.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Sybase/ DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/Sybase.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI/mysql.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/DBI.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/Statistics.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage/TxnScopeGuard.pm DBIx-Class-0.08010/lib/DBIx/Class/Storage.pm DBIx-Class-0.08010/lib/DBIx/Class/Test/ DBIx-Class-0.08010/lib/DBIx/Class/Test/SQLite.pm DBIx-Class-0.08010/lib/DBIx/Class/UTF8Columns.pm DBIx-Class-0.08010/lib/DBIx/Class.pm DBIx-Class-0.08010/lib/SQL/ DBIx-Class-0.08010/lib/SQL/Translator/ DBIx-Class-0.08010/lib/SQL/Translator/Parser/ DBIx-Class-0.08010/lib/SQL/Translator/Parser/DBIx/ DBIx-Class-0.08010/lib/SQL/Translator/Parser/DBIx/Class.pm DBIx-Class-0.08010/lib/SQL/Translator/Producer/ DBIx-Class-0.08010/lib/SQL/Translator/Producer/DBIx/ DBIx-Class-0.08010/lib/SQL/Translator/Producer/DBIx/Class/ DBIx-Class-0.08010/lib/SQL/Translator/Producer/DBIx/Class/File.pm DBIx-Class-0.08010/scope-guard.patch DBIx-Class-0.08010/script/ DBIx-Class-0.08010/script/dbicadmin DBIx-Class-0.08010/t/ DBIx-Class-0.08010/t/02pod.t DBIx-Class-0.08010/t/03podcoverage.t DBIx-Class-0.08010/t/04dont_break_c3.t DBIx-Class-0.08010/t/05components.t DBIx-Class-0.08010/t/100populate.t DBIx-Class-0.08010/t/101populate_rs.t DBIx-Class-0.08010/t/18inserterror.t DBIx-Class-0.08010/t/19quotes.t DBIx-Class-0.08010/t/19quotes_newstyle.t DBIx-Class-0.08010/t/20setuperrors.t DBIx-Class-0.08010/t/26dumper.t DBIx-Class-0.08010/t/30dbicplain.t DBIx-Class-0.08010/t/31stats.t DBIx-Class-0.08010/t/32connect_code_ref.t DBIx-Class-0.08010/t/33storage_reconnect.t DBIx-Class-0.08010/t/34exception_action.t DBIx-Class-0.08010/t/35disable_sth_caching.t DBIx-Class-0.08010/t/36datetime.t DBIx-Class-0.08010/t/39load_namespaces_1.t DBIx-Class-0.08010/t/39load_namespaces_2.t DBIx-Class-0.08010/t/39load_namespaces_3.t DBIx-Class-0.08010/t/39load_namespaces_4.t DBIx-Class-0.08010/t/40resultsetmanager.t DBIx-Class-0.08010/t/41orrible.t DBIx-Class-0.08010/t/42toplimit.t DBIx-Class-0.08010/t/46where_attribute.t DBIx-Class-0.08010/t/47bind_attribute.t DBIx-Class-0.08010/t/50fork.t DBIx-Class-0.08010/t/51threads.t DBIx-Class-0.08010/t/52cycle.t DBIx-Class-0.08010/t/53delete_related.t DBIx-Class-0.08010/t/54taint.t DBIx-Class-0.08010/t/55storage_stress.t DBIx-Class-0.08010/t/60core.t DBIx-Class-0.08010/t/61findnot.t DBIx-Class-0.08010/t/63register_class.t DBIx-Class-0.08010/t/64db.t DBIx-Class-0.08010/t/65multipk.t DBIx-Class-0.08010/t/66relationship.t DBIx-Class-0.08010/t/67pager.t DBIx-Class-0.08010/t/68inflate.t DBIx-Class-0.08010/t/68inflate_has_a.t DBIx-Class-0.08010/t/68inflate_resultclass_hashrefinflator.t DBIx-Class-0.08010/t/68inflate_serialize.t DBIx-Class-0.08010/t/69update.t DBIx-Class-0.08010/t/70auto.t DBIx-Class-0.08010/t/71mysql.t DBIx-Class-0.08010/t/72pg.t DBIx-Class-0.08010/t/73oracle.t DBIx-Class-0.08010/t/73oracle_inflate.t DBIx-Class-0.08010/t/745db2.t DBIx-Class-0.08010/t/746db2_400.t DBIx-Class-0.08010/t/746mssql.t DBIx-Class-0.08010/t/74mssql.t DBIx-Class-0.08010/t/75limit.t DBIx-Class-0.08010/t/76joins.t DBIx-Class-0.08010/t/77join_count.t DBIx-Class-0.08010/t/78self_referencial.t DBIx-Class-0.08010/t/79aliasing.t DBIx-Class-0.08010/t/80unique.t DBIx-Class-0.08010/t/81transactions.t DBIx-Class-0.08010/t/82cascade_copy.t DBIx-Class-0.08010/t/83cache.t DBIx-Class-0.08010/t/84serialize.t DBIx-Class-0.08010/t/85utf8.t DBIx-Class-0.08010/t/86might_have.t DBIx-Class-0.08010/t/86sqlt.t DBIx-Class-0.08010/t/87ordered.t DBIx-Class-0.08010/t/88result_set_column.t DBIx-Class-0.08010/t/89dbicadmin.t DBIx-Class-0.08010/t/89inflate_datetime.t DBIx-Class-0.08010/t/90ensure_class_loaded.t DBIx-Class-0.08010/t/90join_torture.t DBIx-Class-0.08010/t/91debug.t DBIx-Class-0.08010/t/91merge_attr.t DBIx-Class-0.08010/t/92storage.t DBIx-Class-0.08010/t/92storage_on_connect_do.t DBIx-Class-0.08010/t/93nobindvars.t DBIx-Class-0.08010/t/93single_accessor_object.t DBIx-Class-0.08010/t/94pk_mutation.t DBIx-Class-0.08010/t/94versioning.t DBIx-Class-0.08010/t/95sql_maker_quote.t DBIx-Class-0.08010/t/96file_column.t DBIx-Class-0.08010/t/96multi_create.t DBIx-Class-0.08010/t/97result_class.t DBIx-Class-0.08010/t/bindtype_columns.t DBIx-Class-0.08010/t/cdbi-sweet-t/ DBIx-Class-0.08010/t/cdbi-sweet-t/08pager.t DBIx-Class-0.08010/t/cdbi-t/ DBIx-Class-0.08010/t/cdbi-t/01-columns.t DBIx-Class-0.08010/t/cdbi-t/02-Film.t DBIx-Class-0.08010/t/cdbi-t/03-subclassing.t DBIx-Class-0.08010/t/cdbi-t/04-lazy.t DBIx-Class-0.08010/t/cdbi-t/06-hasa.t DBIx-Class-0.08010/t/cdbi-t/09-has_many.t DBIx-Class-0.08010/t/cdbi-t/11-triggers.t DBIx-Class-0.08010/t/cdbi-t/12-filter.t DBIx-Class-0.08010/t/cdbi-t/13-constraint.t DBIx-Class-0.08010/t/cdbi-t/14-might_have.t DBIx-Class-0.08010/t/cdbi-t/15-accessor.t DBIx-Class-0.08010/t/cdbi-t/16-reserved.t DBIx-Class-0.08010/t/cdbi-t/18-has_a.t DBIx-Class-0.08010/t/cdbi-t/19-set_sql.t DBIx-Class-0.08010/t/cdbi-t/21-iterator.t DBIx-Class-0.08010/t/cdbi-t/22-self_referential.t DBIx-Class-0.08010/t/cdbi-t/30-pager.t DBIx-Class-0.08010/t/cdbi-t/98-failure.t DBIx-Class-0.08010/t/examples/ DBIx-Class-0.08010/t/examples/Schema/ DBIx-Class-0.08010/t/examples/Schema/MyDatabase/ DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main/ DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main/Artist.pm DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main/Cd.pm DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main/Track.pm DBIx-Class-0.08010/t/examples/Schema/MyDatabase/Main.pm DBIx-Class-0.08010/t/examples/Schema/db/ DBIx-Class-0.08010/t/examples/Schema/db/example.sql DBIx-Class-0.08010/t/examples/Schema/insertdb.pl DBIx-Class-0.08010/t/examples/Schema/testdb.pl DBIx-Class-0.08010/t/lib/ DBIx-Class-0.08010/t/lib/DBICNSTest/ DBIx-Class-0.08010/t/lib/DBICNSTest/OtherRslt/ DBIx-Class-0.08010/t/lib/DBICNSTest/OtherRslt/D.pm DBIx-Class-0.08010/t/lib/DBICNSTest/RSBase.pm DBIx-Class-0.08010/t/lib/DBICNSTest/RSet/ DBIx-Class-0.08010/t/lib/DBICNSTest/RSet/A.pm DBIx-Class-0.08010/t/lib/DBICNSTest/RSet/C.pm DBIx-Class-0.08010/t/lib/DBICNSTest/Result/ DBIx-Class-0.08010/t/lib/DBICNSTest/Result/A.pm DBIx-Class-0.08010/t/lib/DBICNSTest/Result/B.pm DBIx-Class-0.08010/t/lib/DBICNSTest/ResultSet/ DBIx-Class-0.08010/t/lib/DBICNSTest/ResultSet/A.pm DBIx-Class-0.08010/t/lib/DBICNSTest/ResultSet/C.pm DBIx-Class-0.08010/t/lib/DBICNSTest/Rslt/ DBIx-Class-0.08010/t/lib/DBICNSTest/Rslt/A.pm DBIx-Class-0.08010/t/lib/DBICNSTest/Rslt/B.pm DBIx-Class-0.08010/t/lib/DBICTest/ DBIx-Class-0.08010/t/lib/DBICTest/ErrorComponent.pm DBIx-Class-0.08010/t/lib/DBICTest/FakeComponent.pm DBIx-Class-0.08010/t/lib/DBICTest/ForeignComponent/ DBIx-Class-0.08010/t/lib/DBICTest/ForeignComponent/TestComp.pm DBIx-Class-0.08010/t/lib/DBICTest/ForeignComponent.pm DBIx-Class-0.08010/t/lib/DBICTest/OptionalComponent.pm DBIx-Class-0.08010/t/lib/DBICTest/Plain/ DBIx-Class-0.08010/t/lib/DBICTest/Plain/Test.pm DBIx-Class-0.08010/t/lib/DBICTest/Plain.pm DBIx-Class-0.08010/t/lib/DBICTest/ResultSetManager/ DBIx-Class-0.08010/t/lib/DBICTest/ResultSetManager/Foo.pm DBIx-Class-0.08010/t/lib/DBICTest/ResultSetManager.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ DBIx-Class-0.08010/t/lib/DBICTest/Schema/Artist.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ArtistSourceName.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ArtistSubclass.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ArtistUndirectedMap.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Bookmark.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/BooksInLibrary.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/CD.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/CD_to_Producer.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Collection.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/CollectionObject.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Employee.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Event.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/EventTZ.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/EventTZ.pm.rej DBIx-Class-0.08010/t/lib/DBICTest/Schema/FileColumn.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/ForceForeign.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/FourKeys.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/FourKeys_to_TwoKeys.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/LinerNotes.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Link.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/NoPrimaryKey.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/OneKey.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Owners.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Producer.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/SelfRef.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/SelfRefAlias.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Serialized.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Tag.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/Track.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/TreeLike.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/TwoKeyTreeLike.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/TwoKeys.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema/TypedObject.pm DBIx-Class-0.08010/t/lib/DBICTest/Schema.pm DBIx-Class-0.08010/t/lib/DBICTest/SyntaxErrorComponent1.pm DBIx-Class-0.08010/t/lib/DBICTest/SyntaxErrorComponent2.pm DBIx-Class-0.08010/t/lib/DBICTest.pm DBIx-Class-0.08010/t/lib/DBICVersionNew.pm DBIx-Class-0.08010/t/lib/DBICVersionOrig.pm DBIx-Class-0.08010/t/lib/sqlite.sql DBIx-Class-0.08010/t/resultset_class.t DBIx-Class-0.08010/t/testlib/ DBIx-Class-0.08010/t/testlib/Actor.pm DBIx-Class-0.08010/t/testlib/ActorAlias.pm DBIx-Class-0.08010/t/testlib/Binary.pm DBIx-Class-0.08010/t/testlib/Blurb.pm DBIx-Class-0.08010/t/testlib/CDBase.pm DBIx-Class-0.08010/t/testlib/Director.pm DBIx-Class-0.08010/t/testlib/Film.pm DBIx-Class-0.08010/t/testlib/Lazy.pm DBIx-Class-0.08010/t/testlib/Log.pm DBIx-Class-0.08010/t/testlib/MyBase.pm DBIx-Class-0.08010/t/testlib/MyFilm.pm DBIx-Class-0.08010/t/testlib/MyFoo.pm DBIx-Class-0.08010/t/testlib/MyStar.pm DBIx-Class-0.08010/t/testlib/MyStarLink.pm DBIx-Class-0.08010/t/testlib/MyStarLinkMCPK.pm DBIx-Class-0.08010/t/testlib/Order.pm DBIx-Class-0.08010/t/testlib/OtherFilm.pm DBIx-Class-0.08010/t/testlib/OtherThing.pm DBIx-Class-0.08010/t/testlib/PgBase.pm DBIx-Class-0.08010/t/testlib/Thing.pm CPAN.pm: Going to build A/AS/ASH/DBIx-Class-0.08010.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - DBD::SQLite ...loaded. (1.14 >= 1.13) - Test::Builder ...loaded. (0.80 >= 0.33) - Data::Page ...missing. (would need 2) - Scalar::Util ...loaded. (1.19) - SQL::Abstract ...missing. (would need 1.2) - SQL::Abstract::Limit ...missing. (would need 0.101) - Class::C3 ...missing. (would need 0.13) - Class::C3::Componentised ...missing. - Storable ...loaded. (2.18) - Carp::Clan ...loaded. (6.00) - DBI ...loaded. (1.605 >= 1.4) - Module::Find ...missing. - Class::Inspector ...missing. - Class::Accessor::Grouped ...missing. (would need 0.05002) - JSON::Any ...missing. (would need 1) - Scope::Guard ...missing. (would need 0.03) ==> Auto-install the 10 mandatory module(s) from CPAN? [Y/n] y *** Since we're running under CPANPLUS, I'll just let it take care of the dependency's installation later. *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Warning: prerequisite Class::Accessor::Grouped 0.05002 not found. Warning: prerequisite Class::C3 0.13 not found. Warning: prerequisite Class::C3::Componentised 0 not found. Warning: prerequisite Class::Inspector 0 not found. Warning: prerequisite Data::Page 2 not found. Warning: prerequisite JSON::Any 1 not found. Warning: prerequisite Module::Find 0 not found. Warning: prerequisite SQL::Abstract 1.2 not found. Warning: prerequisite SQL::Abstract::Limit 0.101 not found. Warning: prerequisite Scope::Guard 0.03 not found. Writing Makefile for DBIx::Class ---- Unsatisfied dependencies detected during ---- ---- ASH/DBIx-Class-0.08010.tar.gz ---- Class::Accessor::Grouped [requires] SQL::Abstract::Limit [requires] SQL::Abstract [requires] Scope::Guard [requires] Data::Page [requires] Class::C3::Componentised [requires] Module::Find [requires] Class::Inspector [requires] Class::C3 [requires] JSON::Any [requires] Running make test Delayed until after prerequisites Running test for module 'Class::Accessor::Grouped' Running make for C/CL/CLACO/Class-Accessor-Grouped-0.08001.tar.gz Checksum for /net/nas/data/cpan/authors/id/C/CL/CLACO/Class-Accessor-Grouped-0.08001.tar.gz ok Class-Accessor-Grouped-0.08001/ Class-Accessor-Grouped-0.08001/Changes Class-Accessor-Grouped-0.08001/inc/ Class-Accessor-Grouped-0.08001/inc/Module/ Class-Accessor-Grouped-0.08001/inc/Module/AutoInstall.pm Class-Accessor-Grouped-0.08001/inc/Module/Install/ Class-Accessor-Grouped-0.08001/inc/Module/Install/AutoInstall.pm Class-Accessor-Grouped-0.08001/inc/Module/Install/Base.pm Class-Accessor-Grouped-0.08001/inc/Module/Install/Include.pm Class-Accessor-Grouped-0.08001/inc/Module/Install/Makefile.pm Class-Accessor-Grouped-0.08001/inc/Module/Install/MakeMaker.pm Class-Accessor-Grouped-0.08001/inc/Module/Install/Metadata.pm Class-Accessor-Grouped-0.08001/inc/Module/Install.pm Class-Accessor-Grouped-0.08001/lib/ Class-Accessor-Grouped-0.08001/lib/Class/ Class-Accessor-Grouped-0.08001/lib/Class/Accessor/ Class-Accessor-Grouped-0.08001/lib/Class/Accessor/Grouped.pm Class-Accessor-Grouped-0.08001/Makefile.PL Class-Accessor-Grouped-0.08001/MANIFEST Class-Accessor-Grouped-0.08001/MANIFEST.SKIP Class-Accessor-Grouped-0.08001/META.yml Class-Accessor-Grouped-0.08001/README Class-Accessor-Grouped-0.08001/t/ Class-Accessor-Grouped-0.08001/t/accessors.t Class-Accessor-Grouped-0.08001/t/accessors_ro.t Class-Accessor-Grouped-0.08001/t/accessors_wo.t Class-Accessor-Grouped-0.08001/t/basic.t Class-Accessor-Grouped-0.08001/t/component.t Class-Accessor-Grouped-0.08001/t/inherited.t Class-Accessor-Grouped-0.08001/t/lib/ Class-Accessor-Grouped-0.08001/t/lib/AccessorGroups.pm Class-Accessor-Grouped-0.08001/t/lib/AccessorGroupsRO.pm Class-Accessor-Grouped-0.08001/t/lib/AccessorGroupsWO.pm Class-Accessor-Grouped-0.08001/t/lib/BaseInheritedGroups.pm Class-Accessor-Grouped-0.08001/t/lib/NotHashBased.pm Class-Accessor-Grouped-0.08001/t/lib/NotReallyAClass.pm Class-Accessor-Grouped-0.08001/t/lib/SuperInheritedGroups.pm Class-Accessor-Grouped-0.08001/t/manifest.t Class-Accessor-Grouped-0.08001/t/pod_coverage.t Class-Accessor-Grouped-0.08001/t/pod_spelling.t Class-Accessor-Grouped-0.08001/t/pod_syntax.t Class-Accessor-Grouped-0.08001/t/strict.t Class-Accessor-Grouped-0.08001/t/style_no_tabs.t Class-Accessor-Grouped-0.08001/t/warnings.t CPAN.pm: Going to build C/CL/CLACO/Class-Accessor-Grouped-0.08001.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Carp ...loaded. (1.04) - Scalar::Util ...loaded. (1.19) - MRO::Compat ...missing. - Class::Inspector ...missing. ==> Auto-install the 2 mandatory module(s) from CPAN? [Y/n] y *** Since we're running under CPANPLUS, I'll just let it take care of the dependency's installation later. *** Module::AutoInstall configuration finished. Warning: prerequisite Class::Inspector 0 not found. Warning: prerequisite MRO::Compat 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Class::Accessor::Grouped ---- Unsatisfied dependencies detected during ---- ---- CLACO/Class-Accessor-Grouped-0.08001.tar.gz ---- Class::Inspector [requires] MRO::Compat [requires] Running make test Delayed until after prerequisites Running test for module 'Class::Inspector' Running make for A/AD/ADAMK/Class-Inspector-1.23.tar.gz Checksum for /net/nas/data/cpan/authors/id/A/AD/ADAMK/Class-Inspector-1.23.tar.gz ok Class-Inspector-1.23/ Class-Inspector-1.23/README Class-Inspector-1.23/Makefile.PL Class-Inspector-1.23/LICENSE Class-Inspector-1.23/META.yml Class-Inspector-1.23/MANIFEST Class-Inspector-1.23/Changes Class-Inspector-1.23/t/ Class-Inspector-1.23/t/97_meta.t Class-Inspector-1.23/t/01_compile.t Class-Inspector-1.23/t/98_pod.t Class-Inspector-1.23/t/03_inc_to_local.t Class-Inspector-1.23/t/02_main.t Class-Inspector-1.23/t/99_pmv.t Class-Inspector-1.23/inc/ Class-Inspector-1.23/inc/Module/ Class-Inspector-1.23/inc/Module/Install/ Class-Inspector-1.23/inc/Module/Install/Win32.pm Class-Inspector-1.23/inc/Module/Install/WriteAll.pm Class-Inspector-1.23/inc/Module/Install/Can.pm Class-Inspector-1.23/inc/Module/Install/Metadata.pm Class-Inspector-1.23/inc/Module/Install/Base.pm Class-Inspector-1.23/inc/Module/Install/Makefile.pm Class-Inspector-1.23/inc/Module/Install/Fetch.pm Class-Inspector-1.23/inc/Module/Install.pm Class-Inspector-1.23/lib/ Class-Inspector-1.23/lib/Class/ Class-Inspector-1.23/lib/Class/Inspector.pm CPAN.pm: Going to build A/AD/ADAMK/Class-Inspector-1.23.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Class::Inspector >>> make cp lib/Class/Inspector.pm blib/lib/Class/Inspector.pm Manifying blib/man3/Class::Inspector.3 ADAMK/Class-Inspector-1.23.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/01_compile......... 1..2 ok 1 - Your perl is new enough ok 2 - use Class::Inspector; ok t/02_main............ 1..54 ok 1 - Class validator works for known valid ok 2 - Class validator works for correctly formatted, but not installed ok 3 - Class validator works for long classes ok 4 - Class validator allows main ok 5 - Class validator works for main aliased ok 6 - Class validator failed for missing class ok 7 - Class validator fails for number starting class ok 8 - Class validator catches bad characters ok 9 - ->loaded detects loaded ok 10 - ->loaded detects not loaded ok 11 - ->filename works correctly ok 12 - ->_inc_filename works correctly ok 13 - ->loaded_filename works ok 14 - ->loaded_filename works ok 15 - ->resolved_filename works ok 16 - ->resolved_filename works ok 17 - ->installed detects installed ok 18 - ->installed detects not installed ok 19 - ->functions works correctly ok 20 - ->functions fails correctly ok 21 - ->function_refs works correctly ok 22 - ->function_refs fails correctly ok 23 - ->function_exists detects function that exists ok 24 - ->function_exists fails for bad function ok 25 - ->function_exists fails for missing function ok 26 - ->function_exists fails for bad class ok 27 - ->methods works for non-inheriting class ok 28 - ->methods works for inheriting class ok 29 - ->methods fails correctly ok 30 - Public ->methods works for non-inheriting class ok 31 - Public ->methods works for inheriting class ok 32 - Public ->methods fails correctly ok 33 - Private ->methods works for non-inheriting class ok 34 - Private ->methods works for inheriting class ok 35 - Private ->methods fails correctly ok 36 - Full ->methods works for non-inheriting class ok 37 - Full ->methods works for inheriting class ok 38 - Full ->methods fails correctly ok 39 - Expanded ->methods works for non-inheriting class ok 40 - Expanded ->methods works for inheriting class ok 41 - Expanded ->methods fails correctly ok 42 - Public and private ->methods clash correctly ok 43 - Public and private ->methods clash correctly ok 44 - Full and expanded ->methods class correctly ok 45 - Full and expanded ->methods class correctly ok 46 - Public + Expanded ->methods works for non-inheriting class ok 47 - Public + Expanded ->methods works for inheriting class ok 48 - Expanded ->methods fails correctly ok 49 - ->subclasses(bad) returns undef ok 50 - ->subclasses(none) returns false ok 51 - ->subclasses(CI) returns just itself ok 52 - ->subclasses(nontrivial) returns the expected class list ok 53 - ->loaded returns false for spurious glob in package ok 54 - ->subclasses in the presence of an evil ->isa does not crash ok t/03_inc_to_local.... 1..2 ok 1 # SKIP Skipping Win32 test ok 2 - Found ourself ok t/97_meta............ 1..0 # Skip Test::CPAN::Meta 0.07 not available for testing skipped: Test::CPAN::Meta 0.07 not available for testing t/98_pod............. 1..1 ok 1 - blib/lib/Class/Inspector.pm ok t/99_pmv............. 1..0 # Skip Test::MinimumVersion 0.007 not available for testing skipped: Test::MinimumVersion 0.007 not available for testing All tests successful. Files=6, Tests=59, 0 wallclock secs ( 0.01 usr 0.05 sys + 0.11 cusr 0.11 csys = 0.28 CPU) Result: PASS ADAMK/Class-Inspector-1.23.tar.gz make test TEST_VERBOSE=1 -- OK Adam Kennedy <adamk@cpan.org> Get information about a class and its structure >>> (cd /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0 && tar cvf - Class-Inspector-1.23.ppd blib) | gzip -c >/home/fly818/var/REPO/A/AD/ADAMK/Class-Inspector-1.23.tar.gz Class-Inspector-1.23.ppd blib/ blib/lib/ blib/lib/Class/ blib/lib/Class/Inspector.pm blib/man3/ blib/man3/Class::Inspector.3 >>> mv /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/Class-Inspector-1.23.ppd /home/fly818/var/REPO/A/AD/ADAMK Running test for module 'MRO::Compat' Running make for B/BL/BLBLACK/MRO-Compat-0.09.tar.gz Prepending /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/B/BL/BLBLACK/MRO-Compat-0.09.tar.gz ok MRO-Compat-0.09/ MRO-Compat-0.09/ChangeLog MRO-Compat-0.09/MANIFEST MRO-Compat-0.09/META.yml MRO-Compat-0.09/Makefile.PL MRO-Compat-0.09/README MRO-Compat-0.09/inc/ MRO-Compat-0.09/inc/Module/ MRO-Compat-0.09/inc/Module/AutoInstall.pm MRO-Compat-0.09/inc/Module/Install/ MRO-Compat-0.09/inc/Module/Install/AutoInstall.pm MRO-Compat-0.09/inc/Module/Install/Base.pm MRO-Compat-0.09/inc/Module/Install/Build.pm MRO-Compat-0.09/inc/Module/Install/Can.pm MRO-Compat-0.09/inc/Module/Install/Fetch.pm MRO-Compat-0.09/inc/Module/Install/Include.pm MRO-Compat-0.09/inc/Module/Install/Makefile.pm MRO-Compat-0.09/inc/Module/Install/Metadata.pm MRO-Compat-0.09/inc/Module/Install/Win32.pm MRO-Compat-0.09/inc/Module/Install/WriteAll.pm MRO-Compat-0.09/inc/Module/Install.pm MRO-Compat-0.09/lib/ MRO-Compat-0.09/lib/MRO/ MRO-Compat-0.09/lib/MRO/Compat.pm MRO-Compat-0.09/t/ MRO-Compat-0.09/t/01use.t MRO-Compat-0.09/t/02pod.t MRO-Compat-0.09/t/03pod_coverage.t MRO-Compat-0.09/t/10basic.t MRO-Compat-0.09/t/15pkg_gen.t MRO-Compat-0.09/t/20mros.t Prepending /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build B/BL/BLBLACK/MRO-Compat-0.09.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Cannot determine perl version info from lib/MRO/Compat.pm *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Test::More ...loaded. (0.8 >= 0.47) - Class::C3 ...missing. (would need 0.19) ==> Auto-install the 1 mandatory module(s) from CPAN? [Y/n] y [XS Speedups] - Class::C3::XS ...missing. (would need 0.08) ==> Auto-install the 1 optional module(s) from CPAN? [Y/n] y *** Since we're running under CPANPLUS, I'll just let it take care of the dependency's installation later. *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Warning: prerequisite Class::C3 0.19 not found. Warning: prerequisite Class::C3::XS 0.08 not found. Writing Makefile for MRO::Compat ---- Unsatisfied dependencies detected during ---- ---- BLBLACK/MRO-Compat-0.09.tar.gz ---- Class::C3::XS [requires] Class::C3 [requires] Prepending /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Class::C3::XS' Running make for B/BL/BLBLACK/Class-C3-XS-0.08.tar.gz Prepending /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/B/BL/BLBLACK/Class-C3-XS-0.08.tar.gz ok Class-C3-XS-0.08/ Class-C3-XS-0.08/ChangeLog Class-C3-XS-0.08/inc/ Class-C3-XS-0.08/inc/Module/ Class-C3-XS-0.08/inc/Module/AutoInstall.pm Class-C3-XS-0.08/inc/Module/Install/ Class-C3-XS-0.08/inc/Module/Install/AutoInstall.pm Class-C3-XS-0.08/inc/Module/Install/Base.pm Class-C3-XS-0.08/inc/Module/Install/Build.pm Class-C3-XS-0.08/inc/Module/Install/Can.pm Class-C3-XS-0.08/inc/Module/Install/Fetch.pm Class-C3-XS-0.08/inc/Module/Install/Include.pm Class-C3-XS-0.08/inc/Module/Install/Makefile.pm Class-C3-XS-0.08/inc/Module/Install/Metadata.pm Class-C3-XS-0.08/inc/Module/Install/Win32.pm Class-C3-XS-0.08/inc/Module/Install/WriteAll.pm Class-C3-XS-0.08/inc/Module/Install.pm Class-C3-XS-0.08/lib/ Class-C3-XS-0.08/lib/Class/ Class-C3-XS-0.08/lib/Class/C3/ Class-C3-XS-0.08/lib/Class/C3/XS.pm Class-C3-XS-0.08/Makefile.PL Class-C3-XS-0.08/MANIFEST Class-C3-XS-0.08/META.yml Class-C3-XS-0.08/README Class-C3-XS-0.08/t/ Class-C3-XS-0.08/t/00_load.t Class-C3-XS-0.08/t/01_MRO.t Class-C3-XS-0.08/t/02_MRO.t Class-C3-XS-0.08/t/03_MRO.t Class-C3-XS-0.08/t/04_MRO.t Class-C3-XS-0.08/t/05_MRO.t Class-C3-XS-0.08/t/30_next_method.t Class-C3-XS-0.08/t/31_next_method_skip.t Class-C3-XS-0.08/t/32_next_method_edge_cases.t Class-C3-XS-0.08/t/33_next_method_used_with_NEXT.t Class-C3-XS-0.08/t/34_next_method_in_eval.t Class-C3-XS-0.08/t/35_next_method_in_anon.t Class-C3-XS-0.08/t/36_next_goto.t Class-C3-XS-0.08/t/lib/ Class-C3-XS-0.08/t/lib/A.pm Class-C3-XS-0.08/t/lib/B.pm Class-C3-XS-0.08/t/lib/C.pm Class-C3-XS-0.08/t/lib/D.pm Class-C3-XS-0.08/t/lib/E.pm Class-C3-XS-0.08/t/lib/F.pm Class-C3-XS-0.08/t/pod.t Class-C3-XS-0.08/XS.xs Prepending /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build B/BL/BLBLACK/Class-C3-XS-0.08.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Test::More ...loaded. (0.8 >= 0.47) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for Class::C3::XS >>> make cp lib/Class/C3/XS.pm blib/lib/Class/C3/XS.pm /home/fly818/ap818/bin/perl-static "-Iinc" /home/fly818/var/megalib/ExtUtils/xsubpp -typemap /home/fly818/ap818/lib/ExtUtils/typemap XS.xs > XS.xsc && mv XS.xsc XS.c Please specify prototyping behavior for XS.xs (see perlxs manual) gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DUSE_SITECUSTOMIZE -DNO_HASH_SEED -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -DVERSION=\"0.08\" -DXS_VERSION=\"0.08\" -fpic "-I/home/fly818/ap818/lib/CORE" XS.c Running Mkbootstrap for Class::C3::XS () chmod 644 XS.bs rm -f blib/arch/auto/Class/C3/XS/XS.so gcc -shared XS.o -o blib/arch/auto/Class/C3/XS/XS.so \ \ chmod 755 blib/arch/auto/Class/C3/XS/XS.so cp XS.bs blib/arch/auto/Class/C3/XS/XS.bs chmod 644 blib/arch/auto/Class/C3/XS/XS.bs Manifying blib/man3/Class::C3::XS.3 BLBLACK/Class-C3-XS-0.08.tar.gz make -- OK Prepending /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/00_load.t t/01_MRO.t t/02_MRO.t t/03_MRO.t t/04_MRO.t t/05_MRO.t t/30_next_method.t t/31_next_method_skip.t t/32_next_method_edge_cases.t t/33_next_method_used_with_NEXT.t t/34_next_method_in_eval.t t/35_next_method_in_anon.t t/36_next_goto.t t/pod.t t/00_load.......................... 1..1 ok 1 - use Class::C3::XS; ok t/01_MRO........................... 1..2 ok 1 - use Class::C3::XS; ok 2 - ... got the right MRO for Diamond_D ok t/02_MRO........................... 1..7 ok 1 - use Class::C3::XS; ok 2 - ... got the right MRO for Test::F ok 3 - ... got the right MRO for Test::E ok 4 - ... got the right MRO for Test::D ok 5 - ... got the right MRO for Test::C ok 6 - ... got the right MRO for Test::B ok 7 - ... got the right MRO for Test::A ok t/03_MRO........................... 1..2 ok 1 - use Class::C3::XS; ok 2 - ... got the right MRO for Test::A ok t/04_MRO........................... 1..2 ok 1 - use Class::C3::XS; ok 2 - ... got the right MRO for the Vulcan Dylan Example ok t/05_MRO........................... 1..3 ok 1 - use Class::C3::XS; ok 2 - use t::lib::F; ok 3 - ... got the right MRO for t::lib::F ok t/30_next_method................... 1..5 ok 1 - use Class::C3::XS; ok 2 - ... method resolved itself as expected ok 3 - ... can(method) resolved itself as expected ok 4 - ... can(method) resolved itself as expected ok 5 - ... method foo resolved itself as expected ok t/31_next_method_skip.............. 1..10 ok 1 - use Class::C3::XS; ok 2 - ... skipped B and went to C correctly ok 3 - ... skipped B & C and went to A correctly ok 4 - ... called B method, skipped C and went to A correctly ok 5 - ... called D method dispatched to , different method correctly ok 6 - ... cannot re-dispatch to a method which is not there ok 7 - ... can re-dispatch figured out correctly ok 8 - ... cannot re-dispatch figured out correctly ok 9 - ... redispatched D to C when it exists ok 10 - ... quietly failed redispatch from D ok t/32_next_method_edge_cases........ 1..12 ok 1 - use Class::C3::XS; ok 2 - The object isa Foo ok 3 - Foo->can('bar') ok 4 - ... got the right return value ok 5 - The object isa Bar ok 6 - The object isa Foo ok 7 # SKIP Sub::Name is required for this test ok 8 # SKIP Sub::Name is required for this test ok 9 # SKIP Sub::Name is required for this test ok 10 - The object isa Baz ok 11 - The object isa Foo ok 12 - ... calling bar() with next::method failed ok t/33_next_method_used_with_NEXT.... 1..4 ok 1 - ... got the right value from Foo->foo ok 2 - ... got the right value from Fuz->foo ok 3 - ... got the right value from Bar->foo ok 4 - ... got the right value using NEXT in a subclass of a C3 class ok t/34_next_method_in_eval........... 1..2 ok 1 - use Class::C3::XS; ok 2 - method resolved inside eval{} ok t/35_next_method_in_anon........... 1..3 ok 1 - use Class::C3::XS; ok 2 - method resolved inside anonymous sub ok 3 - method resolved inside nested anonymous subs ok t/36_next_goto..................... 1..5 ok 1 - use Class::C3::XS; ok 2 - proxy next::method via goto ok 3 - proxy maybe::next::method via goto ok 4 - proxy maybe::next::method via goto with no method ok 5 - proxy next::can via goto ok t/pod.............................. 1..1 ok 1 - blib/lib/Class/C3/XS.pm ok All tests successful. Files=14, Tests=59, 1 wallclock secs ( 0.00 usr 0.07 sys + 0.18 cusr 0.35 csys = 0.60 CPU) Result: PASS BLBLACK/Class-C3-XS-0.08.tar.gz make test TEST_VERBOSE=1 -- OK Brandon L Black <blblack@gmail.com> XS speedups for Class::C3 >>> (cd /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU && tar cvf - Class-C3-XS-0.08.ppd blib) | gzip -c >/home/fly818/var/REPO/B/BL/BLBLACK/Class-C3-XS-0.08.tar.gz Class-C3-XS-0.08.ppd blib/ blib/lib/ blib/lib/Class/ blib/lib/Class/C3/ blib/lib/Class/C3/XS.pm blib/arch/ blib/arch/auto/ blib/arch/auto/Class/ blib/arch/auto/Class/C3/ blib/arch/auto/Class/C3/XS/ blib/arch/auto/Class/C3/XS/XS.bs blib/arch/auto/Class/C3/XS/XS.so blib/man3/ blib/man3/Class::C3::XS.3 >>> mv /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/Class-C3-XS-0.08.ppd /home/fly818/var/REPO/B/BL/BLBLACK Running test for module 'Class::C3' Running make for B/BL/BLBLACK/Class-C3-0.19.tar.gz Prepending /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/B/BL/BLBLACK/Class-C3-0.19.tar.gz ok Class-C3-0.19/ Class-C3-0.19/ChangeLog Class-C3-0.19/inc/ Class-C3-0.19/inc/Module/ Class-C3-0.19/inc/Module/AutoInstall.pm Class-C3-0.19/inc/Module/Install/ Class-C3-0.19/inc/Module/Install/AutoInstall.pm Class-C3-0.19/inc/Module/Install/Base.pm Class-C3-0.19/inc/Module/Install/Build.pm Class-C3-0.19/inc/Module/Install/Can.pm Class-C3-0.19/inc/Module/Install/Fetch.pm Class-C3-0.19/inc/Module/Install/Include.pm Class-C3-0.19/inc/Module/Install/Makefile.pm Class-C3-0.19/inc/Module/Install/Metadata.pm Class-C3-0.19/inc/Module/Install/Win32.pm Class-C3-0.19/inc/Module/Install/WriteAll.pm Class-C3-0.19/inc/Module/Install.pm Class-C3-0.19/lib/ Class-C3-0.19/lib/Class/ Class-C3-0.19/lib/Class/C3/ Class-C3-0.19/lib/Class/C3/next.pm Class-C3-0.19/lib/Class/C3.pm Class-C3-0.19/Makefile.PL Class-C3-0.19/MANIFEST Class-C3-0.19/META.yml Class-C3-0.19/opt/ Class-C3-0.19/opt/c3.pm Class-C3-0.19/README Class-C3-0.19/t/ Class-C3-0.19/t/00_load.t Class-C3-0.19/t/01_MRO.t Class-C3-0.19/t/02_MRO.t Class-C3-0.19/t/03_MRO.t Class-C3-0.19/t/04_MRO.t Class-C3-0.19/t/05_MRO.t Class-C3-0.19/t/06_MRO.t Class-C3-0.19/t/10_Inconsistent_hierarchy.t Class-C3-0.19/t/20_reinitialize.t Class-C3-0.19/t/21_C3_with_overload.t Class-C3-0.19/t/22_uninitialize.t Class-C3-0.19/t/23_multi_init.t Class-C3-0.19/t/24_more_overload.t Class-C3-0.19/t/30_next_method.t Class-C3-0.19/t/31_next_method_skip.t Class-C3-0.19/t/32_next_method_edge_cases.t Class-C3-0.19/t/33_next_method_used_with_NEXT.t Class-C3-0.19/t/34_next_method_in_eval.t Class-C3-0.19/t/35_next_method_in_anon.t Class-C3-0.19/t/36_next_goto.t Class-C3-0.19/t/lib/ Class-C3-0.19/t/lib/A.pm Class-C3-0.19/t/lib/B.pm Class-C3-0.19/t/lib/C.pm Class-C3-0.19/t/lib/D.pm Class-C3-0.19/t/lib/E.pm Class-C3-0.19/t/lib/F.pm Class-C3-0.19/t/pod.t Class-C3-0.19/t/pod_coverage.t Class-C3-0.19/util/ Class-C3-0.19/util/visualize_c3.pl Prepending /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build B/BL/BLBLACK/Class-C3-0.19.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Cannot determine perl version info from lib/Class/C3.pm *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Test::More ...loaded. (0.8 >= 0.47) - Algorithm::C3 ...missing. (would need 0.06) - Scalar::Util ...loaded. (1.19 >= 1.10) ==> Auto-install the 1 mandatory module(s) from CPAN? [Y/n] y [XS Speedups] - Class::C3::XS ...loaded. (0.08 >= 0.07) *** Since we're running under CPANPLUS, I'll just let it take care of the dependency's installation later. *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Warning: prerequisite Algorithm::C3 0.06 not found. Writing Makefile for Class::C3 ---- Unsatisfied dependencies detected during ---- ---- BLBLACK/Class-C3-0.19.tar.gz ---- Algorithm::C3 [requires] Prepending /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Algorithm::C3' Running make for B/BL/BLBLACK/Algorithm-C3-0.07.tar.gz Prepending /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/B/BL/BLBLACK/Algorithm-C3-0.07.tar.gz ok Algorithm-C3-0.07/ Algorithm-C3-0.07/Build.PL Algorithm-C3-0.07/Changes Algorithm-C3-0.07/lib/ Algorithm-C3-0.07/lib/Algorithm/ Algorithm-C3-0.07/lib/Algorithm/C3.pm Algorithm-C3-0.07/Makefile.PL Algorithm-C3-0.07/MANIFEST Algorithm-C3-0.07/META.yml Algorithm-C3-0.07/README Algorithm-C3-0.07/t/ Algorithm-C3-0.07/t/000_load.t Algorithm-C3-0.07/t/001_merge.t Algorithm-C3-0.07/t/002_merge.t Algorithm-C3-0.07/t/003_merge.t Algorithm-C3-0.07/t/004_merge.t Algorithm-C3-0.07/t/005_order_disagreement.t Algorithm-C3-0.07/t/006_complex_merge.t Algorithm-C3-0.07/t/007_cached_merge.t Algorithm-C3-0.07/t/008_cached_merge_unordered.t Algorithm-C3-0.07/t/009_dbic_merge.t Algorithm-C3-0.07/t/010_complex_merge_classless.t Algorithm-C3-0.07/t/011_infinite_loop.t Algorithm-C3-0.07/t/pod.t Algorithm-C3-0.07/t/pod_coverage.t Prepending /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build B/BL/BLBLACK/Algorithm-C3-0.07.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Algorithm::C3 >>> make cp lib/Algorithm/C3.pm blib/lib/Algorithm/C3.pm Manifying blib/man3/Algorithm::C3.3 BLBLACK/Algorithm-C3-0.07.tar.gz make -- OK Prepending /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/000_load....................... 1..1 ok 1 - use Algorithm::C3; ok t/001_merge...................... 1..5 ok 1 - use Algorithm::C3; ok 2 - ... merged the lists correctly ok 3 - ... merged the lists correctly ok 4 - ... this died as we expected ok 5 - ... this died as we expected ok t/002_merge...................... 1..7 ok 1 - use Algorithm::C3; ok 2 - ... got the right C3 merge order for Test::F ok 3 - ... got the right C3 merge order for Test::E ok 4 - ... got the right C3 merge order for Test::D ok 5 - ... got the right C3 merge order for Test::C ok 6 - ... got the right C3 merge order for Test::B ok 7 - ... got the right C3 merge order for Test::A ok t/003_merge...................... 1..2 ok 1 - use Algorithm::C3; ok 2 - ... got the right C3 merge order for Test::A ok t/004_merge...................... 1..2 ok 1 - use Algorithm::C3; ok 2 - ... got the right C3 merge order for the Vulcan Dylan Example ok t/005_order_disagreement......... 1..2 ok 1 - use Algorithm::C3; ok 2 - ... got the right error with an inconsistent hierarchy ok t/006_complex_merge.............. 1..12 ok 1 - use Algorithm::C3; ok 2 - ... got the right C3 merge order for Test::A ok 3 - ... got the right C3 merge order for Test::B ok 4 - ... got the right C3 merge order for Test::C ok 5 - ... got the right C3 merge order for Test::D ok 6 - ... got the right C3 merge order for Test::E ok 7 - ... got the right C3 merge order for Test::F ok 8 - ... got the right C3 merge order for Test::G ok 9 - ... got the right C3 merge order for Test::H ok 10 - ... got the right C3 merge order for Test::I ok 11 - ... got the right C3 merge order for Test::J ok 12 - ... got the right C3 merge order for Test::K ok t/007_cached_merge............... 1..12 ok 1 - use Algorithm::C3; ok 2 - ... got the right C3 merge order for Test::A ok 3 - ... got the right C3 merge order for Test::B ok 4 - ... got the right C3 merge order for Test::C ok 5 - ... got the right C3 merge order for Test::D ok 6 - ... got the right C3 merge order for Test::E ok 7 - ... got the right C3 merge order for Test::F ok 8 - ... got the right C3 merge order for Test::G ok 9 - ... got the right C3 merge order for Test::H ok 10 - ... got the right C3 merge order for Test::I ok 11 - ... got the right C3 merge order for Test::J ok 12 - ... got the right C3 merge order for Test::K ok t/008_cached_merge_unordered..... 1..12 ok 1 - use Algorithm::C3; ok 2 - ... got the right C3 merge order for Test::J ok 3 - ... got the right C3 merge order for Test::G ok 4 - ... got the right C3 merge order for Test::B ok 5 - ... got the right C3 merge order for Test::D ok 6 - ... got the right C3 merge order for Test::C ok 7 - ... got the right C3 merge order for Test::I ok 8 - ... got the right C3 merge order for Test::K ok 9 - ... got the right C3 merge order for Test::E ok 10 - ... got the right C3 merge order for Test::F ok 11 - ... got the right C3 merge order for Test::A ok 12 - ... got the right C3 merge order for Test::H ok t/009_dbic_merge................. 1..2 ok 1 - use Algorithm::C3; ok 2 - ... got the right C3 merge order for DBIx::Class::Core ok t/010_complex_merge_classless.... 1..12 ok 1 - use Algorithm::C3; ok 2 - ... got the right C3 merge order for a ok 3 - ... got the right C3 merge order for b ok 4 - ... got the right C3 merge order for c ok 5 - ... got the right C3 merge order for d ok 6 - ... got the right C3 merge order for e ok 7 - ... got the right C3 merge order for f ok 8 - ... got the right C3 merge order for g ok 9 - ... got the right C3 merge order for h ok 10 - ... got the right C3 merge order for i ok 11 - ... got the right C3 merge order for j ok 12 - ... got the right C3 merge order for k ok t/011_infinite_loop.............. 1..8 ok 1 - Graceful exception thrown ok 2 - Graceful exception thrown ok 3 - Graceful exception thrown ok 4 - Graceful exception thrown ok 5 - Graceful exception thrown ok 6 - Graceful exception thrown ok 7 - Graceful exception thrown ok 8 - Graceful exception thrown ok t/pod............................ 1..1 ok 1 - blib/lib/Algorithm/C3.pm ok t/pod_coverage................... 1..1 ok 1 - Pod coverage on Algorithm::C3 ok All tests successful. Files=14, Tests=79, 1 wallclock secs ( 0.00 usr 0.04 sys + 0.24 cusr 0.33 csys = 0.61 CPU) Result: PASS BLBLACK/Algorithm-C3-0.07.tar.gz make test TEST_VERBOSE=1 -- OK Brandon L Black <blblack@gmail.com> A module for merging hierarchies using the C3 algorithm >>> (cd /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V && tar cvf - Algorithm-C3-0.07.ppd blib) | gzip -c >/home/fly818/var/REPO/B/BL/BLBLACK/Algorithm-C3-0.07.tar.gz Algorithm-C3-0.07.ppd blib/ blib/lib/ blib/lib/Algorithm/ blib/lib/Algorithm/C3.pm blib/man3/ blib/man3/Algorithm::C3.3 >>> mv /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/Algorithm-C3-0.07.ppd /home/fly818/var/REPO/B/BL/BLBLACK Running make for B/BL/BLBLACK/Class-C3-0.19.tar.gz Prepending /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj Prepending /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build B/BL/BLBLACK/Class-C3-0.19.tar.gz >>> make /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=Algorithm::C3,0.06 Cannot determine perl version info from lib/Class/C3.pm cp lib/Class/C3/next.pm blib/lib/Class/C3/next.pm cp lib/Class/C3.pm blib/lib/Class/C3.pm Manifying blib/man3/Class::C3::next.3 Manifying blib/man3/Class::C3.3 BLBLACK/Class-C3-0.19.tar.gz make -- OK Prepending /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=Algorithm::C3,0.06 Cannot determine perl version info from lib/Class/C3.pm PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/00_load.t t/01_MRO.t t/02_MRO.t t/03_MRO.t t/04_MRO.t t/05_MRO.t t/06_MRO.t t/10_Inconsistent_hierarchy.t t/20_reinitialize.t t/21_C3_with_overload.t t/22_uninitialize.t t/23_multi_init.t t/24_more_overload.t t/30_next_method.t t/31_next_method_skip.t t/32_next_method_edge_cases.t t/33_next_method_used_with_NEXT.t t/34_next_method_in_eval.t t/35_next_method_in_anon.t t/36_next_goto.t t/pod.t t/pod_coverage.t t/00_load.......................... 1..2 ok 1 - use Class::C3; ok 2 - use Class::C3::next; ok t/01_MRO........................... 1..11 ok 1 - use Class::C3; ok 2 - ... got the right MRO for Diamond_D ok 3 - ... method resolved itself as expected ok 4 - ... can(method) resolved itself as expected ok 5 - ... can(method) resolved itself as expected ok 6 - ... old method resolution has been restored ok 7 - ... can(method) resolution has been restored ok 8 - ... can(method) resolution has been restored ok 9 - ... C3 method restored itself as expected ok 10 - ... C3 can(method) restored itself as expected ok 11 - ... C3 can(method) restored itself as expected ok t/02_MRO........................... 1..15 ok 1 - use Class::C3; ok 2 - ... got the right MRO for Test::F ok 3 - ... got the right MRO for Test::E ok 4 - ... got the right MRO for Test::D ok 5 - ... got the right MRO for Test::C ok 6 - ... got the right MRO for Test::B ok 7 - ... got the right MRO for Test::A ok 8 - ... got the expected method output ok 9 - ... can got the expected method output ok 10 - ... got the expected method output ok 11 - ... can got the expected method output ok 12 - ... old method resolution has been restored ok 13 - ... old can(method) resolution has been restored ok 14 - ... old method resolution has been restored ok 15 - ... old can(method) resolution has been restored ok t/03_MRO........................... 1..8 ok 1 - use Class::C3; ok 2 - ... got the right MRO for Test::A ok 3 - ... got the right method dispatch ok 4 - ... got the right method dispatch ok 5 - ... got the right method dispatch ok 6 - ... old dispatch order is restored ok 7 - ... old dispatch order is restored ok 8 - ... old dispatch order is restored ok t/04_MRO........................... 1..2 ok 1 - use c3; ok 2 - ... got the right MRO for the Vulcan Dylan Example ok t/05_MRO........................... 1..3 ok 1 - use c3; ok 2 - use t::lib::F; ok 3 - ... got the right MRO for t::lib::F ok t/06_MRO........................... 1..3 ok 1 - use Class::C3; ok 2 - ... got the right MRO for Diamond_D ok 3 - ... got the right next::method dispatch path ok t/10_Inconsistent_hierarchy........ 1..2 ok 1 - use Class::C3; ok 2 - ... got the right error with an inconsistent hierarchy ok t/20_reinitialize.................. 1..5 ok 1 - use Class::C3; ok 2 - ... got the right MRO for Diamond_D ok 3 - ... got the new MRO for Diamond_D ok 4 - ... method still resolves with old MRO ok 5 - ... method resolves with reinitialized MRO ok t/21_C3_with_overload.............. 1..9 ok 1 - use Class::C3; ok 2 - The object isa InheritingFromOverloadedTest ok 3 - The object isa OverloadingTest ok 4 - ... got the right value when stringifing ok 5 - ... got the right value when stringifing ok 6 - ... eq was handled correctly ok 7 - ... this should not throw an exception ok 8 - ... and we should get the true value ok 9 - Overloading to method name string ok t/22_uninitialize.................. 1..12 ok 1 - use Class::C3; ok 2 - ... method resolves with the correct MRO ok 3 - ... method resolves with the correct MRO ok 4 - ... method overwritten ok 5 - ... our SCALAR package vars are here ok 6 - ... our ARRAY package vars are here ok 7 - ... our HASH package vars are here ok 8 - ... method resolves with reinitialized MRO ok 9 - ... uninitialize does not mess with the manually changed method ok 10 - ... our SCALAR package vars are still here ok 11 - ... our ARRAY package vars are still here ok 12 - ... our HASH package vars are still here ok t/23_multi_init.................... 1..2 ok 1 - use Class::C3; ok 2 - double-initialize works ok ok t/24_more_overload................. 1..4 ok 1 - use Class::C3; ok 2 ok 3 ok 4 ok t/30_next_method................... 1..6 ok 1 - use c3; ok 2 - ... got the right MRO for Diamond_D ok 3 - ... method resolved itself as expected ok 4 - ... can(method) resolved itself as expected ok 5 - ... can(method) resolved itself as expected ok 6 - ... method foo resolved itself as expected ok t/31_next_method_skip.............. 1..11 ok 1 - use c3; ok 2 - ... got the right MRO for Diamond_D ok 3 - ... skipped B and went to C correctly ok 4 - ... skipped B & C and went to A correctly ok 5 - ... called B method, skipped C and went to A correctly ok 6 - ... called D method dispatched to , different method correctly ok 7 - ... cannot re-dispatch to a method which is not there ok 8 - ... can re-dispatch figured out correctly ok 9 - ... cannot re-dispatch figured out correctly ok 10 - ... redispatched D to C when it exists ok 11 - ... quietly failed redispatch from D ok t/32_next_method_edge_cases........ 1..12 ok 1 - use Class::C3; ok 2 - The object isa Foo ok 3 - Foo->can('bar') ok 4 - ... got the right return value ok 5 - The object isa Bar ok 6 - The object isa Foo ok 7 # SKIP Sub::Name is required for this test ok 8 # SKIP Sub::Name is required for this test ok 9 # SKIP Sub::Name is required for this test ok 10 - The object isa Baz ok 11 - The object isa Foo ok 12 - ... calling bar() with next::method failed ok t/33_next_method_used_with_NEXT.... 1..4 ok 1 - ... got the right value from Foo->foo ok 2 - ... got the right value from Fuz->foo ok 3 - ... got the right value from Bar->foo ok 4 - ... got the right value using NEXT in a subclass of a C3 class ok t/34_next_method_in_eval........... 1..2 ok 1 - use c3; ok 2 - method resolved inside eval{} ok t/35_next_method_in_anon........... 1..3 ok 1 - use c3; ok 2 - method resolved inside anonymous sub ok 3 - method resolved inside nested anonymous subs ok t/36_next_goto..................... 1..5 ok 1 - use Class::C3; ok 2 - proxy next::method via goto ok 3 - proxy maybe::next::method via goto ok 4 - proxy maybe::next::method via goto with no method ok 5 - proxy next::can via goto ok t/pod.............................. 1..2 ok 1 - blib/lib/Class/C3.pm ok 2 - blib/lib/Class/C3/next.pm ok t/pod_coverage..................... 1..2 ok 1 - Pod coverage on Class::C3 ok 2 - Pod coverage on Class::C3::next ok All tests successful. Files=22, Tests=125, 1 wallclock secs ( 0.00 usr 0.10 sys + 0.51 cusr 0.46 csys = 1.07 CPU) Result: PASS BLBLACK/Class-C3-0.19.tar.gz make test TEST_VERBOSE=1 -- OK Brandon L Black <blblack@gmail.com> A pragma to use the C3 method resolution order algortihm >>> (cd /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj && tar cvf - Class-C3-0.19.ppd blib) | gzip -c >/home/fly818/var/REPO/B/BL/BLBLACK/Class-C3-0.19.tar.gz Class-C3-0.19.ppd blib/ blib/lib/ blib/lib/Class/ blib/lib/Class/C3/ blib/lib/Class/C3/next.pm blib/lib/Class/C3.pm blib/man3/ blib/man3/Class::C3::next.3 blib/man3/Class::C3.3 >>> mv /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/Class-C3-0.19.ppd /home/fly818/var/REPO/B/BL/BLBLACK Running make for B/BL/BLBLACK/MRO-Compat-0.09.tar.gz Prepending /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/arch /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/lib /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t Prepending /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/arch /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/lib /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build B/BL/BLBLACK/MRO-Compat-0.09.tar.gz >>> make /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=Class::C3,0.19,Class::C3::XS,0.08 Cannot determine perl version info from lib/MRO/Compat.pm cp lib/MRO/Compat.pm blib/lib/MRO/Compat.pm Manifying blib/man3/MRO::Compat.3 BLBLACK/MRO-Compat-0.09.tar.gz make -- OK Prepending /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/arch /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/lib /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=Class::C3,0.19,Class::C3::XS,0.08 Cannot determine perl version info from lib/MRO/Compat.pm PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/01use.t t/02pod.t t/03pod_coverage.t t/10basic.t t/15pkg_gen.t t/20mros.t t/01use............. 1..1 ok 1 - use MRO::Compat; ok t/02pod............. 1..1 ok 1 - blib/lib/MRO/Compat.pm ok t/03pod_coverage.... 1..1 ok 1 - Pod coverage on MRO::Compat ok t/10basic........... 1..11 ok 1 - use MRO::Compat; ok 2 - get_linear_isa for GGG ok 3 - get_isarev for GGG ok 4 - get_isarev for DDD ok 5 - get_isarev for AAA ok 6 - UNIVERSAL is_universal ok 7 - DDD is_universal ok 8 - AAA is_universal ok 9 - MRO::Compat !is_universal ok 10 - BBB !is_universal ok 11 - FFF !is_universal ok t/15pkg_gen......... 1..4 ok 1 - use MRO::Compat; ok 2 - Foo pkg_gen > 0 ok 3 - Foo pkg_gen incs for methods ok 4 - Foo pkg_gen incs for @ISA ok t/20mros............ 1..14 ok 1 - use MRO::Compat; ok 2 ok 3 - get_linear_isa for GGG ok 4 - get_linear_isa for GGG3 ok 5 - dfs resolution pre-init ok 6 - c3 resolution post-init ok 7 ok 8 - get_linear_isa for FFF3 (dfs) ok 9 - dfs resolution post- set_mro dfs ok 10 - get_linear_isa for GGG3 (still c3) ok 11 ok 12 - get_linear_isa for FFF3 (reset to c3 via set_mro) ok 13 ok 14 - get_linear_isa for FFF3 (reset to dfs via 'use mro') ok All tests successful. Files=6, Tests=32, 0 wallclock secs ( 0.00 usr 0.04 sys + 0.21 cusr 0.10 csys = 0.35 CPU) Result: PASS BLBLACK/MRO-Compat-0.09.tar.gz make test TEST_VERBOSE=1 -- OK Brandon L Black <blblack@gmail.com> mro::* interface compatibility for Perls < 5.9.5 >>> (cd /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t && tar cvf - MRO-Compat-0.09.ppd blib) | gzip -c >/home/fly818/var/REPO/B/BL/BLBLACK/MRO-Compat-0.09.tar.gz MRO-Compat-0.09.ppd blib/ blib/lib/ blib/lib/MRO/ blib/lib/MRO/Compat.pm blib/man3/ blib/man3/MRO::Compat.3 >>> mv /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/MRO-Compat-0.09.ppd /home/fly818/var/REPO/B/BL/BLBLACK Running make for C/CL/CLACO/Class-Accessor-Grouped-0.08001.tar.gz Prepending /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/blib/arch /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/blib/lib /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/arch /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/lib /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/Class-Accessor-Grouped-0.08001-E5azkA Prepending /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/blib/arch /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/blib/lib /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/arch /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/lib /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build C/CL/CLACO/Class-Accessor-Grouped-0.08001.tar.gz >>> make /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=MRO::Compat,0,Class::Inspector,0 cp lib/Class/Accessor/Grouped.pm blib/lib/Class/Accessor/Grouped.pm Manifying blib/man3/Class::Accessor::Grouped.3 CLACO/Class-Accessor-Grouped-0.08001.tar.gz make -- OK Prepending /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/blib/arch /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/blib/lib /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/arch /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/lib /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=MRO::Compat,0,Class::Inspector,0 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/accessors.t t/accessors_ro.t t/accessors_wo.t t/basic.t t/component.t t/inherited.t t/manifest.t t/pod_coverage.t t/pod_spelling.t t/pod_syntax.t t/strict.t t/style_no_tabs.t t/warnings.t t/accessors........ 1..58 ok 1 ok 2 - AccessorGroups->can(...) ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 - AccessorGroups->can(...) ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 - AccessorGroups->can(...) ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 - AccessorGroups->can(...) ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 - AccessorGroups->can(...) ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok t/accessors_ro..... 1..48 ok 1 ok 2 - AccessorGroupsRO->can(...) ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 - AccessorGroupsRO->can(...) ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 - AccessorGroupsRO->can(...) ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 - AccessorGroupsRO->can(...) ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 - AccessorGroupsRO->can(...) ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok t/accessors_wo..... 1..38 ok 1 ok 2 - AccessorGroupsWO->can(...) ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 - AccessorGroupsWO->can(...) ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 - AccessorGroupsWO->can(...) ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 - AccessorGroupsWO->can(...) ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 - AccessorGroupsWO->can(...) ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok t/basic............ 1..1 ok 1 - use Class::Accessor::Grouped; ok t/component........ 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/inherited........ 1..35 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 ok 31 ok 32 ok 33 ok 34 ok 35 ok t/manifest......... 1..0 # Skip set TEST_AUTHOR to enable this test skipped: set TEST_AUTHOR to enable this test t/pod_coverage..... 1..0 # Skip set TEST_AUTHOR to enable this test skipped: set TEST_AUTHOR to enable this test t/pod_spelling..... 1..0 # Skip set TEST_AUTHOR to enable this test skipped: set TEST_AUTHOR to enable this test t/pod_syntax....... 1..0 # Skip set TEST_AUTHOR to enable this test skipped: set TEST_AUTHOR to enable this test t/strict........... 1..0 # Skip set TEST_AUTHOR to enable this test skipped: set TEST_AUTHOR to enable this test t/style_no_tabs.... 1..0 # Skip set TEST_AUTHOR to enable this test skipped: set TEST_AUTHOR to enable this test t/warnings......... 1..0 # Skip set TEST_AUTHOR to enable this test skipped: set TEST_AUTHOR to enable this test All tests successful. Files=13, Tests=188, 0 wallclock secs ( 0.01 usr 0.06 sys + 0.37 cusr 0.22 csys = 0.66 CPU) Result: PASS CLACO/Class-Accessor-Grouped-0.08001.tar.gz make test TEST_VERBOSE=1 -- OK Christopher H. Laco <claco@cpan.org> Lets you build groups of accessors >>> (cd /home/fly818/var/cpan/build/Class-Accessor-Grouped-0.08001-E5azkA && tar cvf - Class-Accessor-Grouped-0.08001.ppd blib) | gzip -c >/home/fly818/var/REPO/C/CL/CLACO/Class-Accessor-Grouped-0.08001.tar.gz Class-Accessor-Grouped-0.08001.ppd blib/ blib/lib/ blib/lib/Class/ blib/lib/Class/Accessor/ blib/lib/Class/Accessor/Grouped.pm blib/man3/ blib/man3/Class::Accessor::Grouped.3 >>> mv /home/fly818/var/cpan/build/Class-Accessor-Grouped-0.08001-E5azkA/Class-Accessor-Grouped-0.08001.ppd /home/fly818/var/REPO/C/CL/CLACO Running test for module 'SQL::Abstract::Limit' Running make for D/DA/DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz Prepending %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/D/DA/DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz ok SQL-Abstract-Limit-0.12/ SQL-Abstract-Limit-0.12/Build.PL SQL-Abstract-Limit-0.12/Changes SQL-Abstract-Limit-0.12/lib/ SQL-Abstract-Limit-0.12/lib/SQL/ SQL-Abstract-Limit-0.12/lib/SQL/Abstract/ SQL-Abstract-Limit-0.12/lib/SQL/Abstract/Limit.pm SQL-Abstract-Limit-0.12/Makefile.PL SQL-Abstract-Limit-0.12/MANIFEST SQL-Abstract-Limit-0.12/META.yml SQL-Abstract-Limit-0.12/README SQL-Abstract-Limit-0.12/t/ SQL-Abstract-Limit-0.12/t/00.load.t SQL-Abstract-Limit-0.12/t/01.sql.t SQL-Abstract-Limit-0.12/t/02.syntax.t SQL-Abstract-Limit-0.12/t/03.subclass.t SQL-Abstract-Limit-0.12/t/04.args.t SQL-Abstract-Limit-0.12/t/pod-coverage.t SQL-Abstract-Limit-0.12/t/pod.t SQL-Abstract-Limit-0.12/t/test_data.csv Prepending %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' CPAN.pm: Going to build D/DA/DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Warning: prerequisite SQL::Abstract 1.2 not found. Checking if your kit is complete... Looks good Writing Makefile for SQL::Abstract::Limit ---- Unsatisfied dependencies detected during ---- ---- DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz ---- SQL::Abstract [requires] Prepending %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'SQL::Abstract' Running make for M/MS/MSTROUT/SQL-Abstract-1.24.tar.gz Prepending %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/M/MS/MSTROUT/SQL-Abstract-1.24.tar.gz ok SQL-Abstract-1.24/ SQL-Abstract-1.24/MANIFEST SQL-Abstract-1.24/INSTALL SQL-Abstract-1.24/Makefile.PL SQL-Abstract-1.24/lib/ SQL-Abstract-1.24/lib/SQL/ SQL-Abstract-1.24/lib/SQL/Abstract.pm SQL-Abstract-1.24/Changes SQL-Abstract-1.24/pod/ SQL-Abstract-1.24/pod/Changes.pod SQL-Abstract-1.24/pod/INSTALL.pod SQL-Abstract-1.24/README SQL-Abstract-1.24/META.yml SQL-Abstract-1.24/t/ SQL-Abstract-1.24/t/03values.t SQL-Abstract-1.24/t/02where.t SQL-Abstract-1.24/t/01generate.t SQL-Abstract-1.24/t/00new.t Prepending %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' CPAN.pm: Going to build M/MS/MSTROUT/SQL-Abstract-1.24.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for SQL::Abstract >>> make cp lib/SQL/Abstract.pm blib/lib/SQL/Abstract.pm Manifying blib/man3/SQL::Abstract.3 MSTROUT/SQL-Abstract-1.24.tar.gz make -- OK Prepending %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00new......... 1..14 # Running under perl version 5.008008 for linux # Current time local: Mon Jul 21 05:46:44 2008 # Current time GMT: Mon Jul 21 12:46:44 2008 # Using Test.pm version 1.25 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 t/01generate.... 1..60 # Running under perl version 5.008008 for linux # Current time local: Mon Jul 21 05:46:44 2008 # Current time GMT: Mon Jul 21 12:46:44 2008 # Using Test.pm version 1.25 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 t/02where....... 1..24 # Running under perl version 5.008008 for linux # Current time local: Mon Jul 21 05:46:44 2008 # Current time GMT: Mon Jul 21 12:46:44 2008 # Using Test.pm version 1.25 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 t/03values...... 1..5 # Running under perl version 5.008008 for linux # Current time local: Mon Jul 21 05:46:44 2008 # Current time GMT: Mon Jul 21 12:46:44 2008 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok All tests successful. Files=4, Tests=103, 0 wallclock secs ( 0.01 usr 0.02 sys + 0.06 cusr 0.06 csys = 0.15 CPU) Result: PASS MSTROUT/SQL-Abstract-1.24.tar.gz make test TEST_VERBOSE=1 -- OK Matt S Trout <perl-stuff@trout.me.uk> Generate SQL from Perl data structures >>> (cd /home/fly818/var/cpan/build/SQL-Abstract-1.24-QhmNJz && tar cvf - SQL-Abstract-1.24.ppd blib) | gzip -c >/home/fly818/var/REPO/M/MS/MSTROUT/SQL-Abstract-1.24.tar.gz SQL-Abstract-1.24.ppd blib/ blib/lib/ blib/lib/SQL/ blib/lib/SQL/Abstract.pm blib/man3/ blib/man3/SQL::Abstract.3 >>> mv /home/fly818/var/cpan/build/SQL-Abstract-1.24-QhmNJz/SQL-Abstract-1.24.ppd /home/fly818/var/REPO/M/MS/MSTROUT Running make for D/DA/DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz Prepending %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/SQL-Abstract-Limit-0.12-XFwJWC Prepending %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' CPAN.pm: Going to build D/DA/DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz >>> make cp lib/SQL/Abstract/Limit.pm blib/lib/SQL/Abstract/Limit.pm Manifying blib/man3/SQL::Abstract::Limit.3 DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz make -- OK Prepending %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00.load......... 1..1 ok 1 - use SQL::Abstract::Limit; # Testing SQL::Abstract::Limit 0.12 ok t/01.sql.......... 1..22 ok 1 - survives constructor ok 2 - select LimitOffset ok 3 - base SQL ok 4 - complete SQL ok 5 - select LimitXY ok 6 - base SQL ok 7 - complete SQL ok 8 - select LimitXY ok 9 - base SQL ok 10 - complete SQL ok 11 - select Top ok 12 - base SQL not ok 13 - complete SQL # TODO need regex for complex query # Failed (TODO) test 'complete SQL' # at t/01.sql.t line 75. # 'SELECT * FROM # ( # SELECT TOP 10 * FROM # ( # SELECT TOP 80 requestor, worker, colC, colH FROM TheTable WHERE ( requestor = ? AND status != ? AND ( ( worker = ? ) OR ( worker = ? ) OR ( worker = ? ) ) ) ORDER BY pay ASC, age ASC # ) AS foo # ORDER BY pay DESC, age DESC # ) AS bar # ORDER BY pay ASC, age ASC # ' # doesn't match '(?-xism:^complete\ SQL$)' ok 14 - select RowNum ok 15 - base SQL not ok 16 - complete SQL # TODO need regex for complex query # Failed (TODO) test 'complete SQL' # at t/01.sql.t line 84. # 'SELECT * FROM # ( # SELECT A.*, ROWNUM r FROM # ( # SELECT requestor, worker, colC, colH FROM TheTable WHERE ( requestor = ? AND status != ? AND ( ( worker = ? ) OR ( worker = ? ) OR ( worker = ? ) ) ) ORDER BY pay, age # ) A # WHERE ROWNUM < 81 # ) B # WHERE r >= 71 # ' # doesn't match '(?-xism:^complete\ SQL$)' ok 17 - select GenericSubQ ok 18 - GenericSubQ SQL not ok 19 - complete SQL # TODO need regex for complex query # Failed (TODO) test 'complete SQL' # at t/01.sql.t line 95. # 'SELECT requestor, worker, colC, colH FROM TheTable X WHERE ( requestor = ? AND status != ? AND ( ( worker = ? ) OR ( worker = ? ) OR ( worker = ? ) ) ) AND # ( # SELECT COUNT(*) FROM TheTable WHERE requestor > X.requestor # ) # BETWEEN 70 AND 80 # ORDER BY requestor DESC # ' # doesn't match '(?-xism:^complete\ SQL$)' ok 20 - select GenericSubQ ok 21 - base SQL not ok 22 - complete SQL # TODO need regex for complex query # Failed (TODO) test 'complete SQL' # at t/01.sql.t line 104. # 'SELECT * FROM ( # SELECT * FROM ( # SELECT requestor, worker, colC, colH FROM TheTable WHERE ( requestor = ? AND status != ? AND ( ( worker = ? ) OR ( worker = ? ) OR ( worker = ? ) ) ) # ORDER BY pay ASC, age ASC # FETCH FIRST 80 ROWS ONLY # ) foo # ORDER BY pay DESC, age DESC # FETCH FIRST 10 ROWS ONLY # ) bar # ORDER BY pay ASC, age ASC # ' # doesn't match '(?-xism:^complete\ SQL$)' *** not yet testing subquery LIMIT emulations ok t/02.syntax....... 1..7 ok 1 # SKIP need DBD::AnyData and Class::DBI to test syntax auto-detection ok 2 # SKIP need DBD::AnyData and Class::DBI to test syntax auto-detection ok 3 # SKIP need DBD::AnyData and Class::DBI to test syntax auto-detection ok 4 # SKIP need DBD::AnyData and Class::DBI to test syntax auto-detection ok 5 # SKIP need DBD::AnyData and Class::DBI to test syntax auto-detection ok 6 # SKIP need DBD::AnyData and Class::DBI to test syntax auto-detection ok 7 # SKIP need DBD::AnyData and Class::DBI to test syntax auto-detection ok t/03.subclass..... 1..3 ok 1 - my own limit ok 2 - custom LIMIT ok 3 - SQL::Abstract - no limit ok t/04.args......... 1..3 ok 1 - no-LIMIT with ORDER BY ok 2 - SQL::Abstract base stmt ok 3 - got an order_by clause ok t/pod-coverage.... 1..1 ok 1 - Pod coverage on SQL::Abstract::Limit ok t/pod............. 1..1 ok 1 - blib/lib/SQL/Abstract/Limit.pm ok All tests successful. Files=7, Tests=38, 0 wallclock secs ( 0.04 usr 0.01 sys + 0.36 cusr 0.07 csys = 0.48 CPU) Result: PASS DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz make test TEST_VERBOSE=1 -- OK David R. Baird <cpan.zerofive@googlemail.com> portable LIMIT emulation >>> (cd /home/fly818/var/cpan/build/SQL-Abstract-Limit-0.12-XFwJWC && tar cvf - SQL-Abstract-Limit-0.12.ppd blib) | gzip -c >/home/fly818/var/REPO/D/DA/DAVEBAIRD/SQL-Abstract-Limit-0.12.tar.gz SQL-Abstract-Limit-0.12.ppd blib/ blib/lib/ blib/lib/SQL/ blib/lib/SQL/Abstract/ blib/lib/SQL/Abstract/Limit.pm blib/man3/ blib/man3/SQL::Abstract::Limit.3 >>> mv /home/fly818/var/cpan/build/SQL-Abstract-Limit-0.12-XFwJWC/SQL-Abstract-Limit-0.12.ppd /home/fly818/var/REPO/D/DA/DAVEBAIRD Running test for module 'SQL::Abstract' Running make for M/MS/MSTROUT/SQL-Abstract-1.24.tar.gz Prepending %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/SQL-Abstract-1.24-QhmNJz Prepending %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' Has already been made Prepending %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test Has already been tested successfully Running test for module 'Scope::Guard' Running make for C/CH/CHOCOLATE/Scope-Guard-0.03.tar.gz Prepending %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.03.tar.gz ok Scope-Guard-0.03/ Scope-Guard-0.03/t/ Scope-Guard-0.03/t/pod_coverage.t Scope-Guard-0.03/t/pod.t Scope-Guard-0.03/t/Scope-Guard.t Scope-Guard-0.03/MANIFEST Scope-Guard-0.03/META.yml Scope-Guard-0.03/Changes Scope-Guard-0.03/lib/ Scope-Guard-0.03/lib/Scope/ Scope-Guard-0.03/lib/Scope/Guard.pm Scope-Guard-0.03/README Scope-Guard-0.03/Makefile.PL Prepending %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' CPAN.pm: Going to build C/CH/CHOCOLATE/Scope-Guard-0.03.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Scope::Guard >>> make cp lib/Scope/Guard.pm blib/lib/Scope/Guard.pm Manifying blib/man3/Scope::Guard.3 CHOCOLATE/Scope-Guard-0.03.tar.gz make -- OK Prepending %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/pod............. 1..1 ok 1 - blib/lib/Scope/Guard.pm ok t/pod_coverage.... 1..1 ok 1 - Pod coverage on Scope::Guard ok t/Scope-Guard..... 1..8 ok 1 - use Scope::Guard; ok 2 - handler invoked at scope end ok 3 - handler invoked on return ok 4 - handler invoked on exception ok 5 - exception was raised ok 6 - dismiss() disables handler ok 7 - dismiss(1) disables handler ok 8 - dismiss(0) enables handler ok All tests successful. Files=3, Tests=10, 0 wallclock secs ( 0.00 usr 0.00 sys + 0.05 cusr 0.12 csys = 0.17 CPU) Result: PASS CHOCOLATE/Scope-Guard-0.03.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from Makefile chocolateboy <chocolate.boy@email.com> lexically scoped resource management >>> (cd /home/fly818/var/cpan/build/Scope-Guard-0.03-ukz2Ms && tar cvf - Scope-Guard-0.03.ppd blib) | gzip -c >/home/fly818/var/REPO/C/CH/CHOCOLATE/Scope-Guard-0.03.tar.gz Scope-Guard-0.03.ppd blib/ blib/lib/ blib/lib/Scope/ blib/lib/Scope/Guard.pm blib/man3/ blib/man3/Scope::Guard.3 >>> mv /home/fly818/var/cpan/build/Scope-Guard-0.03-ukz2Ms/Scope-Guard-0.03.ppd /home/fly818/var/REPO/C/CH/CHOCOLATE Running test for module 'Data::Page' Running make for L/LB/LBROCARD/Data-Page-2.00.tar.gz Prepending %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/L/LB/LBROCARD/Data-Page-2.00.tar.gz ok Data-Page-2.00/ Data-Page-2.00/Build.PL Data-Page-2.00/CHANGES Data-Page-2.00/lib/ Data-Page-2.00/lib/Data/ Data-Page-2.00/lib/Data/Page.pm Data-Page-2.00/Makefile.PL Data-Page-2.00/MANIFEST Data-Page-2.00/MANIFEST.SKIP Data-Page-2.00/META.yml Data-Page-2.00/NINJA Data-Page-2.00/README Data-Page-2.00/t/ Data-Page-2.00/t/constructor.t Data-Page-2.00/t/pod-coverage.t Data-Page-2.00/t/pod.t Data-Page-2.00/t/simple.t Prepending %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' CPAN.pm: Going to build L/LB/LBROCARD/Data-Page-2.00.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Warning: prerequisite Class::Accessor::Chained::Fast 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Data::Page ---- Unsatisfied dependencies detected during ---- ---- LBROCARD/Data-Page-2.00.tar.gz ---- Class::Accessor::Chained::Fast [requires] Prepending %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Class::Accessor::Chained::Fast' Running make for R/RC/RCLAMP/Class-Accessor-Chained-0.01.tar.gz Prepending %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/R/RC/RCLAMP/Class-Accessor-Chained-0.01.tar.gz ok Class-Accessor-Chained-0.01/ Class-Accessor-Chained-0.01/t/ Class-Accessor-Chained-0.01/t/00compile.t Class-Accessor-Chained-0.01/t/chained.t Class-Accessor-Chained-0.01/lib/ Class-Accessor-Chained-0.01/lib/Class/ Class-Accessor-Chained-0.01/lib/Class/Accessor/ Class-Accessor-Chained-0.01/lib/Class/Accessor/Chained/ Class-Accessor-Chained-0.01/lib/Class/Accessor/Chained/Fast.pm Class-Accessor-Chained-0.01/lib/Class/Accessor/Chained.pm Class-Accessor-Chained-0.01/META.yml Class-Accessor-Chained-0.01/Changes Class-Accessor-Chained-0.01/MANIFEST Class-Accessor-Chained-0.01/Build.PL Class-Accessor-Chained-0.01/Makefile.PL Class-Accessor-Chained-0.01/README Prepending %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' CPAN.pm: Going to build R/RC/RCLAMP/Class-Accessor-Chained-0.01.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Class::Accessor::Chained >>> make cp lib/Class/Accessor/Chained/Fast.pm blib/lib/Class/Accessor/Chained/Fast.pm cp lib/Class/Accessor/Chained.pm blib/lib/Class/Accessor/Chained.pm Manifying blib/man3/Class::Accessor::Chained::Fast.3 Manifying blib/man3/Class::Accessor::Chained.3 RCLAMP/Class-Accessor-Chained-0.01.tar.gz make -- OK Prepending %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00compile.... 1..2 ok 1 - require Class::Accessor::Chained; ok 2 - require Class::Accessor::Chained::Fast; ok t/chained...... 1..6 ok 1 - The object isa Foo ok 2 - get gets the value ok 3 - set gets the object ok 4 - The object isa Bar ok 5 - get gets the value ok 6 - set gets the object ok All tests successful. Files=2, Tests=8, 1 wallclock secs ( 0.00 usr 0.01 sys + 0.04 cusr 0.03 csys = 0.08 CPU) Result: PASS RCLAMP/Class-Accessor-Chained-0.01.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Class/Accessor/Chained.pm Richard Clamp <richardc@unixbeard.net> make chained accessors >>> (cd /home/fly818/var/cpan/build/Class-Accessor-Chained-0.01-lgISZS && tar cvf - Class-Accessor-Chained-0.01.ppd blib) | gzip -c >/home/fly818/var/REPO/R/RC/RCLAMP/Class-Accessor-Chained-0.01.tar.gz Class-Accessor-Chained-0.01.ppd blib/ blib/lib/ blib/lib/Class/ blib/lib/Class/Accessor/ blib/lib/Class/Accessor/Chained.pm blib/lib/Class/Accessor/Chained/ blib/lib/Class/Accessor/Chained/Fast.pm blib/man3/ blib/man3/Class::Accessor::Chained.3 blib/man3/Class::Accessor::Chained::Fast.3 >>> mv /home/fly818/var/cpan/build/Class-Accessor-Chained-0.01-lgISZS/Class-Accessor-Chained-0.01.ppd /home/fly818/var/REPO/R/RC/RCLAMP Running make for L/LB/LBROCARD/Data-Page-2.00.tar.gz Prepending %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/arch %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/lib %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/Data-Page-2.00-CnuFWM Prepending %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/arch %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/lib %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' CPAN.pm: Going to build L/LB/LBROCARD/Data-Page-2.00.tar.gz >>> make cp lib/Data/Page.pm blib/lib/Data/Page.pm Manifying blib/man3/Data::Page.3 LBROCARD/Data-Page-2.00.tar.gz make -- OK Prepending %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/arch %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/lib %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/constructor..... 1..23 ok 1 - use Data::Page; ok 2 - The object isa Data::Page ok 3 - Adjusted to first possible page ok 4 - The object isa Data::Page ok 5 - Adjusted to first possible page ok 6 - Can't have entries-per-page less than 1 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 t/pod-coverage.... 1..1 ok 1 - Pod coverage on Data::Page ok t/pod............. 1..1 ok 1 - blib/lib/Data/Page.pm ok t/simple.......... 1..773 ok 1 - use Data::Page; Line is: 50 10 1 1 5 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 2 - The object isa Data::Page ok 3 - Initial test: first page ok 4 - Initial test: last page ok 5 - Initial test: first ok 6 - Initial test: last ok 7 - Initial test: previous_page ok 8 - Initial test: current_page ok 9 - Initial test: next_page ok 10 - Initial test: splice ok 11 - Initial test: entries_on_this_page ok 12 - Initial test: skipped New style ok 13 - The object isa Data::Page ok 14 - Initial test: first page ok 15 - Initial test: last page ok 16 - Initial test: first ok 17 - Initial test: last ok 18 - Initial test: previous_page ok 19 - Initial test: current_page ok 20 - Initial test: next_page ok 21 - Initial test: splice ok 22 - Initial test: entries_on_this_page ok 23 - Initial test: skipped Line is: 50 10 2 1 5 11 20 1 2 3 10,11,12,13,14,15,16,17,18,19 10 Old style ok 24 - The object isa Data::Page ok 25 - Initial test: first page ok 26 - Initial test: last page ok 27 - Initial test: first ok 28 - Initial test: last ok 29 - Initial test: previous_page ok 30 - Initial test: current_page ok 31 - Initial test: next_page ok 32 - Initial test: splice ok 33 - Initial test: entries_on_this_page ok 34 - Initial test: skipped New style ok 35 - The object isa Data::Page ok 36 - Initial test: first page ok 37 - Initial test: last page ok 38 - Initial test: first ok 39 - Initial test: last ok 40 - Initial test: previous_page ok 41 - Initial test: current_page ok 42 - Initial test: next_page ok 43 - Initial test: splice ok 44 - Initial test: entries_on_this_page ok 45 - Initial test: skipped Line is: 50 10 3 1 5 21 30 2 3 4 20,21,22,23,24,25,26,27,28,29 10 Old style ok 46 - The object isa Data::Page ok 47 - Initial test: first page ok 48 - Initial test: last page ok 49 - Initial test: first ok 50 - Initial test: last ok 51 - Initial test: previous_page ok 52 - Initial test: current_page ok 53 - Initial test: next_page ok 54 - Initial test: splice ok 55 - Initial test: entries_on_this_page ok 56 - Initial test: skipped New style ok 57 - The object isa Data::Page ok 58 - Initial test: first page ok 59 - Initial test: last page ok 60 - Initial test: first ok 61 - Initial test: last ok 62 - Initial test: previous_page ok 63 - Initial test: current_page ok 64 - Initial test: next_page ok 65 - Initial test: splice ok 66 - Initial test: entries_on_this_page ok 67 - Initial test: skipped Line is: 50 10 4 1 5 31 40 3 4 5 30,31,32,33,34,35,36,37,38,39 10 Old style ok 68 - The object isa Data::Page ok 69 - Initial test: first page ok 70 - Initial test: last page ok 71 - Initial test: first ok 72 - Initial test: last ok 73 - Initial test: previous_page ok 74 - Initial test: current_page ok 75 - Initial test: next_page ok 76 - Initial test: splice ok 77 - Initial test: entries_on_this_page ok 78 - Initial test: skipped New style ok 79 - The object isa Data::Page ok 80 - Initial test: first page ok 81 - Initial test: last page ok 82 - Initial test: first ok 83 - Initial test: last ok 84 - Initial test: previous_page ok 85 - Initial test: current_page ok 86 - Initial test: next_page ok 87 - Initial test: splice ok 88 - Initial test: entries_on_this_page ok 89 - Initial test: skipped Line is: 50 10 5 1 5 41 50 4 5 undef 40,41,42,43,44,45,46,47,48,49 10 Old style ok 90 - The object isa Data::Page ok 91 - Initial test: first page ok 92 - Initial test: last page ok 93 - Initial test: first ok 94 - Initial test: last ok 95 - Initial test: previous_page ok 96 - Initial test: current_page ok 97 - Initial test: next_page ok 98 - Initial test: splice ok 99 - Initial test: entries_on_this_page ok 100 - Initial test: skipped New style ok 101 - The object isa Data::Page ok 102 - Initial test: first page ok 103 - Initial test: last page ok 104 - Initial test: first ok 105 - Initial test: last ok 106 - Initial test: previous_page ok 107 - Initial test: current_page ok 108 - Initial test: next_page ok 109 - Initial test: splice ok 110 - Initial test: entries_on_this_page ok 111 - Initial test: skipped Line is: 1 10 1 1 1 1 1 undef 1 undef 0 1 Old style ok 112 - The object isa Data::Page ok 113 - Under 10: first page ok 114 - Under 10: last page ok 115 - Under 10: first ok 116 - Under 10: last ok 117 - Under 10: previous_page ok 118 - Under 10: current_page ok 119 - Under 10: next_page ok 120 - Under 10: splice ok 121 - Under 10: entries_on_this_page ok 122 - Under 10: skipped New style ok 123 - The object isa Data::Page ok 124 - Under 10: first page ok 125 - Under 10: last page ok 126 - Under 10: first ok 127 - Under 10: last ok 128 - Under 10: previous_page ok 129 - Under 10: current_page ok 130 - Under 10: next_page ok 131 - Under 10: splice ok 132 - Under 10: entries_on_this_page ok 133 - Under 10: skipped Line is: 2 10 1 1 1 1 2 undef 1 undef 0,1 2 Old style ok 134 - The object isa Data::Page ok 135 - Under 10: first page ok 136 - Under 10: last page ok 137 - Under 10: first ok 138 - Under 10: last ok 139 - Under 10: previous_page ok 140 - Under 10: current_page ok 141 - Under 10: next_page ok 142 - Under 10: splice ok 143 - Under 10: entries_on_this_page ok 144 - Under 10: skipped New style ok 145 - The object isa Data::Page ok 146 - Under 10: first page ok 147 - Under 10: last page ok 148 - Under 10: first ok 149 - Under 10: last ok 150 - Under 10: previous_page ok 151 - Under 10: current_page ok 152 - Under 10: next_page ok 153 - Under 10: splice ok 154 - Under 10: entries_on_this_page ok 155 - Under 10: skipped Line is: 3 10 1 1 1 1 3 undef 1 undef 0,1,2 3 Old style ok 156 - The object isa Data::Page ok 157 - Under 10: first page ok 158 - Under 10: last page ok 159 - Under 10: first ok 160 - Under 10: last ok 161 - Under 10: previous_page ok 162 - Under 10: current_page ok 163 - Under 10: next_page ok 164 - Under 10: splice ok 165 - Under 10: entries_on_this_page ok 166 - Under 10: skipped New style ok 167 - The object isa Data::Page ok 168 - Under 10: first page ok 169 - Under 10: last page ok 170 - Under 10: first ok 171 - Under 10: last ok 172 - Under 10: previous_page ok 173 - Under 10: current_page ok 174 - Under 10: next_page ok 175 - Under 10: splice ok 176 - Under 10: entries_on_this_page ok 177 - Under 10: skipped Line is: 4 10 1 1 1 1 4 undef 1 undef 0,1,2,3 4 Old style ok 178 - The object isa Data::Page ok 179 - Under 10: first page ok 180 - Under 10: last page ok 181 - Under 10: first ok 182 - Under 10: last ok 183 - Under 10: previous_page ok 184 - Under 10: current_page ok 185 - Under 10: next_page ok 186 - Under 10: splice ok 187 - Under 10: entries_on_this_page ok 188 - Under 10: skipped New style ok 189 - The object isa Data::Page ok 190 - Under 10: first page ok 191 - Under 10: last page ok 192 - Under 10: first ok 193 - Under 10: last ok 194 - Under 10: previous_page ok 195 - Under 10: current_page ok 196 - Under 10: next_page ok 197 - Under 10: splice ok 198 - Under 10: entries_on_this_page ok 199 - Under 10: skipped Line is: 5 10 1 1 1 1 5 undef 1 undef 0,1,2,3,4 5 Old style ok 200 - The object isa Data::Page ok 201 - Under 10: first page ok 202 - Under 10: last page ok 203 - Under 10: first ok 204 - Under 10: last ok 205 - Under 10: previous_page ok 206 - Under 10: current_page ok 207 - Under 10: next_page ok 208 - Under 10: splice ok 209 - Under 10: entries_on_this_page ok 210 - Under 10: skipped New style ok 211 - The object isa Data::Page ok 212 - Under 10: first page ok 213 - Under 10: last page ok 214 - Under 10: first ok 215 - Under 10: last ok 216 - Under 10: previous_page ok 217 - Under 10: current_page ok 218 - Under 10: next_page ok 219 - Under 10: splice ok 220 - Under 10: entries_on_this_page ok 221 - Under 10: skipped Line is: 6 10 1 1 1 1 6 undef 1 undef 0,1,2,3,4,5 6 Old style ok 222 - The object isa Data::Page ok 223 - Under 10: first page ok 224 - Under 10: last page ok 225 - Under 10: first ok 226 - Under 10: last ok 227 - Under 10: previous_page ok 228 - Under 10: current_page ok 229 - Under 10: next_page ok 230 - Under 10: splice ok 231 - Under 10: entries_on_this_page ok 232 - Under 10: skipped New style ok 233 - The object isa Data::Page ok 234 - Under 10: first page ok 235 - Under 10: last page ok 236 - Under 10: first ok 237 - Under 10: last ok 238 - Under 10: previous_page ok 239 - Under 10: current_page ok 240 - Under 10: next_page ok 241 - Under 10: splice ok 242 - Under 10: entries_on_this_page ok 243 - Under 10: skipped Line is: 7 10 1 1 1 1 7 undef 1 undef 0,1,2,3,4,5,6 7 Old style ok 244 - The object isa Data::Page ok 245 - Under 10: first page ok 246 - Under 10: last page ok 247 - Under 10: first ok 248 - Under 10: last ok 249 - Under 10: previous_page ok 250 - Under 10: current_page ok 251 - Under 10: next_page ok 252 - Under 10: splice ok 253 - Under 10: entries_on_this_page ok 254 - Under 10: skipped New style ok 255 - The object isa Data::Page ok 256 - Under 10: first page ok 257 - Under 10: last page ok 258 - Under 10: first ok 259 - Under 10: last ok 260 - Under 10: previous_page ok 261 - Under 10: current_page ok 262 - Under 10: next_page ok 263 - Under 10: splice ok 264 - Under 10: entries_on_this_page ok 265 - Under 10: skipped Line is: 8 10 1 1 1 1 8 undef 1 undef 0,1,2,3,4,5,6,7 8 Old style ok 266 - The object isa Data::Page ok 267 - Under 10: first page ok 268 - Under 10: last page ok 269 - Under 10: first ok 270 - Under 10: last ok 271 - Under 10: previous_page ok 272 - Under 10: current_page ok 273 - Under 10: next_page ok 274 - Under 10: splice ok 275 - Under 10: entries_on_this_page ok 276 - Under 10: skipped New style ok 277 - The object isa Data::Page ok 278 - Under 10: first page ok 279 - Under 10: last page ok 280 - Under 10: first ok 281 - Under 10: last ok 282 - Under 10: previous_page ok 283 - Under 10: current_page ok 284 - Under 10: next_page ok 285 - Under 10: splice ok 286 - Under 10: entries_on_this_page ok 287 - Under 10: skipped Line is: 9 10 1 1 1 1 9 undef 1 undef 0,1,2,3,4,5,6,7,8 9 Old style ok 288 - The object isa Data::Page ok 289 - Under 10: first page ok 290 - Under 10: last page ok 291 - Under 10: first ok 292 - Under 10: last ok 293 - Under 10: previous_page ok 294 - Under 10: current_page ok 295 - Under 10: next_page ok 296 - Under 10: splice ok 297 - Under 10: entries_on_this_page ok 298 - Under 10: skipped New style ok 299 - The object isa Data::Page ok 300 - Under 10: first page ok 301 - Under 10: last page ok 302 - Under 10: first ok 303 - Under 10: last ok 304 - Under 10: previous_page ok 305 - Under 10: current_page ok 306 - Under 10: next_page ok 307 - Under 10: splice ok 308 - Under 10: entries_on_this_page ok 309 - Under 10: skipped Line is: 10 10 1 1 1 1 10 undef 1 undef 0,1,2,3,4,5,6,7,8,9 10 Old style ok 310 - The object isa Data::Page ok 311 - Under 10: first page ok 312 - Under 10: last page ok 313 - Under 10: first ok 314 - Under 10: last ok 315 - Under 10: previous_page ok 316 - Under 10: current_page ok 317 - Under 10: next_page ok 318 - Under 10: splice ok 319 - Under 10: entries_on_this_page ok 320 - Under 10: skipped New style ok 321 - The object isa Data::Page ok 322 - Under 10: first page ok 323 - Under 10: last page ok 324 - Under 10: first ok 325 - Under 10: last ok 326 - Under 10: previous_page ok 327 - Under 10: current_page ok 328 - Under 10: next_page ok 329 - Under 10: splice ok 330 - Under 10: entries_on_this_page ok 331 - Under 10: skipped Line is: 11 10 1 1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 332 - The object isa Data::Page ok 333 - Over 10: first page ok 334 - Over 10: last page ok 335 - Over 10: first ok 336 - Over 10: last ok 337 - Over 10: previous_page ok 338 - Over 10: current_page ok 339 - Over 10: next_page ok 340 - Over 10: splice ok 341 - Over 10: entries_on_this_page ok 342 - Over 10: skipped New style ok 343 - The object isa Data::Page ok 344 - Over 10: first page ok 345 - Over 10: last page ok 346 - Over 10: first ok 347 - Over 10: last ok 348 - Over 10: previous_page ok 349 - Over 10: current_page ok 350 - Over 10: next_page ok 351 - Over 10: splice ok 352 - Over 10: entries_on_this_page ok 353 - Over 10: skipped Line is: 11 10 2 1 2 11 11 1 2 undef 10 1 Old style ok 354 - The object isa Data::Page ok 355 - Over 10: first page ok 356 - Over 10: last page ok 357 - Over 10: first ok 358 - Over 10: last ok 359 - Over 10: previous_page ok 360 - Over 10: current_page ok 361 - Over 10: next_page ok 362 - Over 10: splice ok 363 - Over 10: entries_on_this_page ok 364 - Over 10: skipped New style ok 365 - The object isa Data::Page ok 366 - Over 10: first page ok 367 - Over 10: last page ok 368 - Over 10: first ok 369 - Over 10: last ok 370 - Over 10: previous_page ok 371 - Over 10: current_page ok 372 - Over 10: next_page ok 373 - Over 10: splice ok 374 - Over 10: entries_on_this_page ok 375 - Over 10: skipped Line is: 12 10 1 1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 376 - The object isa Data::Page ok 377 - Over 10: first page ok 378 - Over 10: last page ok 379 - Over 10: first ok 380 - Over 10: last ok 381 - Over 10: previous_page ok 382 - Over 10: current_page ok 383 - Over 10: next_page ok 384 - Over 10: splice ok 385 - Over 10: entries_on_this_page ok 386 - Over 10: skipped New style ok 387 - The object isa Data::Page ok 388 - Over 10: first page ok 389 - Over 10: last page ok 390 - Over 10: first ok 391 - Over 10: last ok 392 - Over 10: previous_page ok 393 - Over 10: current_page ok 394 - Over 10: next_page ok 395 - Over 10: splice ok 396 - Over 10: entries_on_this_page ok 397 - Over 10: skipped Line is: 12 10 2 1 2 11 12 1 2 undef 10,11 2 Old style ok 398 - The object isa Data::Page ok 399 - Over 10: first page ok 400 - Over 10: last page ok 401 - Over 10: first ok 402 - Over 10: last ok 403 - Over 10: previous_page ok 404 - Over 10: current_page ok 405 - Over 10: next_page ok 406 - Over 10: splice ok 407 - Over 10: entries_on_this_page ok 408 - Over 10: skipped New style ok 409 - The object isa Data::Page ok 410 - Over 10: first page ok 411 - Over 10: last page ok 412 - Over 10: first ok 413 - Over 10: last ok 414 - Over 10: previous_page ok 415 - Over 10: current_page ok 416 - Over 10: next_page ok 417 - Over 10: splice ok 418 - Over 10: entries_on_this_page ok 419 - Over 10: skipped Line is: 13 10 1 1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 420 - The object isa Data::Page ok 421 - Over 10: first page ok 422 - Over 10: last page ok 423 - Over 10: first ok 424 - Over 10: last ok 425 - Over 10: previous_page ok 426 - Over 10: current_page ok 427 - Over 10: next_page ok 428 - Over 10: splice ok 429 - Over 10: entries_on_this_page ok 430 - Over 10: skipped New style ok 431 - The object isa Data::Page ok 432 - Over 10: first page ok 433 - Over 10: last page ok 434 - Over 10: first ok 435 - Over 10: last ok 436 - Over 10: previous_page ok 437 - Over 10: current_page ok 438 - Over 10: next_page ok 439 - Over 10: splice ok 440 - Over 10: entries_on_this_page ok 441 - Over 10: skipped Line is: 13 10 2 1 2 11 13 1 2 undef 10,11,12 3 Old style ok 442 - The object isa Data::Page ok 443 - Over 10: first page ok 444 - Over 10: last page ok 445 - Over 10: first ok 446 - Over 10: last ok 447 - Over 10: previous_page ok 448 - Over 10: current_page ok 449 - Over 10: next_page ok 450 - Over 10: splice ok 451 - Over 10: entries_on_this_page ok 452 - Over 10: skipped New style ok 453 - The object isa Data::Page ok 454 - Over 10: first page ok 455 - Over 10: last page ok 456 - Over 10: first ok 457 - Over 10: last ok 458 - Over 10: previous_page ok 459 - Over 10: current_page ok 460 - Over 10: next_page ok 461 - Over 10: splice ok 462 - Over 10: entries_on_this_page ok 463 - Over 10: skipped Line is: 19 10 1 1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 464 - The object isa Data::Page ok 465 - Under 20: first page ok 466 - Under 20: last page ok 467 - Under 20: first ok 468 - Under 20: last ok 469 - Under 20: previous_page ok 470 - Under 20: current_page ok 471 - Under 20: next_page ok 472 - Under 20: splice ok 473 - Under 20: entries_on_this_page ok 474 - Under 20: skipped New style ok 475 - The object isa Data::Page ok 476 - Under 20: first page ok 477 - Under 20: last page ok 478 - Under 20: first ok 479 - Under 20: last ok 480 - Under 20: previous_page ok 481 - Under 20: current_page ok 482 - Under 20: next_page ok 483 - Under 20: splice ok 484 - Under 20: entries_on_this_page ok 485 - Under 20: skipped Line is: 19 10 2 1 2 11 19 1 2 undef 10,11,12,13,14,15,16,17,18 9 Old style ok 486 - The object isa Data::Page ok 487 - Under 20: first page ok 488 - Under 20: last page ok 489 - Under 20: first ok 490 - Under 20: last ok 491 - Under 20: previous_page ok 492 - Under 20: current_page ok 493 - Under 20: next_page ok 494 - Under 20: splice ok 495 - Under 20: entries_on_this_page ok 496 - Under 20: skipped New style ok 497 - The object isa Data::Page ok 498 - Under 20: first page ok 499 - Under 20: last page ok 500 - Under 20: first ok 501 - Under 20: last ok 502 - Under 20: previous_page ok 503 - Under 20: current_page ok 504 - Under 20: next_page ok 505 - Under 20: splice ok 506 - Under 20: entries_on_this_page ok 507 - Under 20: skipped Line is: 20 10 1 1 2 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 508 - The object isa Data::Page ok 509 - Under 20: first page ok 510 - Under 20: last page ok 511 - Under 20: first ok 512 - Under 20: last ok 513 - Under 20: previous_page ok 514 - Under 20: current_page ok 515 - Under 20: next_page ok 516 - Under 20: splice ok 517 - Under 20: entries_on_this_page ok 518 - Under 20: skipped New style ok 519 - The object isa Data::Page ok 520 - Under 20: first page ok 521 - Under 20: last page ok 522 - Under 20: first ok 523 - Under 20: last ok 524 - Under 20: previous_page ok 525 - Under 20: current_page ok 526 - Under 20: next_page ok 527 - Under 20: splice ok 528 - Under 20: entries_on_this_page ok 529 - Under 20: skipped Line is: 20 10 2 1 2 11 20 1 2 undef 10,11,12,13,14,15,16,17,18,19 10 Old style ok 530 - The object isa Data::Page ok 531 - Under 20: first page ok 532 - Under 20: last page ok 533 - Under 20: first ok 534 - Under 20: last ok 535 - Under 20: previous_page ok 536 - Under 20: current_page ok 537 - Under 20: next_page ok 538 - Under 20: splice ok 539 - Under 20: entries_on_this_page ok 540 - Under 20: skipped New style ok 541 - The object isa Data::Page ok 542 - Under 20: first page ok 543 - Under 20: last page ok 544 - Under 20: first ok 545 - Under 20: last ok 546 - Under 20: previous_page ok 547 - Under 20: current_page ok 548 - Under 20: next_page ok 549 - Under 20: splice ok 550 - Under 20: entries_on_this_page ok 551 - Under 20: skipped Line is: 21 10 1 1 3 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 552 - The object isa Data::Page ok 553 - Over 20: first page ok 554 - Over 20: last page ok 555 - Over 20: first ok 556 - Over 20: last ok 557 - Over 20: previous_page ok 558 - Over 20: current_page ok 559 - Over 20: next_page ok 560 - Over 20: splice ok 561 - Over 20: entries_on_this_page ok 562 - Over 20: skipped New style ok 563 - The object isa Data::Page ok 564 - Over 20: first page ok 565 - Over 20: last page ok 566 - Over 20: first ok 567 - Over 20: last ok 568 - Over 20: previous_page ok 569 - Over 20: current_page ok 570 - Over 20: next_page ok 571 - Over 20: splice ok 572 - Over 20: entries_on_this_page ok 573 - Over 20: skipped Line is: 21 10 2 1 3 11 20 1 2 3 10,11,12,13,14,15,16,17,18,19 10 Old style ok 574 - The object isa Data::Page ok 575 - Over 20: first page ok 576 - Over 20: last page ok 577 - Over 20: first ok 578 - Over 20: last ok 579 - Over 20: previous_page ok 580 - Over 20: current_page ok 581 - Over 20: next_page ok 582 - Over 20: splice ok 583 - Over 20: entries_on_this_page ok 584 - Over 20: skipped New style ok 585 - The object isa Data::Page ok 586 - Over 20: first page ok 587 - Over 20: last page ok 588 - Over 20: first ok 589 - Over 20: last ok 590 - Over 20: previous_page ok 591 - Over 20: current_page ok 592 - Over 20: next_page ok 593 - Over 20: splice ok 594 - Over 20: entries_on_this_page ok 595 - Over 20: skipped Line is: 21 10 3 1 3 21 21 2 3 undef 20 1 Old style ok 596 - The object isa Data::Page ok 597 - Over 20: first page ok 598 - Over 20: last page ok 599 - Over 20: first ok 600 - Over 20: last ok 601 - Over 20: previous_page ok 602 - Over 20: current_page ok 603 - Over 20: next_page ok 604 - Over 20: splice ok 605 - Over 20: entries_on_this_page ok 606 - Over 20: skipped New style ok 607 - The object isa Data::Page ok 608 - Over 20: first page ok 609 - Over 20: last page ok 610 - Over 20: first ok 611 - Over 20: last ok 612 - Over 20: previous_page ok 613 - Over 20: current_page ok 614 - Over 20: next_page ok 615 - Over 20: splice ok 616 - Over 20: entries_on_this_page ok 617 - Over 20: skipped Line is: 22 10 1 1 3 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 618 - The object isa Data::Page ok 619 - Over 20: first page ok 620 - Over 20: last page ok 621 - Over 20: first ok 622 - Over 20: last ok 623 - Over 20: previous_page ok 624 - Over 20: current_page ok 625 - Over 20: next_page ok 626 - Over 20: splice ok 627 - Over 20: entries_on_this_page ok 628 - Over 20: skipped New style ok 629 - The object isa Data::Page ok 630 - Over 20: first page ok 631 - Over 20: last page ok 632 - Over 20: first ok 633 - Over 20: last ok 634 - Over 20: previous_page ok 635 - Over 20: current_page ok 636 - Over 20: next_page ok 637 - Over 20: splice ok 638 - Over 20: entries_on_this_page ok 639 - Over 20: skipped Line is: 22 10 2 1 3 11 20 1 2 3 10,11,12,13,14,15,16,17,18,19 10 Old style ok 640 - The object isa Data::Page ok 641 - Over 20: first page ok 642 - Over 20: last page ok 643 - Over 20: first ok 644 - Over 20: last ok 645 - Over 20: previous_page ok 646 - Over 20: current_page ok 647 - Over 20: next_page ok 648 - Over 20: splice ok 649 - Over 20: entries_on_this_page ok 650 - Over 20: skipped New style ok 651 - The object isa Data::Page ok 652 - Over 20: first page ok 653 - Over 20: last page ok 654 - Over 20: first ok 655 - Over 20: last ok 656 - Over 20: previous_page ok 657 - Over 20: current_page ok 658 - Over 20: next_page ok 659 - Over 20: splice ok 660 - Over 20: entries_on_this_page ok 661 - Over 20: skipped Line is: 22 10 3 1 3 21 22 2 3 undef 20,21 2 Old style ok 662 - The object isa Data::Page ok 663 - Over 20: first page ok 664 - Over 20: last page ok 665 - Over 20: first ok 666 - Over 20: last ok 667 - Over 20: previous_page ok 668 - Over 20: current_page ok 669 - Over 20: next_page ok 670 - Over 20: splice ok 671 - Over 20: entries_on_this_page ok 672 - Over 20: skipped New style ok 673 - The object isa Data::Page ok 674 - Over 20: first page ok 675 - Over 20: last page ok 676 - Over 20: first ok 677 - Over 20: last ok 678 - Over 20: previous_page ok 679 - Over 20: current_page ok 680 - Over 20: next_page ok 681 - Over 20: splice ok 682 - Over 20: entries_on_this_page ok 683 - Over 20: skipped Line is: 23 10 1 1 3 1 10 undef 1 2 0,1,2,3,4,5,6,7,8,9 10 Old style ok 684 - The object isa Data::Page ok 685 - Over 20: first page ok 686 - Over 20: last page ok 687 - Over 20: first ok 688 - Over 20: last ok 689 - Over 20: previous_page ok 690 - Over 20: current_page ok 691 - Over 20: next_page ok 692 - Over 20: splice ok 693 - Over 20: entries_on_this_page ok 694 - Over 20: skipped New style ok 695 - The object isa Data::Page ok 696 - Over 20: first page ok 697 - Over 20: last page ok 698 - Over 20: first ok 699 - Over 20: last ok 700 - Over 20: previous_page ok 701 - Over 20: current_page ok 702 - Over 20: next_page ok 703 - Over 20: splice ok 704 - Over 20: entries_on_this_page ok 705 - Over 20: skipped Line is: 23 10 2 1 3 11 20 1 2 3 10,11,12,13,14,15,16,17,18,19 10 Old style ok 706 - The object isa Data::Page ok 707 - Over 20: first page ok 708 - Over 20: last page ok 709 - Over 20: first ok 710 - Over 20: last ok 711 - Over 20: previous_page ok 712 - Over 20: current_page ok 713 - Over 20: next_page ok 714 - Over 20: splice ok 715 - Over 20: entries_on_this_page ok 716 - Over 20: skipped New style ok 717 - The object isa Data::Page ok 718 - Over 20: first page ok 719 - Over 20: last page ok 720 - Over 20: first ok 721 - Over 20: last ok 722 - Over 20: previous_page ok 723 - Over 20: current_page ok 724 - Over 20: next_page ok 725 - Over 20: splice ok 726 - Over 20: entries_on_this_page ok 727 - Over 20: skipped Line is: 23 10 3 1 3 21 23 2 3 undef 20,21,22 3 Old style ok 728 - The object isa Data::Page ok 729 - Over 20: first page ok 730 - Over 20: last page ok 731 - Over 20: first ok 732 - Over 20: last ok 733 - Over 20: previous_page ok 734 - Over 20: current_page ok 735 - Over 20: next_page ok 736 - Over 20: splice ok 737 - Over 20: entries_on_this_page ok 738 - Over 20: skipped New style ok 739 - The object isa Data::Page ok 740 - Over 20: first page ok 741 - Over 20: last page ok 742 - Over 20: first ok 743 - Over 20: last ok 744 - Over 20: previous_page ok 745 - Over 20: current_page ok 746 - Over 20: next_page ok 747 - Over 20: splice ok 748 - Over 20: entries_on_this_page ok 749 - Over 20: skipped Line is: 0 10 1 1 1 0 0 undef 1 undef '' 0 Old style ok 750 - The object isa Data::Page ok 751 - Zero test: first page ok 752 - Zero test: last page ok 753 - Zero test: first ok 754 - Zero test: last ok 755 - Zero test: previous_page ok 756 - Zero test: current_page ok 757 - Zero test: next_page ok 758 - Zero test: splice ok 759 - Zero test: entries_on_this_page ok 760 - Zero test: skipped New style ok 761 - The object isa Data::Page ok 762 - Zero test: first page ok 763 - Zero test: last page ok 764 - Zero test: first ok 765 - Zero test: last ok 766 - Zero test: previous_page ok 767 - Zero test: current_page ok 768 - Zero test: next_page ok 769 - Zero test: splice ok 770 - Zero test: entries_on_this_page ok 771 - Zero test: skipped ok 772 - The object isa Data::Page ok 773 - Splice on empty is empty ok All tests successful. Files=4, Tests=798, 1 wallclock secs ( 0.04 usr 0.15 sys + 0.15 cusr 0.22 csys = 0.56 CPU) Result: PASS LBROCARD/Data-Page-2.00.tar.gz make test TEST_VERBOSE=1 -- OK Leon Brocard <leon@astray.com> help when paging through sets of results >>> (cd /home/fly818/var/cpan/build/Data-Page-2.00-CnuFWM && tar cvf - Data-Page-2.00.ppd blib) | gzip -c >/home/fly818/var/REPO/L/LB/LBROCARD/Data-Page-2.00.tar.gz Data-Page-2.00.ppd blib/ blib/lib/ blib/lib/Data/ blib/lib/Data/Page.pm blib/man3/ blib/man3/Data::Page.3 >>> mv /home/fly818/var/cpan/build/Data-Page-2.00-CnuFWM/Data-Page-2.00.ppd /home/fly818/var/REPO/L/LB/LBROCARD Running test for module 'Class::C3::Componentised' Running make for A/AS/ASH/Class-C3-Componentised-1.0003.tar.gz Prepending %BUILDDIR%/Data-Page-2.00-CnuFWM/blib/arch %BUILDDIR%/Data-Page-2.00-CnuFWM/blib/lib %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/arch %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/lib %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AS/ASH/Class-C3-Componentised-1.0003.tar.gz ok Class-C3-Componentised-1.0003/ Class-C3-Componentised-1.0003/Changes Class-C3-Componentised-1.0003/MANIFEST Class-C3-Componentised-1.0003/Makefile.PL Class-C3-Componentised-1.0003/README Class-C3-Componentised-1.0003/inc/ Class-C3-Componentised-1.0003/inc/Module/ Class-C3-Componentised-1.0003/inc/Module/Install/ Class-C3-Componentised-1.0003/inc/Module/Install/Base.pm Class-C3-Componentised-1.0003/inc/Module/Install/Can.pm Class-C3-Componentised-1.0003/inc/Module/Install/Fetch.pm Class-C3-Componentised-1.0003/inc/Module/Install/Makefile.pm Class-C3-Componentised-1.0003/inc/Module/Install/Metadata.pm Class-C3-Componentised-1.0003/inc/Module/Install/Win32.pm Class-C3-Componentised-1.0003/inc/Module/Install/WriteAll.pm Class-C3-Componentised-1.0003/inc/Module/Install.pm Class-C3-Componentised-1.0003/lib/ Class-C3-Componentised-1.0003/lib/Class/ Class-C3-Componentised-1.0003/lib/Class/C3/ Class-C3-Componentised-1.0003/lib/Class/C3/Componentised.pm Class-C3-Componentised-1.0003/t/ Class-C3-Componentised-1.0003/t/00-load.t Class-C3-Componentised-1.0003/t/01-basic.t Class-C3-Componentised-1.0003/t/lib/ Class-C3-Componentised-1.0003/t/lib/MyModule/ Class-C3-Componentised-1.0003/t/lib/MyModule/OwnComponent.pm Class-C3-Componentised-1.0003/t/lib/MyModule/Plugin/ Class-C3-Componentised-1.0003/t/lib/MyModule/Plugin/Foo.pm Class-C3-Componentised-1.0003/t/lib/MyModule.pm Class-C3-Componentised-1.0003/t/pod-coverage.t Class-C3-Componentised-1.0003/t/pod.t Prepending %BUILDDIR%/Data-Page-2.00-CnuFWM/blib/arch %BUILDDIR%/Data-Page-2.00-CnuFWM/blib/lib %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/arch %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/lib %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'make' CPAN.pm: Going to build A/AS/ASH/Class-C3-Componentised-1.0003.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Cannot determine perl version info from lib/Class/C3/Componentised.pm Checking if your kit is complete... Looks good Writing Makefile for Class::C3::Componentised >>> make cp lib/Class/C3/Componentised.pm blib/lib/Class/C3/Componentised.pm Manifying blib/man3/Class::C3::Componentised.3 ASH/Class-C3-Componentised-1.0003.tar.gz make -- OK Prepending %BUILDDIR%/Data-Page-2.00-CnuFWM/blib/arch %BUILDDIR%/Data-Page-2.00-CnuFWM/blib/lib %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/arch %BUILDDIR%/Class-Accessor-Chained-0.01-lgISZS/blib/lib %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/arch %BUILDDIR%/Scope-Guard-0.03-ukz2Ms/blib/lib %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch %BUILDDIR%/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/arch %BUILDDIR%/SQL-Abstract-1.24-QhmNJz/blib/lib %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch %BUILDDIR%/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/arch %BUILDDIR%/MRO-Compat-0.09-trXe7t/blib/lib %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/arch %BUILDDIR%/Class-C3-0.19-ibcDDj/blib/lib %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/arch %BUILDDIR%/Algorithm-C3-0.07-3Cqv5V/blib/lib %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/arch %BUILDDIR%/Class-C3-XS-0.08-ikqINU/blib/lib %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/arch %BUILDDIR%/Class-Inspector-1.23-0XYNE0/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly818/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00-load......... 1..1 ok 1 - use Class::C3::Componentised; # Testing Class::C3::Componentised 1.0003, Perl 5.008008, /home/fly818/ap818/bin/perl-static ok t/01-basic........ 1..3 ok 1 - use MyModule; ok 2 - threw Regexp ((?-xism:^Can't locate ClassC3ComponentFooThatShouldntExist.pm in \@INC)) ok 3 - it worked ok t/pod-coverage.... 1..1 ok 1 - Pod coverage on Class::C3::Componentised ok t/pod............. 1..1 ok 1 - blib/lib/Class/C3/Componentised.pm ok All tests successful. Files=4, Tests=6, 0 wallclock secs ( 0.00 usr 0.02 sys + 0.07 cusr 0.20 csys = 0.29 CPU) Result: PASS ASH/Class-C3-Componentised-1.0003.tar.gz make test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Ash Berlin <ash@cpan.org> >>> (cd /home/fly818/var/cpan/build/Class-C3-Componentised-1.0003-fLphQx && tar cvf - Class-C3-Componentised-1.0003.ppd blib) | gzip -c >/home/fly818/var/REPO/A/AS/ASH/Class-C3-Componentised-1.0003.tar.gz Class-C3-Componentised-1.0003.ppd blib/ blib/lib/ blib/lib/Class/ blib/lib/Class/C3/ blib/lib/Class/C3/Componentised.pm blib/man3/ blib/man3/Class::C3::Componentised.3 >>> mv /home/fly818/var/cpan/build/Class-C3-Componentised-1.0003-fLphQx/Class-C3-Componentised-1.0003.ppd /home/fly818/var/REPO/A/AS/ASH Running test for module 'Module::Find' Running make for C/CR/CRENZ/Module-Find-0.06.tar.gz Delegating blib/arch and blib/lib of 12 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'get' Checksum for /net/nas/data/cpan/authors/id/C/CR/CRENZ/Module-Find-0.06.tar.gz ok Module-Find-0.06/ Module-Find-0.06/Changes Module-Find-0.06/examples/ Module-Find-0.06/examples/example.pl Module-Find-0.06/Find.pm Module-Find-0.06/Makefile.PL Module-Find-0.06/MANIFEST Module-Find-0.06/MANIFEST.skip Module-Find-0.06/META.yml Module-Find-0.06/README Module-Find-0.06/t/ Module-Find-0.06/t/1-use.t Module-Find-0.06/t/2-find.t Module-Find-0.06/t/3-usesub.t Module-Find-0.06/t/4-useall.t Module-Find-0.06/t/5-setmoduledirs.t Module-Find-0.06/t/6-duplicate-modules.t Module-Find-0.06/t/pod-coverage.t Module-Find-0.06/t/pod.t Module-Find-0.06/test/ Module-Find-0.06/test/duplicates/ Module-Find-0.06/test/duplicates/ModuleFindTest/ Module-Find-0.06/test/duplicates/ModuleFindTest/SubMod/ Module-Find-0.06/test/duplicates/ModuleFindTest/SubMod/SubSubMod.pm Module-Find-0.06/test/duplicates/ModuleFindTest/SubMod.pm Module-Find-0.06/test/duplicates/ModuleFindTest.pm Module-Find-0.06/test/ModuleFindTest/ Module-Find-0.06/test/ModuleFindTest/SubMod/ Module-Find-0.06/test/ModuleFindTest/SubMod/SubSubMod.pm Module-Find-0.06/test/ModuleFindTest/SubMod.pm Module-Find-0.06/test/ModuleFindTest.pm Module-Find-0.06/test/README Delegating blib/arch and blib/lib of 12 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'make' CPAN.pm: Going to build C/CR/CRENZ/Module-Find-0.06.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Module::Find >>> make cp Find.pm blib/lib/Module/Find.pm Manifying blib/man3/Module::Find.3 CRENZ/Module-Find-0.06.tar.gz make -- OK Delegating blib/arch and blib/lib of 12 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/1-use.................. 1..1 ok 1 - use Module::Find; ok t/2-find................. 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/3-usesub............... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/4-useall............... 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/5-setmoduledirs........ 1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/6-duplicate-modules.... 1..1 ok 1 ok t/pod-coverage........... 1..1 ok 1 - Pod coverage on Module::Find ok t/pod.................... 1..1 ok 1 - blib/lib/Module/Find.pm ok All tests successful. Files=8, Tests=27, 1 wallclock secs ( 0.00 usr 0.02 sys + 0.46 cusr 0.35 csys = 0.83 CPU) Result: PASS CRENZ/Module-Find-0.06.tar.gz make test TEST_VERBOSE=1 -- OK Christian Renz <crenz@web42.com> Find and use installed modules in a (sub)category >>> (cd /home/fly818/var/cpan/build/Module-Find-0.06-UZuwwQ && tar cvf - Module-Find-0.06.ppd blib) | gzip -c >/home/fly818/var/REPO/C/CR/CRENZ/Module-Find-0.06.tar.gz Module-Find-0.06.ppd blib/ blib/lib/ blib/lib/Module/ blib/lib/Module/Find.pm blib/man3/ blib/man3/Module::Find.3 >>> mv /home/fly818/var/cpan/build/Module-Find-0.06-UZuwwQ/Module-Find-0.06.ppd /home/fly818/var/REPO/C/CR/CRENZ Running test for module 'Class::Inspector' Running make for A/AD/ADAMK/Class-Inspector-1.23.tar.gz Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0 Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'make' Has already been made Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'test' Running make test Has already been tested successfully Running test for module 'Class::C3' Running make for B/BL/BLBLACK/Class-C3-0.19.tar.gz Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'make' Has already been made Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'test' Running make test Has already been tested successfully Running test for module 'JSON::Any' Running make for R/RB/RBERJON/JSON-Any-1.17.tar.gz Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'get' Checksum for /net/nas/data/cpan/authors/id/R/RB/RBERJON/JSON-Any-1.17.tar.gz ok JSON-Any-1.17/ JSON-Any-1.17/Changes JSON-Any-1.17/inc/ JSON-Any-1.17/inc/Module/ JSON-Any-1.17/inc/Module/AutoInstall.pm JSON-Any-1.17/inc/Module/Install/ JSON-Any-1.17/inc/Module/Install/AutoInstall.pm JSON-Any-1.17/inc/Module/Install/Base.pm JSON-Any-1.17/inc/Module/Install/Can.pm JSON-Any-1.17/inc/Module/Install/Fetch.pm JSON-Any-1.17/inc/Module/Install/Include.pm JSON-Any-1.17/inc/Module/Install/Makefile.pm JSON-Any-1.17/inc/Module/Install/Metadata.pm JSON-Any-1.17/inc/Module/Install/Win32.pm JSON-Any-1.17/inc/Module/Install/WriteAll.pm JSON-Any-1.17/inc/Module/Install.pm JSON-Any-1.17/lib/ JSON-Any-1.17/lib/JSON/ JSON-Any-1.17/lib/JSON/Any.pm JSON-Any-1.17/Makefile.PL JSON-Any-1.17/MANIFEST JSON-Any-1.17/META.yml JSON-Any-1.17/README JSON-Any-1.17/t/ JSON-Any-1.17/t/00-load.t JSON-Any-1.17/t/01-JSON.t JSON-Any-1.17/t/02-JSON-XS.t JSON-Any-1.17/t/03-JSON-DWIW.t JSON-Any-1.17/t/04-ENV.t JSON-Any-1.17/t/05-JSON-Syck.t JSON-Any-1.17/t/10_unicode.t Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'make' CPAN.pm: Going to build R/RB/RBERJON/JSON-Any-1.17.tar.gz >>> /home/fly818/ap818/bin/perl-static Makefile.PL Cannot determine perl version info from lib/JSON/Any.pm *** Module::AutoInstall version 1.03 *** Checking for Perl dependencies... [Core Features] - Test::More ...loaded. (0.8) - Carp ...loaded. (1.04) [JSON] - JSON ...loaded. (2.12 >= 2.02) [JSON::XS] - JSON::XS ...loaded. (2.2222) [JSON::PC] - JSON::PC ...missing. ==> Auto-install the 1 optional module(s) from CPAN? [y/N] n [JSON::DWIW] - JSON::DWIW ...missing. ==> Auto-install the 1 optional module(s) from CPAN? [y/N] n [JSON::Syck] - JSON::Syck ...loaded. (0.29) *** Module::AutoInstall configuration finished. Checking if your kit is complete... Looks good Writing Makefile for JSON::Any >>> make cp lib/JSON/Any.pm blib/lib/JSON/Any.pm Manifying blib/man3/JSON::Any.3 RBERJON/JSON-Any-1.17.tar.gz make -- OK Delegating blib/arch and blib/lib of 13 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/00-load.t t/01-JSON.t t/02-JSON-XS.t t/03-JSON-DWIW.t t/04-ENV.t t/05-JSON-Syck.t t/10_unicode.t t/00-load......... 1..7 ok 1 - use JSON::Any; # Testing JSON::Any 1.17, Perl 5.008008, /home/fly818/ap818/bin/perl-static ok 2 - JSON::Any->can('new') ok 3 - JSON::Any->can(...) ok 4 - JSON::Any->can(...) ok 5 - JSON::Any->can(...) ok 6 - JSON::Any->can(...) ok 7 ok t/01-JSON......... 1..19 # Testing JSON.pm backend ok 1 ok 2 - The object isa JSON::Any ok 3 - The object isa JSON 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 t/02-JSON-XS...... 1..24 # Testing JSON::XS backend ok 1 ok 2 ok 3 ok 4 ok 5 - round tripping ok 6 ok 7 ok 8 - round tripping ok 9 ok 10 - round tripping ok 11 ok 12 ok 13 - round tripping ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok t/03-JSON-DWIW.... 1..0 # Skip JSON::DWIW not installed: Couldn't find a JSON Package. at (eval 7) line 1 # BEGIN failed--compilation aborted at (eval 7) line 2. # skipped: JSON::DWIW not installed: Couldn't find a JSON Package. at (eval 7) line 1 t/04-ENV.......... ok 1 ok 2 ok 3 ok 4 ok 5 - trapped a failure ok 6 ok 7 - "dahut" ok 8 - no failure 1..8 ok t/05-JSON-Syck.... 1..2 ok 1 ok 2 ok t/10_unicode......# handler is JSON::XS ok 1 - json output is utf8 ok 2 - deeply ok 3 - text is the same ok 4 - text is utf8 if it needs to be ok 5 - deeply ok 6 - text is the same ok 7 - text is utf8 if it needs to be ok 8 - json output is utf8 ok 9 - deeply ok 10 - text is the same ok 11 - text is utf8 if it needs to be ok 12 - deeply ok 13 - text is the same ok 14 - text is utf8 if it needs to be # handler is JSON::Backend::XS::Supportable ok 15 - json output is utf8 ok 16 - deeply ok 17 - text is the same ok 18 - text is utf8 if it needs to be ok 19 - deeply ok 20 - text is the same ok 21 - text is utf8 if it needs to be ok 22 - json output is utf8 ok 23 - deeply ok 24 - text is the same ok 25 - text is utf8 if it needs to be ok 26 - deeply ok 27 - text is the same ok 28 - text is utf8 if it needs to be # DWIW: Couldn't find a JSON Package. at t/10_unicode.t line 18 # Syck: JSON::Syck does not support utf8 at t/10_unicode.t line 19 # PC: Couldn't find a JSON Package. at t/10_unicode.t line 18 1..28 ok All tests successful. Files=7, Tests=88, 1 wallclock secs ( 0.00 usr 0.01 sys + 0.34 cusr 0.31 csys = 0.66 CPU) Result: PASS RBERJON/JSON-Any-1.17.tar.gz make test TEST_VERBOSE=1 -- OK Robin Berjon <robin.berjon@gmail,com> Wrapper Class for the various JSON classes. >>> (cd /home/fly818/var/cpan/build/JSON-Any-1.17-Nnuzlk && tar cvf - JSON-Any-1.17.ppd blib) | gzip -c >/home/fly818/var/REPO/R/RB/RBERJON/JSON-Any-1.17.tar.gz JSON-Any-1.17.ppd blib/ blib/lib/ blib/lib/JSON/ blib/lib/JSON/Any.pm blib/man3/ blib/man3/JSON::Any.3 >>> mv /home/fly818/var/cpan/build/JSON-Any-1.17-Nnuzlk/JSON-Any-1.17.ppd /home/fly818/var/REPO/R/RB/RBERJON Running make for A/AS/ASH/DBIx-Class-0.08010.tar.gz Delegating blib/arch and blib/lib of 14 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs Delegating blib/arch and blib/lib of 14 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'make' CPAN.pm: Going to build A/AS/ASH/DBIx-Class-0.08010.tar.gz >>> make /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=Data::Page,2,SQL::Abstract,1.2,SQL::Abstract::Limit,0.101,Class::C3,0.13,Class::C3::Componentised,0,Module::Find,0,Class::Inspector,0,Class::Accessor::Grouped,0.05002,JSON::Any,1,Scope::Guard,0.03 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/ODBC/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm cp lib/DBIx/Class/Relationship/CascadeActions.pm blib/lib/DBIx/Class/Relationship/CascadeActions.pm cp lib/DBIx/Class/Manual/Example.pod blib/lib/DBIx/Class/Manual/Example.pod cp lib/DBIx/Class/Storage/DBI/Sybase.pm blib/lib/DBIx/Class/Storage/DBI/Sybase.pm cp lib/DBIx/Class/CDBICompat/Constructor.pm blib/lib/DBIx/Class/CDBICompat/Constructor.pm cp lib/DBIx/Class/Manual/Troubleshooting.pod blib/lib/DBIx/Class/Manual/Troubleshooting.pod cp lib/DBIx/Class/Storage/DBI/mysql.pm blib/lib/DBIx/Class/Storage/DBI/mysql.pm cp lib/DBIx/Class/CDBICompat/Triggers.pm blib/lib/DBIx/Class/CDBICompat/Triggers.pm cp lib/DBIx/Class/UTF8Columns.pm blib/lib/DBIx/Class/UTF8Columns.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/Statistics.pm blib/lib/DBIx/Class/Storage/Statistics.pm cp lib/DBIx/Class/CDBICompat/ColumnCase.pm blib/lib/DBIx/Class/CDBICompat/ColumnCase.pm cp lib/DBIx/Class/PK/Auto/MySQL.pm blib/lib/DBIx/Class/PK/Auto/MySQL.pm cp lib/DBIx/Class/ResultSourceProxy/Table.pm blib/lib/DBIx/Class/ResultSourceProxy/Table.pm cp lib/DBIx/Class/CDBICompat/GetSet.pm blib/lib/DBIx/Class/CDBICompat/GetSet.pm cp lib/DBIx/Class/Serialize/Storable.pm blib/lib/DBIx/Class/Serialize/Storable.pm cp lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm blib/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm cp lib/DBIx/Class/StartupCheck.pm blib/lib/DBIx/Class/StartupCheck.pm cp lib/DBIx/Class/Row.pm blib/lib/DBIx/Class/Row.pm cp lib/DBIx/Class/ResultSource.pm blib/lib/DBIx/Class/ResultSource.pm cp lib/DBIx/Class/CDBICompat/AutoUpdate.pm blib/lib/DBIx/Class/CDBICompat/AutoUpdate.pm cp lib/DBIx/Class/Manual/Cookbook.pod blib/lib/DBIx/Class/Manual/Cookbook.pod 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/Storage.pm blib/lib/DBIx/Class/Storage.pm cp lib/DBIx/Class/Manual.pod blib/lib/DBIx/Class/Manual.pod cp lib/DBIx/Class/Manual/Intro.pod blib/lib/DBIx/Class/Manual/Intro.pod cp lib/DBIx/Class/ResultSetProxy.pm blib/lib/DBIx/Class/ResultSetProxy.pm cp lib/DBIx/Class/PK/Auto.pm blib/lib/DBIx/Class/PK/Auto.pm cp lib/DBIx/Class/InflateColumn/File.pm blib/lib/DBIx/Class/InflateColumn/File.pm cp lib/DBIx/Class/Manual/Component.pod blib/lib/DBIx/Class/Manual/Component.pod 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/Storage/DBI/Cursor.pm blib/lib/DBIx/Class/Storage/DBI/Cursor.pm cp lib/DBIx/Class/Relationship/ManyToMany.pm blib/lib/DBIx/Class/Relationship/ManyToMany.pm cp lib/DBIx/Class/Storage/DBI/ODBC.pm blib/lib/DBIx/Class/Storage/DBI/ODBC.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/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/Storage/DBI/MultiDistinctEmulation.pm blib/lib/DBIx/Class/Storage/DBI/MultiDistinctEmulation.pm cp lib/DBIx/Class/AccessorGroup.pm blib/lib/DBIx/Class/AccessorGroup.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/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/Manual/Glossary.pod blib/lib/DBIx/Class/Manual/Glossary.pod cp lib/DBIx/Class/Storage/TxnScopeGuard.pm blib/lib/DBIx/Class/Storage/TxnScopeGuard.pm cp lib/DBIx/Class/ClassResolver/PassThrough.pm blib/lib/DBIx/Class/ClassResolver/PassThrough.pm cp lib/DBIx/Class/Relationship/Helpers.pm blib/lib/DBIx/Class/Relationship/Helpers.pm cp lib/DBIx/Class/CDBICompat/ColumnGroups.pm blib/lib/DBIx/Class/CDBICompat/ColumnGroups.pm cp lib/DBIx/Class/Ordered.pm blib/lib/DBIx/Class/Ordered.pm cp lib/DBIx/Class/Relationship/BelongsTo.pm blib/lib/DBIx/Class/Relationship/BelongsTo.pm cp lib/DBIx/Class/CDBICompat/AccessorMapping.pm blib/lib/DBIx/Class/CDBICompat/AccessorMapping.pm cp lib/DBIx/Class/CDBICompat/HasMany.pm blib/lib/DBIx/Class/CDBICompat/HasMany.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/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/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/PK/Auto/MSSQL.pm blib/lib/DBIx/Class/PK/Auto/MSSQL.pm cp lib/DBIx/Class/Storage/DBI/NoBindVars.pm blib/lib/DBIx/Class/Storage/DBI/NoBindVars.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/Oracle/WhereJoins.pm blib/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.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/Relationship/HasMany.pm blib/lib/DBIx/Class/Relationship/HasMany.pm cp lib/DBIx/Class/Relationship/Accessor.pm blib/lib/DBIx/Class/Relationship/Accessor.pm cp lib/DBIx/Class/ResultSourceHandle.pm blib/lib/DBIx/Class/ResultSourceHandle.pm cp lib/DBIx/Class/CDBICompat/ObjIndexStubs.pm blib/lib/DBIx/Class/CDBICompat/ObjIndexStubs.pm cp lib/DBIx/Class/Storage/DBI/DB2.pm blib/lib/DBIx/Class/Storage/DBI/DB2.pm cp lib/DBIx/Class/CDBICompat/DestroyWarning.pm blib/lib/DBIx/Class/CDBICompat/DestroyWarning.pm cp lib/DBIx/Class/CDBICompat/MightHave.pm blib/lib/DBIx/Class/CDBICompat/MightHave.pm cp lib/DBIx/Class/Test/SQLite.pm blib/lib/DBIx/Class/Test/SQLite.pm cp lib/DBIx/Class/Schema/Versioned.pm blib/lib/DBIx/Class/Schema/Versioned.pm cp lib/DBIx/Class/PK/Auto/DB2.pm blib/lib/DBIx/Class/PK/Auto/DB2.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/Pg.pm blib/lib/DBIx/Class/Storage/DBI/Pg.pm cp lib/DBIx/Class/Storage/DBI.pm blib/lib/DBIx/Class/Storage/DBI.pm cp lib/SQL/Translator/Parser/DBIx/Class.pm blib/lib/SQL/Translator/Parser/DBIx/Class.pm cp lib/DBIx/Class/Componentised.pm blib/lib/DBIx/Class/Componentised.pm cp lib/DBIx/Class/CDBICompat/HasA.pm blib/lib/DBIx/Class/CDBICompat/HasA.pm cp lib/DBIx/Class/Manual/Joining.pod blib/lib/DBIx/Class/Manual/Joining.pod cp lib/DBIx/Class/Relationship/Base.pm blib/lib/DBIx/Class/Relationship/Base.pm cp lib/DBIx/Class/Relationship.pm blib/lib/DBIx/Class/Relationship.pm cp lib/DBIx/Class/Relationship/ProxyMethods.pm blib/lib/DBIx/Class/Relationship/ProxyMethods.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 cp lib/DBIx/Class/CDBICompat/Pager.pm blib/lib/DBIx/Class/CDBICompat/Pager.pm cp lib/DBIx/Class/ResultClass/HashRefInflator.pm blib/lib/DBIx/Class/ResultClass/HashRefInflator.pm cp lib/DBIx/Class/ResultSourceProxy.pm blib/lib/DBIx/Class/ResultSourceProxy.pm cp lib/DBIx/Class/CDBICompat/Retrieve.pm blib/lib/DBIx/Class/CDBICompat/Retrieve.pm cp lib/DBIx/Class/Storage/DBI/Replication.pm blib/lib/DBIx/Class/Storage/DBI/Replication.pm cp lib/DBIx/Class/CDBICompat/Constraints.pm blib/lib/DBIx/Class/CDBICompat/Constraints.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/CDBICompat/LazyLoading.pm blib/lib/DBIx/Class/CDBICompat/LazyLoading.pm cp lib/DBIx/Class/Storage/DBI/Oracle.pm blib/lib/DBIx/Class/Storage/DBI/Oracle.pm cp script/dbicadmin blib/script/dbicadmin /home/fly818/ap818/bin/perl-static "-Iinc" "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/dbicadmin Manifying blib/man1/dbicadmin.1 Manifying blib/man3/DBIx::Class::Storage::DBI::ODBC::Microsoft_SQL_Server.3 Manifying blib/man3/DBIx::Class::Manual::FAQ.3 Manifying blib/man3/DBIx::Class::Storage::DBI::Sybase.3 Manifying blib/man3/DBIx::Class::Manual::Example.3 Manifying blib/man3/DBIx::Class::Storage::DBI::mysql.3 Manifying blib/man3/DBIx::Class::Manual::Troubleshooting.3 Manifying blib/man3/DBIx::Class::UTF8Columns.3 Manifying blib/man3/DBIx::Class::PK::Auto::Pg.3 Manifying blib/man3/DBIx::Class::Storage::Statistics.3 Manifying blib/man3/DBIx::Class::PK::Auto::MySQL.3 Manifying blib/man3/DBIx::Class::ResultSourceProxy::Table.3 Manifying blib/man3/DBIx::Class::Serialize::Storable.3 Manifying blib/man3/DBIx::Class::Storage::DBI::Oracle::Generic.3 Manifying blib/man3/DBIx::Class::StartupCheck.3 Manifying blib/man3/DBIx::Class::Row.3 Manifying blib/man3/DBIx::Class::ResultSource.3 Manifying blib/man3/DBIx::Class::Manual::Cookbook.3 Manifying blib/man3/DBIx::Class::InflateColumn.3 Manifying blib/man3/DBIx::Class::ResultSetManager.3 Manifying blib/man3/DBIx::Class::Storage.3 Manifying blib/man3/DBIx::Class::Manual.3 Manifying blib/man3/DBIx::Class::Manual::Intro.3 Manifying blib/man3/DBIx::Class::PK::Auto.3 Manifying blib/man3/DBIx::Class::InflateColumn::File.3 Manifying blib/man3/DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL.3 Manifying blib/man3/DBIx::Class::Manual::Component.3 Manifying blib/man3/DBIx::Class::Storage::DBI::Cursor.3 Manifying blib/man3/DBIx::Class::Storage::DBI::ODBC.3 Manifying blib/man3/DBIx::Class::Storage::DBI::SQLite.3 Manifying blib/man3/DBIx::Class::Exception.3 Manifying blib/man3/DBIx::Class::Storage::DBI::MultiDistinctEmulation.3 Manifying blib/man3/DBIx::Class::AccessorGroup.3 Manifying blib/man3/DBIx::Class::DB.3 Manifying blib/man3/DBIx::Class::Storage::DBI::Sybase::MSSQL.3 Manifying blib/man3/DBIx::Class::CDBICompat.3 Manifying blib/man3/DBIx::Class::PK::Auto::SQLite.3 Manifying blib/man3/DBIx::Class::Storage::TxnScopeGuard.3 Manifying blib/man3/DBIx::Class::Manual::Glossary.3 Manifying blib/man3/DBIx::Class::Ordered.3 Manifying blib/man3/DBIx::Class::Relationship::BelongsTo.3 Manifying blib/man3/DBIx::Class::Core.3 Manifying blib/man3/DBIx::Class::Schema.3 Manifying blib/man3/DBIx::Class::Manual::DocMap.3 Manifying blib/man3/DBIx::Class::ResultSetColumn.3 Manifying blib/man3/DBIx::Class::ResultSource::Table.3 Manifying blib/man3/DBIx::Class::PK.3 Manifying blib/man3/DBIx::Class::PK::Auto::MSSQL.3 Manifying blib/man3/DBIx::Class::Storage::DBI::NoBindVars.3 Manifying blib/man3/DBIx::Class::Storage::DBI::Oracle::WhereJoins.3 Manifying blib/man3/SQL::Translator::Producer::DBIx::Class::File.3 Manifying blib/man3/DBIx::Class::ResultSet.3 Manifying blib/man3/DBIx::Class::Storage::DBI::MSSQL.3 Manifying blib/man3/DBIx::Class::ResultSourceHandle.3 Manifying blib/man3/DBIx::Class::Storage::DBI::DB2.3 Manifying blib/man3/DBIx::Class::Test::SQLite.3 Manifying blib/man3/DBIx::Class.3 Manifying blib/man3/DBIx::Class::PK::Auto::DB2.3 Manifying blib/man3/DBIx::Class::Schema::Versioned.3 Manifying blib/man3/DBIx::Class::Storage::DBI::Pg.3 Manifying blib/man3/DBIx::Class::Storage::DBI.3 Manifying blib/man3/DBIx::Class::Relationship.3 Manifying blib/man3/DBIx::Class::Relationship::Base.3 Manifying blib/man3/DBIx::Class::Manual::Joining.3 Manifying blib/man3/DBIx::Class::PK::Auto::Oracle.3 Manifying blib/man3/DBIx::Class::Cursor.3 Manifying blib/man3/DBIx::Class::ResultClass::HashRefInflator.3 Manifying blib/man3/DBIx::Class::Storage::DBI::Replication.3 Manifying blib/man3/DBIx::Class::InflateColumn::DateTime.3 Manifying blib/man3/DBIx::Class::Storage::DBI::Oracle.3 ASH/DBIx-Class-0.08010.tar.gz make -- OK Delegating blib/arch and blib/lib of 14 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'test' Running make test >>> make test TEST_VERBOSE=1 /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=Data::Page,2,SQL::Abstract,1.2,SQL::Abstract::Limit,0.101,Class::C3,0.13,Class::C3::Componentised,0,Module::Find,0,Class::Inspector,0,Class::Accessor::Grouped,0.05002,JSON::Any,1,Scope::Guard,0.03 PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/02pod.................................... 1..104 ok 1 - blib/script/dbicadmin ok 2 - blib/lib/DBIx/Class.pm ok 3 - blib/lib/DBIx/Class/InflateColumn.pm ok 4 - blib/lib/DBIx/Class/DB.pm ok 5 - blib/lib/DBIx/Class/Ordered.pm ok 6 - blib/lib/DBIx/Class/PK.pm ok 7 - blib/lib/DBIx/Class/CDBICompat.pm ok 8 - blib/lib/DBIx/Class/AccessorGroup.pm ok 9 - blib/lib/DBIx/Class/Exception.pm ok 10 - blib/lib/DBIx/Class/Row.pm ok 11 - blib/lib/DBIx/Class/Componentised.pm ok 12 - blib/lib/DBIx/Class/ResultSourceProxy.pm ok 13 - blib/lib/DBIx/Class/Cursor.pm ok 14 - blib/lib/DBIx/Class/ResultSource.pm ok 15 - blib/lib/DBIx/Class/Core.pm ok 16 - blib/lib/DBIx/Class/UTF8Columns.pm ok 17 - blib/lib/DBIx/Class/ResultSetProxy.pm ok 18 - blib/lib/DBIx/Class/Storage.pm ok 19 - blib/lib/DBIx/Class/ResultSet.pm ok 20 - blib/lib/DBIx/Class/StartupCheck.pm ok 21 - blib/lib/DBIx/Class/ResultSetColumn.pm ok 22 - blib/lib/DBIx/Class/ResultSourceHandle.pm ok 23 - blib/lib/DBIx/Class/ResultSetManager.pm ok 24 - blib/lib/DBIx/Class/Relationship.pm ok 25 - blib/lib/DBIx/Class/Manual.pod ok 26 - blib/lib/DBIx/Class/Schema.pm ok 27 - blib/lib/DBIx/Class/PK/Auto.pm ok 28 - blib/lib/DBIx/Class/Test/SQLite.pm ok 29 - blib/lib/DBIx/Class/InflateColumn/DateTime.pm ok 30 - blib/lib/DBIx/Class/InflateColumn/File.pm ok 31 - blib/lib/DBIx/Class/Relationship/Base.pm ok 32 - blib/lib/DBIx/Class/Relationship/Helpers.pm ok 33 - blib/lib/DBIx/Class/Relationship/ManyToMany.pm ok 34 - blib/lib/DBIx/Class/Relationship/CascadeActions.pm ok 35 - blib/lib/DBIx/Class/Relationship/Accessor.pm ok 36 - blib/lib/DBIx/Class/Relationship/HasOne.pm ok 37 - blib/lib/DBIx/Class/Relationship/BelongsTo.pm ok 38 - blib/lib/DBIx/Class/Relationship/ProxyMethods.pm ok 39 - blib/lib/DBIx/Class/Relationship/HasMany.pm ok 40 - blib/lib/DBIx/Class/Manual/FAQ.pod ok 41 - blib/lib/DBIx/Class/Manual/DocMap.pod ok 42 - blib/lib/DBIx/Class/Manual/Troubleshooting.pod ok 43 - blib/lib/DBIx/Class/Manual/Joining.pod ok 44 - blib/lib/DBIx/Class/Manual/Intro.pod ok 45 - blib/lib/DBIx/Class/Manual/Component.pod ok 46 - blib/lib/DBIx/Class/Manual/Cookbook.pod ok 47 - blib/lib/DBIx/Class/Manual/Glossary.pod ok 48 - blib/lib/DBIx/Class/Manual/Example.pod ok 49 - blib/lib/DBIx/Class/Schema/Versioned.pm ok 50 - blib/lib/DBIx/Class/ResultClass/HashRefInflator.pm ok 51 - blib/lib/DBIx/Class/CDBICompat/ColumnCase.pm ok 52 - blib/lib/DBIx/Class/CDBICompat/Triggers.pm ok 53 - blib/lib/DBIx/Class/CDBICompat/Constraints.pm ok 54 - blib/lib/DBIx/Class/CDBICompat/AutoUpdate.pm ok 55 - blib/lib/DBIx/Class/CDBICompat/Stringify.pm ok 56 - blib/lib/DBIx/Class/CDBICompat/AccessorMapping.pm ok 57 - blib/lib/DBIx/Class/CDBICompat/ColumnGroups.pm ok 58 - blib/lib/DBIx/Class/CDBICompat/Constructor.pm ok 59 - blib/lib/DBIx/Class/CDBICompat/ReadOnly.pm ok 60 - blib/lib/DBIx/Class/CDBICompat/AttributeAPI.pm ok 61 - blib/lib/DBIx/Class/CDBICompat/Retrieve.pm ok 62 - blib/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm ok 63 - blib/lib/DBIx/Class/CDBICompat/ObjIndexStubs.pm ok 64 - blib/lib/DBIx/Class/CDBICompat/ImaDBI.pm ok 65 - blib/lib/DBIx/Class/CDBICompat/GetSet.pm ok 66 - blib/lib/DBIx/Class/CDBICompat/MightHave.pm ok 67 - blib/lib/DBIx/Class/CDBICompat/LazyLoading.pm ok 68 - blib/lib/DBIx/Class/CDBICompat/TempColumns.pm ok 69 - blib/lib/DBIx/Class/CDBICompat/DestroyWarning.pm ok 70 - blib/lib/DBIx/Class/CDBICompat/Pager.pm ok 71 - blib/lib/DBIx/Class/CDBICompat/HasA.pm ok 72 - blib/lib/DBIx/Class/CDBICompat/HasMany.pm ok 73 - blib/lib/DBIx/Class/ResultSourceProxy/Table.pm ok 74 - blib/lib/DBIx/Class/Serialize/Storable.pm ok 75 - blib/lib/DBIx/Class/ResultSource/Table.pm ok 76 - blib/lib/DBIx/Class/Storage/Statistics.pm ok 77 - blib/lib/DBIx/Class/Storage/TxnScopeGuard.pm ok 78 - blib/lib/DBIx/Class/Storage/DBI.pm ok 79 - blib/lib/DBIx/Class/ClassResolver/PassThrough.pm ok 80 - blib/lib/SQL/Translator/Parser/DBIx/Class.pm ok 81 - blib/lib/DBIx/Class/PK/Auto/Pg.pm ok 82 - blib/lib/DBIx/Class/PK/Auto/SQLite.pm ok 83 - blib/lib/DBIx/Class/PK/Auto/MySQL.pm ok 84 - blib/lib/DBIx/Class/PK/Auto/Oracle.pm ok 85 - blib/lib/DBIx/Class/PK/Auto/MSSQL.pm ok 86 - blib/lib/DBIx/Class/PK/Auto/DB2.pm ok 87 - blib/lib/DBIx/Class/Storage/DBI/Pg.pm ok 88 - blib/lib/DBIx/Class/Storage/DBI/SQLite.pm ok 89 - blib/lib/DBIx/Class/Storage/DBI/Cursor.pm ok 90 - blib/lib/DBIx/Class/Storage/DBI/Sybase.pm ok 91 - blib/lib/DBIx/Class/Storage/DBI/NoBindVars.pm ok 92 - blib/lib/DBIx/Class/Storage/DBI/Replication.pm ok 93 - blib/lib/DBIx/Class/Storage/DBI/ODBC.pm ok 94 - blib/lib/DBIx/Class/Storage/DBI/Oracle.pm ok 95 - blib/lib/DBIx/Class/Storage/DBI/MSSQL.pm ok 96 - blib/lib/DBIx/Class/Storage/DBI/MultiDistinctEmulation.pm ok 97 - blib/lib/DBIx/Class/Storage/DBI/DB2.pm ok 98 - blib/lib/DBIx/Class/Storage/DBI/mysql.pm ok 99 - blib/lib/SQL/Translator/Producer/DBIx/Class/File.pm ok 100 - blib/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm ok 101 - blib/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm ok 102 - blib/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm ok 103 - blib/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm ok 104 - blib/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm ok t/03podcoverage............................ 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/04dont_break_c3.......................... 1..2 ok 1 - Correctly skipped injecting a direct parent of class BBB ok 2 - Correctly skipped injecting an indirect parent of class BBB ok t/05components............................. 1..6 ok 1 - foreign component ok 2 - inject_base filters duplicates ok 3 - warning issued for incorrect order in load_components() ok 4 - only one warning issued for incorrect load_components call ok 5 - warning not issued for correct order in load_components() ok 6 - use DBIx::Class::AccessorGroup; ok t/100populate.............................. 1..22 ok 1 ok 2 - Link 2 id ok 3 - Link 2 url ok 4 - Link 2 title ok 5 ok 6 - Link 3 id ok 7 - Link 3 url ok 8 - Link 3 title ok 9 ok 10 - Link 4 id ok 11 - Link 4 url ok 12 - Link 4 title ok 13 - Link 5 id ok 14 - Link 5 url ok 15 - Link 5 title ok 16 - Link 6 id ok 17 - Link 6 url ok 18 - Link 6 title ok 19 - Link 7 id ok 20 - Link 7 url ok 21 - Link 7 title ok 22 - Database created ok t/101populate_rs........................... 1..134 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 FredC ok 70 - Created CD isa DBICTest::CD ok 71 - Set Artist isa DBICTest::Artist ok 72 - Set Artist to FredD ok 73 - Got Expected Artist ID ok 74 - Got 'Artist' isa DBICTest::Artist 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 Correct name 'VOID_PK_Manufactured Crap' for result object ok 80 - Got Correct name for result object ok 81 - Got Correct name for result object ok 82 - Got Correct name for result object ok 83 - Got Correct name 'is undef' for result object ok 84 - Has cds relationship ok 85 - Has cds relationship ok 86 - Has cds relationship ok 87 - Has cds relationship ok 88 - Has cds relationship ok 89 - got Expected Number of Cds 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 CD Title ok 95 - Got Expected CD Title ok 96 - Created CD isa DBICTest::CD ok 97 - Set Artist isa DBICTest::Artist ok 98 - Set Artist to FredCB ok 99 - Created CD isa DBICTest::CD ok 100 - Set Artist isa DBICTest::Artist ok 101 - Set Artist to FredDB ok 102 - Got Expected Artist ID ok 103 - Created CD isa DBICTest::CD ok 104 - Set Artist isa DBICTest::Artist ok 105 - Found Expected title ok 106 - Set Artist to FredCBB ok 107 - Created CD isa DBICTest::CD ok 108 - Set Artist isa DBICTest::Artist ok 109 - Found Expected title ok 110 - Set Artist to FredDBB ok 111 - Created CD isa DBICTest::CD ok 112 - Set Artist isa DBICTest::Artist ok 113 - Found Expected title ok 114 - Set Artist to something undefined ok 115 - Got 'Artist' isa DBICTest::Artist ok 116 - Got 'Artist' isa DBICTest::Artist ok 117 - Got 'Artist' isa DBICTest::Artist ok 118 - Got 'Artist' isa DBICTest::Artist ok 119 - Got Correct name for result object 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 - Has cds relationship ok 124 - Has cds relationship ok 125 - Has cds relationship ok 126 - Has cds relationship ok 127 - got Expected Number of Cds ok 128 - got Expected Number of Cds ok 129 - got Expected Number of Cds ok 130 - got Expected Number of Cds ok 131 - Got a got CD ok 132 - Got a got CD ok 133 - Got Expected CD Title ok 134 - Got Expected CD Title ok t/18inserterror............................ 1..3 ok 1 - use DBICTest; ok 2 - use DBICTest::Schema; ok 3 - No warning from Storage ok t/19quotes................................. 1..6 ok 1 - use DBICTest; # Testing against SQLite 3.4.2 ok 2 - got correct SQL for count query with quoting ok 3 - quoted ORDER BY with DESC (should use a scalarref anyway) ok 4 - did not quote ORDER BY with scalarref ok 5 - got correct SQL for count query with bracket quoting ok 6 - quoted table names for UPDATE ok t/19quotes_newstyle........................ 1..6 ok 1 - use DBICTest; # Testing against SQLite 3.4.2 ok 2 - got correct SQL for count query with quoting ok 3 - quoted ORDER BY with DESC (should use a scalarref anyway) ok 4 - did not quote ORDER BY with scalarref ok 5 - got correct SQL for count query with bracket quoting ok 6 - quoted table names for UPDATE ok t/20setuperrors............................ 1..1 ok 1 - columns() error when apparently misused ok t/26dumper................................. 1..0 # Skip Set $ENV{DATA_DUMPER_TEST} to run this test skipped: Set $ENV{DATA_DUMPER_TEST} to run this test t/30dbicplain.............................. 1..3 ok 1 - deprecation warning emitted ok ok 2 - no unexpected warnings ok 3 - count is valid ok t/31stats.................................. 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/32connect_code_ref....................... 1..1 DBI::db=HASH(0x8dbbd70)->disconnect invalidates 22 active statement handles (either destroy statement handles or call finish on them before disconnecting) at /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/blib/lib/DBIx/Class/Storage/DBI.pm line 691. closing dbh with active statement handles at /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/blib/lib/DBIx/Class/Storage/DBI.pm line 691. ok 1 - Three artists returned ok t/33storage_reconnect...................... 1..5 ok 1 - Three artists returned DBI::db=HASH(0x8dc98c0)->disconnect invalidates 22 active statement handles (either destroy statement handles or call finish on them before disconnecting) at t/33storage_reconnect.t line 23. closing dbh with active statement handles at t/33storage_reconnect.t line 23. ok 2 - Three artists returned DBI connect('t/var/DBIxClass.db','',...) failed: unable to open database file(1) at dbdimp.c line 94 at /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/blib/lib/DBIx/Class/Storage/DBI.pm line 839 ok 3 - The operation failed ok 4 - The operation succeeded ok 5 - Three artists returned ok t/34exception_action....................... 1..8 ok 1 ok 2 - The object isa DBIx::Class::Exception ok 3 ok 4 ok 5 - Suppress exception ok 6 ok 7 ok 8 ok t/35disable_sth_caching.................... 1..2 ok 1 - statement caching works ok 2 - disabling statement caching works ok t/36datetime............................... 1..0 # Skip Requires DateTime::Format::MySQL skipped: Requires DateTime::Format::MySQL t/39load_namespaces_1...................... 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 DBIx::Class::ResultSet ok t/39load_namespaces_2...................... 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...................... 1..7 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 ok t/39load_namespaces_4...................... 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/40resultsetmanager....................... 1..4 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 ok t/41orrible................................ 1..4 ok 1 - Munged stuff to make Oracle not explode ok 2 - WhereJoins search with empty where clause ok 3 - WhereJoins search with where clause ok 4 - WhereJoins search with or in where clause ok t/42toplimit............................... 1..1 ok 1 - make sure limit_dialect( 'Top' ) is working okay ok t/46where_attribute........................ 1..16 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 t/47bind_attribute......................... 1..7 not ok 1 - where/bind combined # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind combined' # at t/47bind_attribute.t line 35. # got: '0' # expected: '1' not ok 2 - where/bind first # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind first' # at t/47bind_attribute.t line 40. # got: '0' # expected: '1' not ok 3 - where/bind last # TODO bind args order needs fixing (semifor) # Failed (TODO) test 'where/bind last' # at t/47bind_attribute.t line 45. # got: '0' # expected: '1' ok 4 - cookbook arbitrary sql example ok 5 - ...coobook + search condition ok 6 - ...cookbook (bind first) + chained search Use of uninitialized value in subroutine entry at /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/blib/lib/DBIx/Class/Storage/DBI.pm line 1003. not ok 7 - ...cookbook + chained search with extra bind # TODO bind args order needs fixing (semifor) # Failed (TODO) test '...cookbook + chained search with extra bind' # at t/47bind_attribute.t line 81. # got: '0' # expected: '1' ok t/50fork................................... 1..0 # Skip Set $ENV{DBICTEST_FORK_STRESS} to run this test skipped: Set $ENV{DBICTEST_FORK_STRESS} to run this test t/51threads................................ 1..0 # Skip Set $ENV{DBICTEST_THREAD_STRESS} to run this test skipped: Set $ENV{DBICTEST_THREAD_STRESS} to run this test t/52cycle.................................. 1..0 # Skip leak test needs Test::Memory::Cycle skipped: leak test needs Test::Memory::Cycle t/53delete_related......................... 1..7 ok 1 - need cd records ok 2 - need more cds than just related cds ok 3 ok 4 - too many cds were deleted ok 5 - need more cds than related cds ok 6 ok 7 - too many cds were deleted ok t/54taint.................................. 1..2 ok 1 - Loading classes with Module::Find worked in taint mode ok 2 - At least on source has been registered ok t/55storage_stress......................... 1..0 # Skip Set $ENV{DBICTEST_STORAGE_STRESS} to run this test (it is very resource intensive!) skipped: Set $ENV{DBICTEST_STORAGE_STRESS} to run this test (it is very resource intensive!) t/60core................................... 1..78 ok 1 - Three artists returned ok 2 - Correct order too ok 3 - Accessor update ok ok 4 - And via get_column ok 5 - Update run ok 6 - prefetch on same rel okay ok 7 - funny join is okay ok 8 - Changed artist returned by search ok 9 - Correct artist too ok 10 - And then there were two ok 11 - It knows it's dead ok 12 - Can't delete twice: DBIx::Class::Relationship::CascadeActions::delete(): Not in database at t/60core.t line 66 # ok 13 - But the object is still live ok 14 - Re-created ok 15 - And now there are three again ok 16 - Create produced record ok ok 17 - Oh my god! There's four of them! ok 18 - set_column ok ok 19 - Discard ok ok 20 - Retrieved correctly ok 21 - unique object id generated correctly ok 22 - Retrieved correctly ok 23 - unique object id generated correctly ok 24 - warned about deprecated find usage ok 25 - count ok ok 26 - find_or_new: found existing artist ok 27 - existing artist is in storage ok 28 - find_or_new: instantiated a new artist ok 29 - new artist is not in storage ok 30 - get_columns number of columns ok ok 31 - get_columns values ok ok 32 - set_columns ok ok 33 - set_columns ok ok 34 - column order ok 35 - subset of columns returned correctly ok 36 - Correct CD returned with include ok 37 - Additional column returned ok 38 - update_or_insert insert ok ok 39 - update_or_insert update ok ok 40 # SKIP This test requires DateTime::Format::MySQL ok 41 # SKIP This test requires DateTime::Format::MySQL ok 42 # SKIP This test requires DateTime::Format::MySQL ok 43 # SKIP This test requires DateTime::Format::MySQL ok 44 # SKIP This test requires DateTime::Format::MySQL ok 45 # SKIP This test requires DateTime::Format::MySQL ok 46 # SKIP This test requires DateTime::Format::MySQL ok 47 # SKIP This test requires DateTime::Format::MySQL ok 48 - DBIx::Class::Row::throw_exception(): Can't locate DBIx/Class/DoesNotExist.pm in @INC (@INC contains: t/lib /home/fly818/var/cpan/build/JSON-Any-1.17-Nnuzlk/blib/arch /home/fly818/var/cpan/build/JSON-Any-1.17-Nnuzlk/blib/lib /home/fly818/var/cpan/build/Module-Find-0.06-UZuwwQ/blib/arch /home/fly818/var/cpan/build/Module-Find-0.06-UZuwwQ/blib/lib /home/fly818/var/cpan/build/Class-C3-Componentised-1.0003-fLphQx/blib/arch /home/fly818/var/cpan/build/Class-C3-Componentised-1.0003-fLphQx/blib/lib /home/fly818/var/cpan/build/Data-Page-2.00-CnuFWM/blib/arch /home/fly818/var/cpan/build/Data-Page-2.00-CnuFWM/blib/lib /home/fly818/var/cpan/build/Class-Accessor-Chained-0.01-lgISZS/blib/arch /home/fly818/var/cpan/build/Class-Accessor-Chained-0.01-lgISZS/blib/lib /home/fly818/var/cpan/build/Scope-Guard-0.03-ukz2Ms/blib/arch /home/fly818/var/cpan/build/Scope-Guard-0.03-ukz2Ms/blib/lib /home/fly818/var/cpan/build/SQL-Abstract-Limit-0.12-XFwJWC/blib/arch /home/fly818/var/cpan/build/SQL-Abstract-Limit-0.12-XFwJWC/blib/lib /home/fly818/var/cpan/build/SQL-Abstract-1.24-QhmNJz/blib/arch /home/fly818/var/cpan/build/SQL-Abstract-1.24-QhmNJz/blib/lib /home/fly818/var/cpan/build/Class-Accessor-Grouped-0.08001-E5azkA/blib/arch /home/fly818/var/cpan/build/Class-Accessor-Grouped-0.08001-E5azkA/blib/lib /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/blib/arch /home/fly818/var/cpan/build/MRO-Compat-0.09-trXe7t/blib/lib /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/arch /home/fly818/var/cpan/build/Class-C3-0.19-ibcDDj/blib/lib /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/arch /home/fly818/var/cpan/build/Algorithm-C3-0.07-3Cqv5V/blib/lib /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/arch /home/fly818/var/cpan/build/Class-C3-XS-0.08-ikqINU/blib/lib /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/arch /home/fly818/var/cpan/build/Class-Inspector-1.23-0XYNE0/blib/lib /home/fly818/var/megalib /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/inc /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/blib/lib /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/blib/arch /home/fly818/contrib/CPAN/lib /home/fly818/ap818/site/lib /home/fly818/ap818/lib .) at /home/fly818/var/cpan/build/Class-C3-Componentised-1.0003-fLphQx/blib/lib/Class/C3/Componentised.pm line 126. # ok 49 - mk_classdata usage ok ok 50 - Search with OR ok ok 51 - DISTINCT search with OR ok ok 52 - multiple column COUNT DISTINCT ok ok 53 - Related search ok ok 54 - Related object ok ok 55 - Has tagid loaded ok 56 - Has not tag loaded ok 57 - Storage available ok 58 - updated first artist name ok 59 - updated second artist name ok 60 - source_name is set to moniker ok 61 - SourceNameArtists result source exists ok 62 - Four artists returned ok 63 - ArtistSubclass exists ok 64 - stringify to false value doesn't cause error ok 65 - Cascading through has_many top level. ok 66 - Cascading through has_many children. ok 67 - column_info ok ok 68 - Columns info flag set ok 69 - source_info data works ok 70 ok 71 ok 72 - year still exists in _columns ok 73 # SKIP This test requires DateTime::Format::MySQL ok 74 # SKIP This test requires DateTime::Format::MySQL ok 75 # SKIP This test requires DateTime::Format::MySQL ok 76 # SKIP This test requires DateTime::Format::MySQL ok 77 # SKIP This test requires DateTime::Format::MySQL # DBICTest::Event ok 78 - ->table($table) returns $table ok t/61findnot................................ 1..17 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 t/63register_class......................... 1..2 ok 1 - have 3 artists ok 2 - Correct artist class ok t/64db..................................... 1..3 ok 1 - Commit ok ok 2 - Rollback ok ok 3 - columns_info_for - column data types ok t/65multipk................................ 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/66relationship........................... 1..62 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 ok 4 - create_related ok ok 5 - search_related_rs in list context returns rs ok 6 - relation_rs in list context returns rs ok 7 - count_related ok ok 8 - set_from_related ok, including alternative accessor ok 9 - set_from_related with undef ok ok 10 - update_from_related ok ok 11 - find_or_create_related on existing record ok ok 12 - find_or_create_related new record ok ok 13 - find_or_create_related new record search ok ok 14 - delete_related ok ok 15 - find_or_new_related on existing record ok ok 16 - find_or_new_related on existing record: is in_storage ok 17 - find_or_new_related new record ok ok 18 - find_or_new_related on a new record: not in_storage ok 19 - find_or_new_related new artist record with id ok 20 - find_or_new_related new artist id set ok 21 # SKIP relationship checking needs fixing ok 22 - failed when creating a rel without join condition, ok ok 23 - many_to_many ok ok 24 - sorted many_to_many ok ok 25 - sorted many_to_many with search condition ok ok 26 - CD doesn't yet have any producers ok 27 - many_to_many add_to_$rel($obj) count ok ok 28 - many_to_many add_to_$rel($obj) ok ok 29 - producer object exists after remove of link ok 30 - many_to_many remove_from_$rel($obj) ok ok 31 - add_to_$rel($hash) inserted a new producer ok 32 - many_to_many add_to_$rel($hash) count ok ok 33 - many_to_many add_to_$rel($hash) ok ok 34 - many_to_many add_to_$rel($hash) count ok ok 35 - many_to_many set_$rel(@objs) count ok ok 36 - many_to_many set_$rel($obj) count ok ok 37 - many_to_many set_$rel(\@objs) count ok ok 38 - many_to_many set_$rel([$obj]) count ok ok 39 - remove_from_$rel($hash) dies correctly ok 40 - add_to_$rel(undef) dies correctly ok 41 - twokey has no fourkeys ok 42 - twokey has one fourkey ok 43 - fourkeys row has the correct value for column foo ok 44 - fourkeys row has the correct value for column bar ok 45 - fourkeys row has the correct value for column hello ok 46 - fourkeys row has the correct value for column goodbye ok 47 - fourkeys row has the correct value for column sensors ok 48 - twokey has no fourkeys ok 49 - twokey has no links to fourkey ok 50 - FK not loaded ok 51 - open search on undef FK ok 52 - FK loaded ok 53 - closed search on null FK ok 54 - found 1 undirected map for artist 1 ok 55 - found 1 undirected map for artist 2 ok 56 - Both artist returned from map ok 57 - Both artist returned from map after adding another condition ok 58 - Correct number of tracks for artist ok 59 - Correct orig \#cds for artist ok 60 - Correct orig \#cds for artist ok 61 - Correct new \#cds for artist ok 62 - Correct new \#cds for artist ok t/67pager.................................. ok 1 - entries_on_this_page ok ok 2 - next_page ok ok 3 - count on paged rs ok ok 4 - iterator->next ok ok 5 - next past end of page ok ok 6 - second page first title ok ok 7 - standard resultset paged rs count ok ok 8 - second page of standard resultset ok ok 9 - software entries_on_this_page ok ok 10 - software previous_page ok ok 11 - software count on paged rs ok ok 12 - software iterator->next ok ok 13 - chained searches paging ok ok 14 - default rows is 10 ok 15 - default rows is 5 1..15 ok t/68inflate................................ 1..21 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 - deflate ok ok 14 - store_inflated_column with DateTime object ok 15 - deflate ok ok 16 - update using DateTime object ok ok 17 - deflate ok ok 18 - update using scalarref ok ok 19 - deflate ok ok 20 - discard_changes clears the inflated value ok 21 - copy ok t/68inflate_has_a.......................... 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/68inflate_resultclass_hashrefinflator.... ok 1 - returned columns ok 2 - number of related entries ok 3 - same value ok 4 - same value ok 5 - same value ok 6 - same value ok 7 - same value ok 8 - same value ok 9 - same value ok 10 - same value ok 11 - same value ok 12 - same value ok 13 - same value ok 14 - same value ok 15 - same value 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 - number of related entries 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 - same value ok 44 - number of related entries 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 - number of related entries ok 66 - same value ok 67 - same value ok 68 - same value ok 69 - same value ok 70 - same value ok 71 - same value 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 - number of related entries 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 - same value 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 - number of related entries ok 108 - same value ok 109 - same value ok 110 - same value ok 111 - same value ok 112 - same value 1..112 ok t/68inflate_serialize...................... 1..8 ok 1 - hashref deflation ok 2 - hashref inflation ok 3 - inflated hash matches original ok 4 - set_inflated_column to a hashref ok 5 - inflated hash matches original ok 6 - arrayref deflation ok 7 - arrayref inflation ok 8 - inflated array matches original ok t/69update................................. 1..6 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 ok t/70auto................................... 1..2 ok 1 - update on object created without PK ok ok 2 - Copied with PKs ok. ok t/71mysql.................................. 1..0 # Skip Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test t/72pg..................................... 1..0 # Skip Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops tables named artist and casecheck!) skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test (note: creates and drops tables named artist and casecheck!) t/73oracle................................. 1..0 # Skip Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates tables called 'artist', 'cd' and 'track' skipped: Set $ENV{DBICTEST_ORA_DSN}, _USER and _PASS to run this test. Warning: This test drops and creates tables called 'artist', 'cd' and 'track' t/73oracle_inflate......................... 1..0 # Skip needs DateTime and DateTime::Format::Oracle for testing skipped: needs DateTime and DateTime::Format::Oracle for testing t/745db2................................... 1..0 # Skip Set $ENV{DBICTEST_DB2_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_DB2_DSN}, _USER and _PASS to run this test t/746db2_400............................... 1..0 # Skip Set $ENV{DBICTEST_DB2_400_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_DB2_400_DSN}, _USER and _PASS to run this test t/746mssql................................. 1..0 # Skip Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_MSSQL_ODBC_DSN}, _USER and _PASS to run this test t/74mssql.................................. 1..0 # Skip Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_MSSQL_DSN}, _USER and _PASS to run this test t/75limit.................................. 1..9 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 - complex abstract count ok ok t/76joins.................................. 1..64 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 - Search hash untouched after search() ok 18 - Attribute hash untouched after search() ok 19 - Correct number of records returned ok 20 - First record returned ok ok 21 - No prefetch for NULL LEFT join ok 22 - Prefetch for present LEFT JOIN ok 23 - Prefetch returns correct class ok 24 - Prefetch on parent object ok ok 25 - prefetch ran only 1 select statement ok 26 - single related column prefetched ok 27 - step 1 ok for nested prefetch ok 28 - step 2 ok for nested prefetch ok 29 - nested prefetch ran exactly 1 select statement (excluding column_info) ok 30 - chained belongs_to->belongs_to search_related ok ok 31 - chained search_related after belontgs_to->belongs_to prefetch ran no queries ok 32 - artist prefetched correctly on find ok 33 - find with prefetch ran exactly 1 select statement (excluding column_info) ok 34 - many_to_many accessor ok ok 35 - many_to_many accessor with nested prefetch ran exactly 1 query ok 36 - chained many_to_many search_related ok ok 37 - chained search_related after many_to_many prefetch ran no queries ok 38 - nested prefetch does not duplicate joins ok 39 - Join search by object ok ok 40 - Single CD retrieved via might_have ok 41 - Correct CD retrieved ok 42 - two-join search ok ok 43 - count() ok after group_by on main pk ok 44 - all() returns same count as count() after group_by on main pk ok 45 - count() ok after group_by on related column ok 46 - results ok after group_by on related column with a having ok 47 - count() ok after group_by on related column with a having ok 48 - single artist returned from multi-join ok 49 - Correct artist returned ok 50 - prefetch with no join record present ok 51 - Bottom of tree ok ok 52 - First level up ok ok 53 - Second level up ok ok 54 - Third level up ok ok 55 - Only one query run ok 56 - Tree search_related ok ok 57 - Tree search_related with prefetch ok ok 58 - Tree with multiple has_many joins ok ok 59 - join not collapsed for search_related ok 60 - has_many prefetch with adjacent empty rows ok ok 61 - nested prefetch across has_many->has_many ran exactly 1 query ok 62 - Compare 2 level prefetch result to non-prefetch result ok 63 - chained has_many->has_many search_related ok ok 64 - chained search_related after has_many->has_many prefetch ran no queries ok t/77join_count............................. 1..4 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 ok t/78self_referencial....................... 1..4 ok 1 - proper start item ok 2 - proper number of aliases ok 3 - proper original ok 4 - proper alias ok t/79aliasing............................... 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................................. 1..45 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 - find by specific key: artist is correct ok 5 - title is correct ok 6 - year is correct ok 7 - find by specific key, ordered columns: artist is correct ok 8 - title is correct ok 9 - year is correct ok 10 - update_or_create without key: row is clean ok 11 - cdid is correct ok 12 - artist is correct ok 13 - title is correct ok 14 - updated year is correct ok 15 - update_or_create by specific key: row is clean ok 16 - cdid is correct ok 17 - artist is correct ok 18 - title is correct ok 19 - updated year is correct ok 20 - update_or_create by PK: row is clean ok 21 - cdid is correct ok 22 - artist is correct ok 23 - title is correct ok 24 - updated year is correct ok 25 - find_or_create by specific key: cdid is correct ok 26 - artist is correct ok 27 - title is correct ok 28 - year is correct ok 29 - find_or_create related by specific key: cdid is correct ok 30 - artist is correct ok 31 - title is correct ok 32 - year is correct ok 33 - update_or_create by specific key: row is clean ok 34 - cdid is correct ok 35 - artist is correct ok 36 - title is correct ok 37 - year is correct ok 38 - track cd is correct ok 39 - track position is correct ok 40 - update_or_create on table without primary key: row is clean ok 41 - foo is correct ok 42 - bar is correct ok 43 - baz is correct ok 44 - find correctly grepped the key across a relationship ok 45 - cdid is correct ok t/81transactions........................... 1..67 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 - added 5 CDs and returned in list context ok 13 - new CD 6 year correct ok 14 - new CD 7 year correct ok 15 - new CD 8 year correct ok 16 - new CD 9 year correct ok 17 - new CD 10 year correct ok 18 - txn depth has been reset ok 19 - txn depth starts at 0 ok 20 - nested txn_do succeeded ok 21 - nested txn_do CD1 year ok ok 22 - nested txn_do CD2 year ok ok 23 - nested txn_do CD3 year ok ok 24 - nested txn_do CD4 year ok ok 25 - nested txn_do CD5 year ok ok 26 - nested txn_do CD6 year ok ok 27 - nested txn_do CD7 year ok ok 28 - nested txn_do CD8 year ok ok 29 - nested txn_do CD9 year ok ok 30 - nested txn_do CD10 year ok ok 31 - nested txn_do added all CDs ok 32 - txn depth has been reset ok 33 - txn depth starts at 0 ok 34 - failed txn_do threw an exception ok 35 - failed txn_do didn't change the cds table ok 36 - txn depth has been reset ok 37 - txn depth starts at 0 ok 38 - failed txn_do threw an exception ok 39 - failed txn_do didn't change the cds table ok 40 - txn depth has been reset ok 41 - txn depth starts at 0 ok 42 - failed txn_do with a failed txn_rollback threw a rollback exception ok 43 - failed txn_do with a failed txn_rollback included the original exception ok 44 - failed txn_do with a failed txn_rollback changed the cds table isa DBICTest::CD ok 45 - deleted the failed txn's cd ok 46 - txn depth starts at 0 ok 47 - nested failed txn_do threw exception ok 48 - failed txn_do didn't add first txn's cd 1 ok 49 - failed txn_do didn't add first txn's cd 2 ok 50 - failed txn_do didn't add first txn's cd 3 ok 51 - failed txn_do didn't add first txn's cd 4 ok 52 - failed txn_do didn't add first txn's cd 5 ok 53 - failed txn_do didn't add failed txn's cd ok 54 - Pre-connection nested transactions. Issuing rollback() for database handle being DESTROY'd without explicit disconnect() at t/81transactions.t line 232. ok 55 - Correct transaction depth # TODO Work out how this should work not ok 56 - Rolled back okay # TODO Work out how this should work # Failed (TODO) test 'Rolled back okay' # at t/81transactions.t line 255. # expecting: Regexp ((?-xism:Not sure what this should be.... something tho)) # found: normal exit not ok 57 - Correct transaction depth # TODO Work out how this should work # Failed (TODO) test 'Correct transaction depth' # at t/81transactions.t line 256. # got: '1' # expected: '0' not ok 58 - Test Artist not created # TODO Work out how this should work # Failed (TODO) test 'Test Artist not created' # at t/81transactions.t line 258. Issuing rollback() for database handle being DESTROY'd without explicit disconnect() at t/81transactions.t line 264. ok 59 - Correct transaction depth # TODO Work out how this should work not ok 60 - Error propogated okay # TODO Work out how this should work # Failed (TODO) test 'Error propogated okay' # at t/81transactions.t line 279. # expecting: Regexp ((?-xism:No such column made_up_column.*?line 16)) # found: DBIx::Class::Exception (DBIx::Class::ResultSet::create(): No such column made_up_column on DBICTest::Artist at t/81transactions.t line 273 # ) ok 61 - Artist not created # TODO Work out how this should work ok 62 - Correct transaction depth # TODO Work out how this should work ok 63 - Nested exceptions propogated # TODO Work out how this should work ok 64 - Artist not created # TODO Work out how this should work ok 65 - Correct transaction depth # TODO Work out how this should work not ok 66 - Rollback okay # TODO Work out how this should work # Failed (TODO) test 'Rollback okay' # at t/81transactions.t line 297. # got: '' # expected: 'Not sure what we want here, but something' not ok 67 - Artist not created # TODO Work out how this should work # Failed (TODO) test 'Artist not created' # at t/81transactions.t line 299. ok t/82cascade_copy........................... 1..4 ok 1 - ok got new column id... ok 2 - duplicated rows count ok ok 3 - duplicated multiPK ok ok 4 - duplicated count ok ok t/83cache.................................. 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 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.............................. 1..6 ok 1 - dclone row object works ok 2 - discard_changes okay ok 3 - IDs still match ok 4 - dclone row object works ok 5 - discard_changes okay ok 6 - IDs still okay ok t/85utf8................................... 1..3 ok 1 - got title with utf8 flag ok 2 - got year without utf8 flag ok 3 - store utf8-less chars ok t/86might_have............................. 1..2 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 t/86sqlt................................... 1..0 # Skip SQL::Translator required skipped: SQL::Translator required t/87ordered................................ 1..879 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 ok 14 - last sibling ok 15 - move_previous( 2 ) ok 16 - move_next( 2 ) ok 17 - move_first( 2 ) ok 18 - move_last( 2 ) ok 19 - move_to( 2 => 1 ) ok 20 - move_to( 2 => 2 ) ok 21 - move_to( 2 => 3 ) ok 22 - move_to( 2 => 4 ) ok 23 - move_to( 2 => 5 ) ok 24 - previous sibling ok 25 - first sibling ok 26 - next sibling ok 27 - last sibling ok 28 - move_previous( 3 ) ok 29 - move_next( 3 ) ok 30 - move_first( 3 ) ok 31 - move_last( 3 ) ok 32 - move_to( 3 => 1 ) ok 33 - move_to( 3 => 2 ) ok 34 - move_to( 3 => 3 ) ok 35 - move_to( 3 => 4 ) ok 36 - move_to( 3 => 5 ) ok 37 - previous sibling ok 38 - first sibling ok 39 - next sibling ok 40 - last sibling ok 41 - move_previous( 4 ) ok 42 - move_next( 4 ) ok 43 - move_first( 4 ) ok 44 - move_last( 4 ) ok 45 - move_to( 4 => 1 ) ok 46 - move_to( 4 => 2 ) ok 47 - move_to( 4 => 3 ) ok 48 - move_to( 4 => 4 ) ok 49 - move_to( 4 => 5 ) ok 50 - previous sibling ok 51 - first sibling ok 52 - next sibling ok 53 - last sibling ok 54 - move_previous( 5 ) ok 55 - move_next( 5 ) ok 56 - move_first( 5 ) ok 57 - move_last( 5 ) ok 58 - move_to( 5 => 1 ) ok 59 - move_to( 5 => 2 ) ok 60 - move_to( 5 => 3 ) ok 61 - move_to( 5 => 4 ) ok 62 - move_to( 5 => 5 ) ok 63 - previous sibling ok 64 - first sibling ok 65 - no next sibling ok 66 - no last sibling ok 67 - group intial positions ok 68 - move_previous( 1 ) ok 69 - move_next( 1 ) ok 70 - move_first( 1 ) ok 71 - move_last( 1 ) ok 72 - move_to( 1 => 1 ) ok 73 - move_to( 1 => 2 ) ok 74 - move_to( 1 => 3 ) ok 75 - move_to( 1 => 4 ) ok 76 - move_to( 1 => 5 ) ok 77 - move_to( 1 => 6 ) ok 78 - no previous sibling ok 79 - no first sibling ok 80 - next sibling ok 81 - last sibling ok 82 - move_previous( 2 ) ok 83 - move_next( 2 ) ok 84 - move_first( 2 ) ok 85 - move_last( 2 ) ok 86 - move_to( 2 => 1 ) ok 87 - move_to( 2 => 2 ) ok 88 - move_to( 2 => 3 ) ok 89 - move_to( 2 => 4 ) ok 90 - move_to( 2 => 5 ) ok 91 - move_to( 2 => 6 ) ok 92 - previous sibling ok 93 - first sibling ok 94 - next sibling ok 95 - last sibling ok 96 - move_previous( 3 ) ok 97 - move_next( 3 ) ok 98 - move_first( 3 ) ok 99 - move_last( 3 ) ok 100 - move_to( 3 => 1 ) ok 101 - move_to( 3 => 2 ) ok 102 - move_to( 3 => 3 ) ok 103 - move_to( 3 => 4 ) ok 104 - move_to( 3 => 5 ) ok 105 - move_to( 3 => 6 ) ok 106 - previous sibling ok 107 - first sibling ok 108 - next sibling ok 109 - last sibling ok 110 - move_previous( 4 ) ok 111 - move_next( 4 ) ok 112 - move_first( 4 ) ok 113 - move_last( 4 ) ok 114 - move_to( 4 => 1 ) ok 115 - move_to( 4 => 2 ) ok 116 - move_to( 4 => 3 ) ok 117 - move_to( 4 => 4 ) ok 118 - move_to( 4 => 5 ) ok 119 - move_to( 4 => 6 ) ok 120 - previous sibling ok 121 - first sibling ok 122 - next sibling ok 123 - last sibling ok 124 - move_previous( 5 ) ok 125 - move_next( 5 ) ok 126 - move_first( 5 ) ok 127 - move_last( 5 ) ok 128 - move_to( 5 => 1 ) ok 129 - move_to( 5 => 2 ) ok 130 - move_to( 5 => 3 ) ok 131 - move_to( 5 => 4 ) ok 132 - move_to( 5 => 5 ) ok 133 - move_to( 5 => 6 ) ok 134 - previous sibling ok 135 - first sibling ok 136 - next sibling ok 137 - last sibling ok 138 - move_previous( 6 ) ok 139 - move_next( 6 ) ok 140 - move_first( 6 ) ok 141 - move_last( 6 ) ok 142 - move_to( 6 => 1 ) ok 143 - move_to( 6 => 2 ) ok 144 - move_to( 6 => 3 ) ok 145 - move_to( 6 => 4 ) ok 146 - move_to( 6 => 5 ) ok 147 - move_to( 6 => 6 ) ok 148 - previous sibling ok 149 - first sibling ok 150 - no next sibling ok 151 - no last sibling ok 152 - group intial positions ok 153 - move_previous( 1 ) ok 154 - move_next( 1 ) ok 155 - move_first( 1 ) ok 156 - move_last( 1 ) ok 157 - move_to( 1 => 1 ) ok 158 - move_to( 1 => 2 ) ok 159 - move_to( 1 => 3 ) ok 160 - move_to( 1 => 4 ) ok 161 - move_to( 1 => 5 ) ok 162 - move_to( 1 => 6 ) ok 163 - no previous sibling ok 164 - no first sibling ok 165 - next sibling ok 166 - last sibling ok 167 - move_previous( 2 ) ok 168 - move_next( 2 ) ok 169 - move_first( 2 ) ok 170 - move_last( 2 ) ok 171 - move_to( 2 => 1 ) ok 172 - move_to( 2 => 2 ) ok 173 - move_to( 2 => 3 ) ok 174 - move_to( 2 => 4 ) ok 175 - move_to( 2 => 5 ) ok 176 - move_to( 2 => 6 ) ok 177 - previous sibling ok 178 - first sibling ok 179 - next sibling ok 180 - last sibling ok 181 - move_previous( 3 ) ok 182 - move_next( 3 ) ok 183 - move_first( 3 ) ok 184 - move_last( 3 ) ok 185 - move_to( 3 => 1 ) ok 186 - move_to( 3 => 2 ) ok 187 - move_to( 3 => 3 ) ok 188 - move_to( 3 => 4 ) ok 189 - move_to( 3 => 5 ) ok 190 - move_to( 3 => 6 ) ok 191 - previous sibling ok 192 - first sibling ok 193 - next sibling ok 194 - last sibling ok 195 - move_previous( 4 ) ok 196 - move_next( 4 ) ok 197 - move_first( 4 ) ok 198 - move_last( 4 ) ok 199 - move_to( 4 => 1 ) ok 200 - move_to( 4 => 2 ) ok 201 - move_to( 4 => 3 ) ok 202 - move_to( 4 => 4 ) ok 203 - move_to( 4 => 5 ) ok 204 - move_to( 4 => 6 ) ok 205 - previous sibling ok 206 - first sibling ok 207 - next sibling ok 208 - last sibling ok 209 - move_previous( 5 ) ok 210 - move_next( 5 ) ok 211 - move_first( 5 ) ok 212 - move_last( 5 ) ok 213 - move_to( 5 => 1 ) ok 214 - move_to( 5 => 2 ) ok 215 - move_to( 5 => 3 ) ok 216 - move_to( 5 => 4 ) ok 217 - move_to( 5 => 5 ) ok 218 - move_to( 5 => 6 ) ok 219 - previous sibling ok 220 - first sibling ok 221 - next sibling ok 222 - last sibling ok 223 - move_previous( 6 ) ok 224 - move_next( 6 ) ok 225 - move_first( 6 ) ok 226 - move_last( 6 ) ok 227 - move_to( 6 => 1 ) ok 228 - move_to( 6 => 2 ) ok 229 - move_to( 6 => 3 ) ok 230 - move_to( 6 => 4 ) ok 231 - move_to( 6 => 5 ) ok 232 - move_to( 6 => 6 ) ok 233 - previous sibling ok 234 - first sibling ok 235 - no next sibling ok 236 - no last sibling ok 237 - group intial positions ok 238 - move_previous( 1 ) ok 239 - move_next( 1 ) ok 240 - move_first( 1 ) ok 241 - move_last( 1 ) ok 242 - move_to( 1 => 1 ) ok 243 - move_to( 1 => 2 ) ok 244 - move_to( 1 => 3 ) ok 245 - move_to( 1 => 4 ) ok 246 - move_to( 1 => 5 ) ok 247 - move_to( 1 => 6 ) ok 248 - no previous sibling ok 249 - no first sibling ok 250 - next sibling ok 251 - last sibling ok 252 - move_previous( 2 ) ok 253 - move_next( 2 ) ok 254 - move_first( 2 ) ok 255 - move_last( 2 ) ok 256 - move_to( 2 => 1 ) ok 257 - move_to( 2 => 2 ) ok 258 - move_to( 2 => 3 ) ok 259 - move_to( 2 => 4 ) ok 260 - move_to( 2 => 5 ) ok 261 - move_to( 2 => 6 ) ok 262 - previous sibling ok 263 - first sibling ok 264 - next sibling ok 265 - last sibling ok 266 - move_previous( 3 ) ok 267 - move_next( 3 ) ok 268 - move_first( 3 ) ok 269 - move_last( 3 ) ok 270 - move_to( 3 => 1 ) ok 271 - move_to( 3 => 2 ) ok 272 - move_to( 3 => 3 ) ok 273 - move_to( 3 => 4 ) ok 274 - move_to( 3 => 5 ) ok 275 - move_to( 3 => 6 ) ok 276 - previous sibling ok 277 - first sibling ok 278 - next sibling ok 279 - last sibling ok 280 - move_previous( 4 ) ok 281 - move_next( 4 ) ok 282 - move_first( 4 ) ok 283 - move_last( 4 ) ok 284 - move_to( 4 => 1 ) ok 285 - move_to( 4 => 2 ) ok 286 - move_to( 4 => 3 ) ok 287 - move_to( 4 => 4 ) ok 288 - move_to( 4 => 5 ) ok 289 - move_to( 4 => 6 ) ok 290 - previous sibling ok 291 - first sibling ok 292 - next sibling ok 293 - last sibling ok 294 - move_previous( 5 ) ok 295 - move_next( 5 ) ok 296 - move_first( 5 ) ok 297 - move_last( 5 ) ok 298 - move_to( 5 => 1 ) ok 299 - move_to( 5 => 2 ) ok 300 - move_to( 5 => 3 ) ok 301 - move_to( 5 => 4 ) ok 302 - move_to( 5 => 5 ) ok 303 - move_to( 5 => 6 ) ok 304 - previous sibling ok 305 - first sibling ok 306 - next sibling ok 307 - last sibling ok 308 - move_previous( 6 ) ok 309 - move_next( 6 ) ok 310 - move_first( 6 ) ok 311 - move_last( 6 ) ok 312 - move_to( 6 => 1 ) ok 313 - move_to( 6 => 2 ) ok 314 - move_to( 6 => 3 ) ok 315 - move_to( 6 => 4 ) ok 316 - move_to( 6 => 5 ) ok 317 - move_to( 6 => 6 ) ok 318 - previous sibling ok 319 - first sibling ok 320 - no next sibling ok 321 - no last sibling ok 322 - group intial positions ok 323 - move_previous( 1 ) ok 324 - move_next( 1 ) ok 325 - move_first( 1 ) ok 326 - move_last( 1 ) ok 327 - move_to( 1 => 1 ) ok 328 - move_to( 1 => 2 ) ok 329 - move_to( 1 => 3 ) ok 330 - move_to( 1 => 4 ) ok 331 - move_to( 1 => 5 ) ok 332 - move_to( 1 => 6 ) ok 333 - no previous sibling ok 334 - no first sibling ok 335 - next sibling ok 336 - last sibling ok 337 - move_previous( 2 ) ok 338 - move_next( 2 ) ok 339 - move_first( 2 ) ok 340 - move_last( 2 ) ok 341 - move_to( 2 => 1 ) ok 342 - move_to( 2 => 2 ) ok 343 - move_to( 2 => 3 ) ok 344 - move_to( 2 => 4 ) ok 345 - move_to( 2 => 5 ) ok 346 - move_to( 2 => 6 ) ok 347 - previous sibling ok 348 - first sibling ok 349 - next sibling ok 350 - last sibling ok 351 - move_previous( 3 ) ok 352 - move_next( 3 ) ok 353 - move_first( 3 ) ok 354 - move_last( 3 ) ok 355 - move_to( 3 => 1 ) ok 356 - move_to( 3 => 2 ) ok 357 - move_to( 3 => 3 ) ok 358 - move_to( 3 => 4 ) ok 359 - move_to( 3 => 5 ) ok 360 - move_to( 3 => 6 ) ok 361 - previous sibling ok 362 - first sibling ok 363 - next sibling ok 364 - last sibling ok 365 - move_previous( 4 ) ok 366 - move_next( 4 ) ok 367 - move_first( 4 ) ok 368 - move_last( 4 ) ok 369 - move_to( 4 => 1 ) ok 370 - move_to( 4 => 2 ) ok 371 - move_to( 4 => 3 ) ok 372 - move_to( 4 => 4 ) ok 373 - move_to( 4 => 5 ) ok 374 - move_to( 4 => 6 ) ok 375 - previous sibling ok 376 - first sibling ok 377 - next sibling ok 378 - last sibling ok 379 - move_previous( 5 ) ok 380 - move_next( 5 ) ok 381 - move_first( 5 ) ok 382 - move_last( 5 ) ok 383 - move_to( 5 => 1 ) ok 384 - move_to( 5 => 2 ) ok 385 - move_to( 5 => 3 ) ok 386 - move_to( 5 => 4 ) ok 387 - move_to( 5 => 5 ) ok 388 - move_to( 5 => 6 ) ok 389 - previous sibling ok 390 - first sibling ok 391 - next sibling ok 392 - last sibling ok 393 - move_previous( 6 ) ok 394 - move_next( 6 ) ok 395 - move_first( 6 ) ok 396 - move_last( 6 ) ok 397 - move_to( 6 => 1 ) ok 398 - move_to( 6 => 2 ) ok 399 - move_to( 6 => 3 ) ok 400 - move_to( 6 => 4 ) ok 401 - move_to( 6 => 5 ) ok 402 - move_to( 6 => 6 ) ok 403 - previous sibling ok 404 - first sibling ok 405 - no next sibling ok 406 - no last sibling ok 407 - group positions after move_to_group ok 408 - group positions after move_to_group ok 409 - group positions after move_to_group ok 410 - group positions after move_to_group ok 411 - overloaded update 1 ok 412 - overloaded update 2 ok 413 - overloaded update 3 ok 414 - overloaded update 4 ok 415 - overloaded update 5 ok 416 - overloaded update 6 ok 417 - overloaded update 7 ok 418 - group intial positions ok 419 - move_previous( 1 ) ok 420 - move_next( 1 ) ok 421 - move_first( 1 ) ok 422 - move_last( 1 ) ok 423 - move_to( 1 => 1 ) ok 424 - move_to( 1 => 2 ) ok 425 - move_to( 1 => 3 ) ok 426 - move_to( 1 => 4 ) ok 427 - no previous sibling ok 428 - no first sibling ok 429 - next sibling ok 430 - last sibling ok 431 - move_previous( 2 ) ok 432 - move_next( 2 ) ok 433 - move_first( 2 ) ok 434 - move_last( 2 ) ok 435 - move_to( 2 => 1 ) ok 436 - move_to( 2 => 2 ) ok 437 - move_to( 2 => 3 ) ok 438 - move_to( 2 => 4 ) ok 439 - previous sibling ok 440 - first sibling ok 441 - next sibling ok 442 - last sibling ok 443 - move_previous( 3 ) ok 444 - move_next( 3 ) ok 445 - move_first( 3 ) ok 446 - move_last( 3 ) ok 447 - move_to( 3 => 1 ) ok 448 - move_to( 3 => 2 ) ok 449 - move_to( 3 => 3 ) ok 450 - move_to( 3 => 4 ) ok 451 - previous sibling ok 452 - first sibling ok 453 - next sibling ok 454 - last sibling ok 455 - move_previous( 4 ) ok 456 - move_next( 4 ) ok 457 - move_first( 4 ) ok 458 - move_last( 4 ) ok 459 - move_to( 4 => 1 ) ok 460 - move_to( 4 => 2 ) ok 461 - move_to( 4 => 3 ) ok 462 - move_to( 4 => 4 ) ok 463 - previous sibling ok 464 - first sibling ok 465 - no next sibling ok 466 - no last sibling ok 467 - group intial positions ok 468 - move_previous( 1 ) ok 469 - move_next( 1 ) ok 470 - move_first( 1 ) ok 471 - move_last( 1 ) ok 472 - move_to( 1 => 1 ) ok 473 - move_to( 1 => 2 ) ok 474 - move_to( 1 => 3 ) ok 475 - move_to( 1 => 4 ) ok 476 - no previous sibling ok 477 - no first sibling ok 478 - next sibling ok 479 - last sibling ok 480 - move_previous( 2 ) ok 481 - move_next( 2 ) ok 482 - move_first( 2 ) ok 483 - move_last( 2 ) ok 484 - move_to( 2 => 1 ) ok 485 - move_to( 2 => 2 ) ok 486 - move_to( 2 => 3 ) ok 487 - move_to( 2 => 4 ) ok 488 - previous sibling ok 489 - first sibling ok 490 - next sibling ok 491 - last sibling ok 492 - move_previous( 3 ) ok 493 - move_next( 3 ) ok 494 - move_first( 3 ) ok 495 - move_last( 3 ) ok 496 - move_to( 3 => 1 ) ok 497 - move_to( 3 => 2 ) ok 498 - move_to( 3 => 3 ) ok 499 - move_to( 3 => 4 ) ok 500 - previous sibling ok 501 - first sibling ok 502 - next sibling ok 503 - last sibling ok 504 - move_previous( 4 ) ok 505 - move_next( 4 ) ok 506 - move_first( 4 ) ok 507 - move_last( 4 ) ok 508 - move_to( 4 => 1 ) ok 509 - move_to( 4 => 2 ) ok 510 - move_to( 4 => 3 ) ok 511 - move_to( 4 => 4 ) ok 512 - previous sibling ok 513 - first sibling ok 514 - no next sibling ok 515 - no last sibling ok 516 - group intial positions ok 517 - move_previous( 1 ) ok 518 - move_next( 1 ) ok 519 - move_first( 1 ) ok 520 - move_last( 1 ) ok 521 - move_to( 1 => 1 ) ok 522 - move_to( 1 => 2 ) ok 523 - move_to( 1 => 3 ) ok 524 - move_to( 1 => 4 ) ok 525 - no previous sibling ok 526 - no first sibling ok 527 - next sibling ok 528 - last sibling ok 529 - move_previous( 2 ) ok 530 - move_next( 2 ) ok 531 - move_first( 2 ) ok 532 - move_last( 2 ) ok 533 - move_to( 2 => 1 ) ok 534 - move_to( 2 => 2 ) ok 535 - move_to( 2 => 3 ) ok 536 - move_to( 2 => 4 ) ok 537 - previous sibling ok 538 - first sibling ok 539 - next sibling ok 540 - last sibling ok 541 - move_previous( 3 ) ok 542 - move_next( 3 ) ok 543 - move_first( 3 ) ok 544 - move_last( 3 ) ok 545 - move_to( 3 => 1 ) ok 546 - move_to( 3 => 2 ) ok 547 - move_to( 3 => 3 ) ok 548 - move_to( 3 => 4 ) ok 549 - previous sibling ok 550 - first sibling ok 551 - next sibling ok 552 - last sibling ok 553 - move_previous( 4 ) ok 554 - move_next( 4 ) ok 555 - move_first( 4 ) ok 556 - move_last( 4 ) ok 557 - move_to( 4 => 1 ) ok 558 - move_to( 4 => 2 ) ok 559 - move_to( 4 => 3 ) ok 560 - move_to( 4 => 4 ) ok 561 - previous sibling ok 562 - first sibling ok 563 - no next sibling ok 564 - no last sibling ok 565 - group intial positions ok 566 - move_previous( 1 ) ok 567 - move_next( 1 ) ok 568 - move_first( 1 ) ok 569 - move_last( 1 ) ok 570 - move_to( 1 => 1 ) ok 571 - move_to( 1 => 2 ) ok 572 - move_to( 1 => 3 ) ok 573 - move_to( 1 => 4 ) ok 574 - no previous sibling ok 575 - no first sibling ok 576 - next sibling ok 577 - last sibling ok 578 - move_previous( 2 ) ok 579 - move_next( 2 ) ok 580 - move_first( 2 ) ok 581 - move_last( 2 ) ok 582 - move_to( 2 => 1 ) ok 583 - move_to( 2 => 2 ) ok 584 - move_to( 2 => 3 ) ok 585 - move_to( 2 => 4 ) ok 586 - previous sibling ok 587 - first sibling ok 588 - next sibling ok 589 - last sibling ok 590 - move_previous( 3 ) ok 591 - move_next( 3 ) ok 592 - move_first( 3 ) ok 593 - move_last( 3 ) ok 594 - move_to( 3 => 1 ) ok 595 - move_to( 3 => 2 ) ok 596 - move_to( 3 => 3 ) ok 597 - move_to( 3 => 4 ) ok 598 - previous sibling ok 599 - first sibling ok 600 - next sibling ok 601 - last sibling ok 602 - move_previous( 4 ) ok 603 - move_next( 4 ) ok 604 - move_first( 4 ) ok 605 - move_last( 4 ) ok 606 - move_to( 4 => 1 ) ok 607 - move_to( 4 => 2 ) ok 608 - move_to( 4 => 3 ) ok 609 - move_to( 4 => 4 ) ok 610 - previous sibling ok 611 - first sibling ok 612 - no next sibling ok 613 - no last sibling ok 614 - group intial positions ok 615 - move_previous( 1 ) ok 616 - move_next( 1 ) ok 617 - move_first( 1 ) ok 618 - move_last( 1 ) ok 619 - move_to( 1 => 1 ) ok 620 - move_to( 1 => 2 ) ok 621 - move_to( 1 => 3 ) ok 622 - move_to( 1 => 4 ) ok 623 - no previous sibling ok 624 - no first sibling ok 625 - next sibling ok 626 - last sibling ok 627 - move_previous( 2 ) ok 628 - move_next( 2 ) ok 629 - move_first( 2 ) ok 630 - move_last( 2 ) ok 631 - move_to( 2 => 1 ) ok 632 - move_to( 2 => 2 ) ok 633 - move_to( 2 => 3 ) ok 634 - move_to( 2 => 4 ) ok 635 - previous sibling ok 636 - first sibling ok 637 - next sibling ok 638 - last sibling ok 639 - move_previous( 3 ) ok 640 - move_next( 3 ) ok 641 - move_first( 3 ) ok 642 - move_last( 3 ) ok 643 - move_to( 3 => 1 ) ok 644 - move_to( 3 => 2 ) ok 645 - move_to( 3 => 3 ) ok 646 - move_to( 3 => 4 ) ok 647 - previous sibling ok 648 - first sibling ok 649 - next sibling ok 650 - last sibling ok 651 - move_previous( 4 ) ok 652 - move_next( 4 ) ok 653 - move_first( 4 ) ok 654 - move_last( 4 ) ok 655 - move_to( 4 => 1 ) ok 656 - move_to( 4 => 2 ) ok 657 - move_to( 4 => 3 ) ok 658 - move_to( 4 => 4 ) ok 659 - previous sibling ok 660 - first sibling ok 661 - no next sibling ok 662 - no last sibling ok 663 - group intial positions ok 664 - move_previous( 1 ) ok 665 - move_next( 1 ) ok 666 - move_first( 1 ) ok 667 - move_last( 1 ) ok 668 - move_to( 1 => 1 ) ok 669 - move_to( 1 => 2 ) ok 670 - move_to( 1 => 3 ) ok 671 - move_to( 1 => 4 ) ok 672 - no previous sibling ok 673 - no first sibling ok 674 - next sibling ok 675 - last sibling ok 676 - move_previous( 2 ) ok 677 - move_next( 2 ) ok 678 - move_first( 2 ) ok 679 - move_last( 2 ) ok 680 - move_to( 2 => 1 ) ok 681 - move_to( 2 => 2 ) ok 682 - move_to( 2 => 3 ) ok 683 - move_to( 2 => 4 ) ok 684 - previous sibling ok 685 - first sibling ok 686 - next sibling ok 687 - last sibling ok 688 - move_previous( 3 ) ok 689 - move_next( 3 ) ok 690 - move_first( 3 ) ok 691 - move_last( 3 ) ok 692 - move_to( 3 => 1 ) ok 693 - move_to( 3 => 2 ) ok 694 - move_to( 3 => 3 ) ok 695 - move_to( 3 => 4 ) ok 696 - previous sibling ok 697 - first sibling ok 698 - next sibling ok 699 - last sibling ok 700 - move_previous( 4 ) ok 701 - move_next( 4 ) ok 702 - move_first( 4 ) ok 703 - move_last( 4 ) ok 704 - move_to( 4 => 1 ) ok 705 - move_to( 4 => 2 ) ok 706 - move_to( 4 => 3 ) ok 707 - move_to( 4 => 4 ) ok 708 - previous sibling ok 709 - first sibling ok 710 - no next sibling ok 711 - no last sibling ok 712 - group intial positions ok 713 - move_previous( 1 ) ok 714 - move_next( 1 ) ok 715 - move_first( 1 ) ok 716 - move_last( 1 ) ok 717 - move_to( 1 => 1 ) ok 718 - move_to( 1 => 2 ) ok 719 - move_to( 1 => 3 ) ok 720 - move_to( 1 => 4 ) ok 721 - no previous sibling ok 722 - no first sibling ok 723 - next sibling ok 724 - last sibling ok 725 - move_previous( 2 ) ok 726 - move_next( 2 ) ok 727 - move_first( 2 ) ok 728 - move_last( 2 ) ok 729 - move_to( 2 => 1 ) ok 730 - move_to( 2 => 2 ) ok 731 - move_to( 2 => 3 ) ok 732 - move_to( 2 => 4 ) ok 733 - previous sibling ok 734 - first sibling ok 735 - next sibling ok 736 - last sibling ok 737 - move_previous( 3 ) ok 738 - move_next( 3 ) ok 739 - move_first( 3 ) ok 740 - move_last( 3 ) ok 741 - move_to( 3 => 1 ) ok 742 - move_to( 3 => 2 ) ok 743 - move_to( 3 => 3 ) ok 744 - move_to( 3 => 4 ) ok 745 - previous sibling ok 746 - first sibling ok 747 - next sibling ok 748 - last sibling ok 749 - move_previous( 4 ) ok 750 - move_next( 4 ) ok 751 - move_first( 4 ) ok 752 - move_last( 4 ) ok 753 - move_to( 4 => 1 ) ok 754 - move_to( 4 => 2 ) ok 755 - move_to( 4 => 3 ) ok 756 - move_to( 4 => 4 ) ok 757 - previous sibling ok 758 - first sibling ok 759 - no next sibling ok 760 - no last sibling ok 761 - group intial positions ok 762 - move_previous( 1 ) ok 763 - move_next( 1 ) ok 764 - move_first( 1 ) ok 765 - move_last( 1 ) ok 766 - move_to( 1 => 1 ) ok 767 - move_to( 1 => 2 ) ok 768 - move_to( 1 => 3 ) ok 769 - move_to( 1 => 4 ) ok 770 - no previous sibling ok 771 - no first sibling ok 772 - next sibling ok 773 - last sibling ok 774 - move_previous( 2 ) ok 775 - move_next( 2 ) ok 776 - move_first( 2 ) ok 777 - move_last( 2 ) ok 778 - move_to( 2 => 1 ) ok 779 - move_to( 2 => 2 ) ok 780 - move_to( 2 => 3 ) ok 781 - move_to( 2 => 4 ) ok 782 - previous sibling ok 783 - first sibling ok 784 - next sibling ok 785 - last sibling ok 786 - move_previous( 3 ) ok 787 - move_next( 3 ) ok 788 - move_first( 3 ) ok 789 - move_last( 3 ) ok 790 - move_to( 3 => 1 ) ok 791 - move_to( 3 => 2 ) ok 792 - move_to( 3 => 3 ) ok 793 - move_to( 3 => 4 ) ok 794 - previous sibling ok 795 - first sibling ok 796 - next sibling ok 797 - last sibling ok 798 - move_previous( 4 ) ok 799 - move_next( 4 ) ok 800 - move_first( 4 ) ok 801 - move_last( 4 ) ok 802 - move_to( 4 => 1 ) ok 803 - move_to( 4 => 2 ) ok 804 - move_to( 4 => 3 ) ok 805 - move_to( 4 => 4 ) ok 806 - previous sibling ok 807 - first sibling ok 808 - no next sibling ok 809 - no last sibling ok 810 - group intial positions ok 811 - move_previous( 1 ) ok 812 - move_next( 1 ) ok 813 - move_first( 1 ) ok 814 - move_last( 1 ) ok 815 - move_to( 1 => 1 ) ok 816 - move_to( 1 => 2 ) ok 817 - move_to( 1 => 3 ) ok 818 - move_to( 1 => 4 ) ok 819 - no previous sibling ok 820 - no first sibling ok 821 - next sibling ok 822 - last sibling ok 823 - move_previous( 2 ) ok 824 - move_next( 2 ) ok 825 - move_first( 2 ) ok 826 - move_last( 2 ) ok 827 - move_to( 2 => 1 ) ok 828 - move_to( 2 => 2 ) ok 829 - move_to( 2 => 3 ) ok 830 - move_to( 2 => 4 ) ok 831 - previous sibling ok 832 - first sibling ok 833 - next sibling ok 834 - last sibling ok 835 - move_previous( 3 ) ok 836 - move_next( 3 ) ok 837 - move_first( 3 ) ok 838 - move_last( 3 ) ok 839 - move_to( 3 => 1 ) ok 840 - move_to( 3 => 2 ) ok 841 - move_to( 3 => 3 ) ok 842 - move_to( 3 => 4 ) ok 843 - previous sibling ok 844 - first sibling ok 845 - next sibling ok 846 - last sibling ok 847 - move_previous( 4 ) ok 848 - move_next( 4 ) ok 849 - move_first( 4 ) ok 850 - move_last( 4 ) ok 851 - move_to( 4 => 1 ) ok 852 - move_to( 4 => 2 ) ok 853 - move_to( 4 => 3 ) ok 854 - move_to( 4 => 4 ) ok 855 - previous sibling ok 856 - first sibling ok 857 - no next sibling ok 858 - no last sibling ok 859 - group positions after move_to_group ok 860 - group positions after move_to_group ok 861 - group positions after move_to_group ok 862 - group positions after move_to_group ok 863 - group positions after move_to_group ok 864 - group positions after move_to_group ok 865 - group positions after move_to_group ok 866 - group positions after move_to_group ok 867 - group positions after move_to_group ok 868 - group positions after move_to_group ok 869 - group positions after move_to_group ok 870 - group positions after move_to_group ok 871 - group positions after move_to_group ok 872 - group positions after move_to_group ok 873 - group positions after move_to_group ok 874 - group positions after move_to_group ok 875 - overloaded multicol update 1 ok 876 - overloaded multicol update 2 ok 877 - overloaded multicol update 3 ok 878 - overloaded multicol update 4 ok 879 - overloaded multicol update 5 ok t/88result_set_column...................... 1..10 ok 1 - next okay ok 2 - wantarray context okay ok 3 - five titles returned ok 4 - max okay for year ok 5 - min okay for title ok 6 - three artists returned ok 7 - +select/+as count ok 8 - +select/+as arrayref count ok 9 - +select/+as title ok 10 - prefetch wiped ok t/89dbicadmin.............................. 1..5 ok 1 - insert count ok 2 - insert valid ok 3 - update ok 4 - select with attrs ok 5 - delete ok t/89inflate_datetime....................... 1..0 # Skip Need DateTime::Format::MySQL for inflation tests skipped: Need DateTime::Format::MySQL for inflation tests t/90ensure_class_loaded.................... 1..19 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 - anonymous package exists ok 13 - ensure_class_loaded detected an anon. class ok 14 - ensure_class_loaded threw exception for nonexistent class ok 15 - DBICTest::FakeComponent not loaded yet ok 16 - ensure_class_loaded detected an existing but non-loaded class ok 17 - DBICTest::FakeComponent now loaded ok 18 - ensure_class_loaded(DBICTest::SyntaxErrorComponent1) threw ok ok 19 - load_optional_class(DBICTest::SyntaxErrorComponent2) threw ok ok t/90join_torture........................... 1..22 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 t/91debug.................................. 1..6 ok 1 - debug ok 2 - debugfh ok 3 - Log success ok 4 - Log success ok 5 - Died on closed FH ok 6 - got correct SQL with all bind parameters ok t/91merge_attr............................. 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/92storage................................ 1..6 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 - Didn't kill key passed to storage ok t/92storage_on_connect_do.................. 1..9 ok 1 - connection() ok 2 - on_connect_do() worked ok 3 - Searching for nonexistent table dies ok 4 - Table still exists ok 5 - Reading from dropped table fails ok 6 - second connection() ok 7 - on_connect_do() called after connect() ok 8 - on_disconnect_do() not called after connect() ok 9 - on_disconnect_do() called after disconnect() ok t/93nobindvars............................. 1..0 # Skip Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_MYSQL_DSN}, _USER and _PASS to run this test t/93single_accessor_object................. 1..7 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 t/94pk_mutation............................ 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............................. 1..0 # Skip needs DBD::SQLite and SQL::Translator 0.09 for testing skipped: needs DBD::SQLite and SQL::Translator 0.09 for testing t/95sql_maker_quote........................ 1..8 ok 1 - use DBICTest; ok 2 - got correct SQL for count query with quoting not ok 3 - quoted ORDER BY with DESC okay # TODO order_by with quoting needs fixing (ash/castaway) # Failed (TODO) test 'quoted ORDER BY with DESC okay' # at t/95sql_maker_quote.t line 81. # got: 'SELECT `me`.`cdid`, `me`.`artist`, `me`.`title`, `me`.`year` FROM `cd` `me` ORDER BY `year DESC`' # expected: 'SELECT `me`.`cdid`, `me`.`artist`, `me`.`title`, `me`.`year` FROM `cd` `me` ORDER BY `year` DESC' not ok 4 - select attr with me.* is right # TODO select attr with star needs fixing (mst/nate) # Failed (TODO) test 'select attr with me.* is right' # at t/95sql_maker_quote.t line 104. # got: 'SELECT `me`.`*` FROM `cd` `me`' # expected: 'SELECT `me`.* FROM `cd` `me`' ok 5 - did not quote ORDER BY with scalarref ok 6 - quoted table names for UPDATE ok 7 - got correct SQL for count query with bracket quoting ok 8 - bracket quoted table names for UPDATE ok t/96file_column............................ 1..1 ok 1 - FileColumn checking if file handled properly. ok t/96multi_create........................... ok 1 - Created CD and Artist object ok 2 - Artist created correctly ok 3 - Created Artist with CDs ok 4 - CD created correctly ok 5 - Updated and added another CD ok 6 - Retrieved the artist ok 7 - Created new artist with cds via find_or_create ok 8 - artist with duplicate rels inserted okay ok 9 - Got Good CD Class ok 10 - Got Expected Title ok 11 - Got Expected Tracks ResultSet ok 12 - Got Expected Track Class ok 13 - Got Expected Track Class ok 14 - Got Good CD Class ok 15 - Got Expected Title ok 16 - Liner notes ok 17 - Got Expected Tracks ResultSet ok 18 - Got Expected Track Class ok 19 - Got Expected Track Class ok 20 - join table record created ok ok 21 - Artist insertion ok ok 22 - CD insertion ok ok 23 - Artist insertion ok ok 24 - CD insertion ok ok 25 - rel okay ok 26 - new id retained okay 1..26 ok t/97result_class........................... 1..9 ok 1 - Correct artist result_class ok 2 - Correct cd result_class ok 3 - Correct cd2 result_class ok 4 - Correct cd3 result_class ok 5 - Inflated into correct cd result_class isa DBICTest::CD ok 6 - Correct artist result_class ok 7 - Correct cd result_class ok 8 - Inflated into correct cd result_class isa DBICTest::CD ok 9 - Inflated into correct cd result_class isa DBICTest::CD ok t/bindtype_columns......................... 1..0 # Skip Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test skipped: Set $ENV{DBICTEST_PG_DSN}, _USER and _PASS to run this test t/cdbi-sweet-t/08pager..................... 1..10 ok 1 - use DBICTest; Subroutine DBICTest::CD::_result_source_instance_accessor redefined at /home/fly818/var/megalib/Class/Data/Inheritable.pm line 27. Subroutine DBICTest::CD::resultset_instance redefined at /home/fly818/var/megalib/Class/Data/Inheritable.pm line 26. Subroutine DBICTest::CD::class_resolver redefined at /home/fly818/var/megalib/Class/Data/Inheritable.pm line 26. Subroutine DBICTest::CD::_class_resolver_accessor redefined at /home/fly818/var/megalib/Class/Data/Inheritable.pm line 27. 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/cdbi-t/01-columns........................ 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-t/02-Film........................... 1..96 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 - Only one Bladerunner is a 15 ok 44 - Inline SQL ok 45 - Correct film ok 46 - Correct film ok 47 - Inline SQL ok 48 - Correct film ok 49 - Correct film ok 50 - 3 Films by Elaine May ok 51 - Ishtar doesn't deserve an entry any more ok 52 - Ishtar no longer there ok 53 - In fact, delete all films by Elaine May ok 54 - 0 Films by Elaine May ok 55 # SKIP No deprecated warnings from compat layer ok 56 - No problems with deletes ok 57 - search returns one film ok 58 - ... the correct one ok 59 - search_like returns 3 films ok 60 - the correct ones ok 61 - search where attribute is null returns 2 films ok 62 - the correct ones DBIx::ContextualFetch::db=HASH(0x8b10a8c)->disconnect invalidates 8 active statement handles (either destroy statement handles or call finish on them before disconnecting) at t/cdbi-t/02-Film.t line 224. closing dbh with active statement handles at t/cdbi-t/02-Film.t line 224. ok 63 - auto reconnection ok 64 - set new Director DBD::SQLite::db prepare_cached warning: attempt to prepare on inactive database handle(0) at dbdimp.c line 249 [for Statement "SELECT me.title, me.director, me.codirector, me.rating, me.numexplodingsheep, me.hasvomit FROM Movies me WHERE ( ( me.title = ? ) )"] at /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/blib/lib/DBIx/Class/Storage/DBI.pm line 1188. ok 65 - discard_changes() ok 66 - Class based AutoCommit ok 67 - No warnings so far ok 68 - DESTROY without update warns ok 69 - Unchanged object ok 70 - RT gone ok 71 - Update deleted object throws error ok 72 - Object based AutoCommit ok 73 - Create 0 ok 74 - Retrieve 0 ok 75 - Title OK ok 76 - Rating OK ok 77 # SKIP DBIx::Class compat doesn't handle the exists stuff quite right yet ok 78 # SKIP DBIx::Class compat doesn't handle the exists stuff quite right yet 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 - stringify ok 82 - Can change stringify column ok 83 - And still stringifies correctly ok 84 - Can have multiple stringify columns ok 85 - And still stringifies correctly ok 86 - Provide stringify_self() ok 87 - Add a deleting Film ok 88 - The object isa DeletingFilm ok 89 - The object isa Film ok 90 - Fetch it back again ok 91 - It destroys itself ok 92 - Retrieving twice gives ref to same object ok 93 - Searching also gives ref to same object ok 94 - Removing from object_index and retrieving again gives new object ok 95 - Clearing cache and retrieving again gives new object ok 96 - Creating and retrieving gives ref to same object ok t/cdbi-t/03-subclassing.................... 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-t/04-lazy........................... 1..25 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 - DBIx::Class::ResultSetProxy::create(): create needs a hashref at t/cdbi-t/04-lazy.t line 68 # ok 24 - DBIx::Class::ResultSetProxy::create(): No such column theother on Lazy at t/cdbi-t/04-lazy.t line 73 # ok 25 - DBIx::Class::ResultSetProxy::create(): No such column andanother on Lazy at t/cdbi-t/04-lazy.t line 78 # ok t/cdbi-t/06-hasa........................... 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::ResultSetProxy::create(): Bad Taste isn't a Director at t/cdbi-t/06-hasa.t line 118 # 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-t/09-has_many....................... 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 - DBIx::Class::Relationship::Accessor::__ANON__(): Odd number of arguments to search at t/cdbi-t/09-has_many.t line 93 # 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' on objects of class 'Actor' at t/cdbi-t/09-has_many.t line 106 # ok 29 - 'main' cannot access the value of 'Name' on objects of class 'Actor' at t/cdbi-t/09-has_many.t line 108 # ok 30 - Arnie's still Arnie ok 31 ok t/cdbi-t/11-triggers....................... 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-t/12-filter......................... 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-t/13-constraint..................... 1..23 ok 1 - DBIx::Class::CDBICompat::Constraints::__ANON__(): Film rating fails 'valid rating' constraint with '19' at /home/fly818/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 /home/fly818/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-t/14-might_have..................... 1..18 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 t/cdbi-t/15-accessor....................... 1..53 ok 1 - Modified accessor - with column name ok 2 - The object isa Film ok 3 - No errors ok 4 - Modified accessor - with accessor ok 5 - The object isa Film ok 6 - No errors ok 7 - Modified mutator - with mutator ok 8 - The object isa Film ok 9 - No errors ok 10 - Modified mutator - with column name ok 11 - The object isa Film ok 12 - No errors ok 13 - Modified mutator - with accessor ok 14 - The object isa Film ok 15 - No errors ok 16 - no hasa film ok 17 - hasa movie ok 18 - The object isa Film ok 19 - - Bad Taste ok 20 - No errors ok 21 - Can't locate object method "film" via package "Actor" at t/cdbi-t/15-accessor.t line 116. # ok 22 - 'main' cannot alter the value of 'film' on objects of class 'Actor' at t/cdbi-t/15-accessor.t line 119 # ok 23 - Set movie through hasa ok 24 - hasa movie ok 25 - The object isa Film ok 26 - - Another Film ok 27 - No problem ok 28 - nonpersistent is a column ok 29 - - but it's not real ok 30 - Title set OK ok 31 - As is non persistent value ok 32 - Re-retrieve film ok 33 - Title still OK ok 34 - Non persistent value gone ok 35 - Can set it ok 36 - And it's there again ok 37 - Commit the film ok 38 - And it's still there ok 39 - Actor has no specific essential columns ok 40 - nonpersistent is a column ok 41 - - but it's not real ok 42 - no problems retrieving actors ok 43 - The object isa Actor ok 44 - Can update Naked ok 45 - Make Naked read only ok 46 - Can't update Naked any more ok 47 - But can still update Secrets and Lies ok 48 - And can still create new films isa Film ok 49 - Make all Films read only ok 50 - Still can't update Naked ok 51 - And can't update S&L any more ok 52 - And can't delete 4 Days in July ok 53 - Or create new films ok t/cdbi-t/16-reserved....................... 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-t/18-has_a.......................... 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::ResultSetProxy::create(): Bad Taste isn't a Director at t/cdbi-t/18-has_a.t line 109 # 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-t/18-has_a.t line 238 # ok t/cdbi-t/19-set_sql........................ 1..17 ok 1 - 1 Column in essential ok 2 - __ESSENTIAL__ expansion ok 3 - Execute our own SQL ok 4 - get F2 ok 5 - and F1 ok 6 - SQL creates search() method ok 7 - get F2 ok 8 - and F1 ok 9 - Can pass parameters to created search() ok 10 - F5 ok 11 - and F4 ok 12 - 2 Films with A* that are PG ok 13 - A ok 14 - and B ok 15 - 2 Films with A* that are PG ok 16 - A ok 17 - and B ok t/cdbi-t/21-iterator....................... 1..33 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 t/cdbi-t/22-self_referential............... 1..2 ok 1 - proper number of aliases ok 2 - proper alias ok t/cdbi-t/30-pager.......................... 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-t/98-failure........................ 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/resultset_class.......................... 1..5 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 ok All tests successful. Test Summary Report ------------------- t/81transactions (Wstat: 0 Tests: 67 Failed: 0) TODO passed: 55, 59, 61-65 Files=106, Tests=2481, 56 wallclock secs ( 0.02 usr 0.76 sys + 35.28 cusr 20.18 csys = 56.24 CPU) Result: PASS ASH/DBIx-Class-0.08010.tar.gz make test TEST_VERBOSE=1 -- OK Ash Berlin <ash@cpan.org> Extensible and flexible object <-> relational mapper. >>> (cd /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs && tar cvf - DBIx-Class-0.08010.ppd blib) | gzip -c >/home/fly818/var/REPO/A/AS/ASH/DBIx-Class-0.08010.tar.gz DBIx-Class-0.08010.ppd blib/ blib/lib/ 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/lib/DBIx/ blib/lib/DBIx/Class/ blib/lib/DBIx/Class/PK/ blib/lib/DBIx/Class/PK/Auto/ blib/lib/DBIx/Class/PK/Auto/Pg.pm blib/lib/DBIx/Class/PK/Auto/SQLite.pm blib/lib/DBIx/Class/PK/Auto/MySQL.pm blib/lib/DBIx/Class/PK/Auto/Oracle.pm blib/lib/DBIx/Class/PK/Auto/MSSQL.pm blib/lib/DBIx/Class/PK/Auto/DB2.pm blib/lib/DBIx/Class/PK/Auto.pm blib/lib/DBIx/Class/Test/ blib/lib/DBIx/Class/Test/SQLite.pm blib/lib/DBIx/Class/InflateColumn.pm blib/lib/DBIx/Class/InflateColumn/ blib/lib/DBIx/Class/InflateColumn/DateTime.pm blib/lib/DBIx/Class/InflateColumn/File.pm blib/lib/DBIx/Class/DB.pm blib/lib/DBIx/Class/Ordered.pm blib/lib/DBIx/Class/Relationship/ blib/lib/DBIx/Class/Relationship/Base.pm blib/lib/DBIx/Class/Relationship/Helpers.pm blib/lib/DBIx/Class/Relationship/ManyToMany.pm blib/lib/DBIx/Class/Relationship/CascadeActions.pm blib/lib/DBIx/Class/Relationship/Accessor.pm blib/lib/DBIx/Class/Relationship/HasOne.pm blib/lib/DBIx/Class/Relationship/BelongsTo.pm blib/lib/DBIx/Class/Relationship/ProxyMethods.pm blib/lib/DBIx/Class/Relationship/HasMany.pm blib/lib/DBIx/Class/PK.pm blib/lib/DBIx/Class/Manual/ blib/lib/DBIx/Class/Manual/FAQ.pod blib/lib/DBIx/Class/Manual/DocMap.pod blib/lib/DBIx/Class/Manual/Troubleshooting.pod blib/lib/DBIx/Class/Manual/Joining.pod blib/lib/DBIx/Class/Manual/Intro.pod blib/lib/DBIx/Class/Manual/Component.pod blib/lib/DBIx/Class/Manual/Cookbook.pod blib/lib/DBIx/Class/Manual/Glossary.pod blib/lib/DBIx/Class/Manual/Example.pod blib/lib/DBIx/Class/CDBICompat.pm blib/lib/DBIx/Class/AccessorGroup.pm blib/lib/DBIx/Class/Exception.pm blib/lib/DBIx/Class/Schema/ blib/lib/DBIx/Class/Schema/Versioned.pm blib/lib/DBIx/Class/Row.pm blib/lib/DBIx/Class/Componentised.pm blib/lib/DBIx/Class/ResultSourceProxy.pm blib/lib/DBIx/Class/Cursor.pm blib/lib/DBIx/Class/ResultSource.pm blib/lib/DBIx/Class/ResultClass/ blib/lib/DBIx/Class/ResultClass/HashRefInflator.pm blib/lib/DBIx/Class/Core.pm blib/lib/DBIx/Class/UTF8Columns.pm blib/lib/DBIx/Class/ResultSetProxy.pm blib/lib/DBIx/Class/CDBICompat/ blib/lib/DBIx/Class/CDBICompat/ColumnCase.pm blib/lib/DBIx/Class/CDBICompat/Triggers.pm blib/lib/DBIx/Class/CDBICompat/Constraints.pm blib/lib/DBIx/Class/CDBICompat/AutoUpdate.pm blib/lib/DBIx/Class/CDBICompat/Stringify.pm blib/lib/DBIx/Class/CDBICompat/AccessorMapping.pm blib/lib/DBIx/Class/CDBICompat/ColumnGroups.pm blib/lib/DBIx/Class/CDBICompat/Constructor.pm blib/lib/DBIx/Class/CDBICompat/ReadOnly.pm blib/lib/DBIx/Class/CDBICompat/AttributeAPI.pm blib/lib/DBIx/Class/CDBICompat/Retrieve.pm blib/lib/DBIx/Class/CDBICompat/LiveObjectIndex.pm blib/lib/DBIx/Class/CDBICompat/ObjIndexStubs.pm blib/lib/DBIx/Class/CDBICompat/ImaDBI.pm blib/lib/DBIx/Class/CDBICompat/GetSet.pm blib/lib/DBIx/Class/CDBICompat/MightHave.pm blib/lib/DBIx/Class/CDBICompat/LazyLoading.pm blib/lib/DBIx/Class/CDBICompat/TempColumns.pm blib/lib/DBIx/Class/CDBICompat/DestroyWarning.pm blib/lib/DBIx/Class/CDBICompat/Pager.pm blib/lib/DBIx/Class/CDBICompat/HasA.pm blib/lib/DBIx/Class/CDBICompat/HasMany.pm blib/lib/DBIx/Class/Storage.pm blib/lib/DBIx/Class/ResultSourceProxy/ blib/lib/DBIx/Class/ResultSourceProxy/Table.pm blib/lib/DBIx/Class/Serialize/ blib/lib/DBIx/Class/Serialize/Storable.pm blib/lib/DBIx/Class/ResultSet.pm blib/lib/DBIx/Class/ResultSource/ blib/lib/DBIx/Class/ResultSource/Table.pm blib/lib/DBIx/Class/Storage/ blib/lib/DBIx/Class/Storage/DBI/ blib/lib/DBIx/Class/Storage/DBI/ODBC/ blib/lib/DBIx/Class/Storage/DBI/ODBC/Microsoft_SQL_Server.pm blib/lib/DBIx/Class/Storage/DBI/ODBC/DB2_400_SQL.pm blib/lib/DBIx/Class/Storage/DBI/Pg.pm blib/lib/DBIx/Class/Storage/DBI/SQLite.pm blib/lib/DBIx/Class/Storage/DBI/Oracle/ blib/lib/DBIx/Class/Storage/DBI/Oracle/WhereJoins.pm blib/lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm blib/lib/DBIx/Class/Storage/DBI/Sybase/ blib/lib/DBIx/Class/Storage/DBI/Sybase/MSSQL.pm blib/lib/DBIx/Class/Storage/DBI/Cursor.pm blib/lib/DBIx/Class/Storage/DBI/Sybase.pm blib/lib/DBIx/Class/Storage/DBI/NoBindVars.pm blib/lib/DBIx/Class/Storage/DBI/Replication.pm blib/lib/DBIx/Class/Storage/DBI/ODBC.pm blib/lib/DBIx/Class/Storage/DBI/Oracle.pm blib/lib/DBIx/Class/Storage/DBI/MSSQL.pm blib/lib/DBIx/Class/Storage/DBI/MultiDistinctEmulation.pm blib/lib/DBIx/Class/Storage/DBI/DB2.pm blib/lib/DBIx/Class/Storage/DBI/mysql.pm blib/lib/DBIx/Class/Storage/Statistics.pm blib/lib/DBIx/Class/Storage/TxnScopeGuard.pm blib/lib/DBIx/Class/Storage/DBI.pm blib/lib/DBIx/Class/StartupCheck.pm blib/lib/DBIx/Class/ResultSetColumn.pm blib/lib/DBIx/Class/ResultSourceHandle.pm blib/lib/DBIx/Class/ResultSetManager.pm blib/lib/DBIx/Class/Relationship.pm blib/lib/DBIx/Class/Manual.pod blib/lib/DBIx/Class/ClassResolver/ blib/lib/DBIx/Class/ClassResolver/PassThrough.pm blib/lib/DBIx/Class/Schema.pm blib/lib/DBIx/Class.pm blib/man1/ blib/man1/dbicadmin.1 blib/man3/ blib/man3/DBIx::Class::Manual::Cookbook.3 blib/man3/DBIx::Class::PK::Auto::Oracle.3 blib/man3/DBIx::Class::Storage::Statistics.3 blib/man3/DBIx::Class::InflateColumn.3 blib/man3/DBIx::Class::ResultSource.3 blib/man3/DBIx::Class::Cursor.3 blib/man3/DBIx::Class::Manual.3 blib/man3/DBIx::Class::InflateColumn::File.3 blib/man3/DBIx::Class::Row.3 blib/man3/DBIx::Class::Relationship::Base.3 blib/man3/DBIx::Class::Relationship::BelongsTo.3 blib/man3/DBIx::Class::PK::Auto::MSSQL.3 blib/man3/DBIx::Class::Storage::DBI::Oracle.3 blib/man3/DBIx::Class::Storage::DBI::MultiDistinctEmulation.3 blib/man3/DBIx::Class::AccessorGroup.3 blib/man3/DBIx::Class::ResultSetColumn.3 blib/man3/DBIx::Class::ResultSource::Table.3 blib/man3/DBIx::Class::ResultSet.3 blib/man3/DBIx::Class::StartupCheck.3 blib/man3/DBIx::Class::PK::Auto::DB2.3 blib/man3/DBIx::Class::ResultClass::HashRefInflator.3 blib/man3/DBIx::Class::Storage::DBI::Sybase::MSSQL.3 blib/man3/DBIx::Class::Ordered.3 blib/man3/DBIx::Class::Storage::DBI.3 blib/man3/DBIx::Class::DB.3 blib/man3/DBIx::Class::PK.3 blib/man3/DBIx::Class::InflateColumn::DateTime.3 blib/man3/DBIx::Class::Manual::Troubleshooting.3 blib/man3/DBIx::Class::Exception.3 blib/man3/DBIx::Class::Storage::DBI::DB2.3 blib/man3/DBIx::Class::Storage::DBI::Replication.3 blib/man3/DBIx::Class::Storage::DBI::Oracle::WhereJoins.3 blib/man3/SQL::Translator::Producer::DBIx::Class::File.3 blib/man3/DBIx::Class::PK::Auto::SQLite.3 blib/man3/DBIx::Class::Manual::Joining.3 blib/man3/DBIx::Class::Storage::DBI::NoBindVars.3 blib/man3/DBIx::Class::Storage::DBI::Pg.3 blib/man3/DBIx::Class::UTF8Columns.3 blib/man3/DBIx::Class::Relationship.3 blib/man3/DBIx::Class::Serialize::Storable.3 blib/man3/DBIx::Class::Storage::DBI::MSSQL.3 blib/man3/DBIx::Class::Manual::FAQ.3 blib/man3/DBIx::Class::Storage::DBI::SQLite.3 blib/man3/DBIx::Class::Manual::DocMap.3 blib/man3/DBIx::Class::Storage.3 blib/man3/DBIx::Class::Storage::DBI::Oracle::Generic.3 blib/man3/DBIx::Class::Manual::Glossary.3 blib/man3/DBIx::Class::Storage::TxnScopeGuard.3 blib/man3/DBIx::Class::PK::Auto::MySQL.3 blib/man3/DBIx::Class::Storage::DBI::ODBC.3 blib/man3/DBIx::Class::Manual::Intro.3 blib/man3/DBIx::Class::Storage::DBI::Cursor.3 blib/man3/DBIx::Class::Storage::DBI::Sybase.3 blib/man3/DBIx::Class::CDBICompat.3 blib/man3/DBIx::Class::Storage::DBI::mysql.3 blib/man3/DBIx::Class::ResultSourceHandle.3 blib/man3/DBIx::Class::Core.3 blib/man3/DBIx::Class::Storage::DBI::ODBC::DB2_400_SQL.3 blib/man3/DBIx::Class::Storage::DBI::ODBC::Microsoft_SQL_Server.3 blib/man3/DBIx::Class::ResultSourceProxy::Table.3 blib/man3/DBIx::Class::Test::SQLite.3 blib/man3/DBIx::Class::PK::Auto::Pg.3 blib/man3/DBIx::Class::Manual::Component.3 blib/man3/DBIx::Class::Manual::Example.3 blib/man3/DBIx::Class::Schema.3 blib/man3/DBIx::Class::PK::Auto.3 blib/man3/DBIx::Class::ResultSetManager.3 blib/man3/DBIx::Class.3 blib/man3/DBIx::Class::Schema::Versioned.3 blib/script/ blib/script/dbicadmin >>> mv /home/fly818/var/cpan/build/DBIx-Class-0.08010-93NKNs/DBIx-Class-0.08010.ppd /home/fly818/var/REPO/A/AS/ASH Running make for S/SY/SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz Delegating blib/arch and blib/lib of 15 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'get' Has already been unwrapped into directory /home/fly818/var/cpan/build/DBIx-Class-FrozenColumns-0.06-hpeT7Y Delegating blib/arch and blib/lib of 15 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'make' CPAN.pm: Going to build S/SY/SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz >>> make /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=DBIx::Class,0.07003 Cannot determine perl version info from lib/DBIx/Class/FrozenColumns.pm cp lib/DBIx/Class/FrozenColumns.pm blib/lib/DBIx/Class/FrozenColumns.pm Manifying blib/man3/DBIx::Class::FrozenColumns.3 SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz make -- OK Delegating blib/arch and blib/lib of 15 build dirs to CPAN::PERL5INC via /tmp/cpan_perl5inc_J316.txt; for 'test' Running make test >>> make test TEST_VERBOSE=1 /home/fly818/ap818/bin/perl-static "-Iinc" Makefile.PL --config= --installdeps=DBIx::Class,0.07003 Cannot determine perl version info from lib/DBIx/Class/FrozenColumns.pm PERL_DL_NONLAZY=1 /home/fly818/ap818/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/02pod.t t/03podcoverage.t t/04basic.t t/05frozen.t t/06recursive.t t/02pod............ 1..1 ok 1 - blib/lib/DBIx/Class/FrozenColumns.pm ok t/03podcoverage.... 1..0 # Skip set TEST_POD to enable this test skipped: set TEST_POD to enable this test t/04basic.......... 1..1 ok 1 - use DBIx::Class::FrozenColumns; ok t/05frozen......... 1..25 ok 1 - frozen: set/get column ok 2 - frozen: accessor ok 3 - dumped: set/get column ok 4 - dumped: accessor ok 5 - frozen: after fetch ok 6 - frozen: on fly ok 7 - frozen: get_columns ok 8 - dumped: after fetch ok 9 - dumped: on fly ok 10 - dumped: get_columns ok 11 - classic is in hash ok 12 - frozen: dirty columns 1 ok 13 - frozen: is column changed ok 14 - frozen: is_changed ok 15 - frozen: classic not dirty ok 16 - frozen: dirty columns 2 ok 17 - frozen: dirty and store_column ok 18 - dumped: dirty columns 1 ok 19 - dumped: is column changed ok 20 - dumped: is_changed ok 21 - dumped: classic not dirty ok 22 - dumped: dirty columns 2 ok 23 - dumped: dirty and store_column ok 24 - frozen: has_column_loaded ok 25 - dumped: has_column_loaded ok t/06recursive...... 1..13 ok 1 - frozen: set ok 2 - frozen: set 2 ok 3 - dumped: set ok 4 - dumped: set 2 ok 5 - frozen: after fetch ok 6 - frozen: on fly ok 7 - frozen: get_columns ok 8 - dumped: after fetch ok 9 - dumped: on fly ok 10 - dumped: get_columns ok 11 - classic is in hash ok 12 - frozen: has_column_loaded ok 13 - dumped: has_column_loaded ok All tests successful. Files=5, Tests=40, 1 wallclock secs ( 0.00 usr 0.03 sys + 0.45 cusr 0.45 csys = 0.93 CPU) Result: PASS SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz make test TEST_VERBOSE=1 -- OK Oleg Pronin <syber.rus@gmail.com> Store virtual columns inside another column. >>> (cd /home/fly818/var/cpan/build/DBIx-Class-FrozenColumns-0.06-hpeT7Y && tar cvf - DBIx-Class-FrozenColumns-0.06.ppd blib) | gzip -c >/home/fly818/var/REPO/S/SY/SYBER/DBIx-Class-FrozenColumns-0.06.tar.gz DBIx-Class-FrozenColumns-0.06.ppd blib/ blib/lib/ blib/lib/DBIx/ blib/lib/DBIx/Class/ blib/lib/DBIx/Class/FrozenColumns.pm blib/man3/ blib/man3/DBIx::Class::FrozenColumns.3 >>> mv /home/fly818/var/cpan/build/DBIx-Class-FrozenColumns-0.06-hpeT7Y/DBIx-Class-FrozenColumns-0.06.ppd /home/fly818/var/REPO/S/SY/SYBER Finished 2008-07-21T05:47:58