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