PATH=/usr/bin:/bin
Start 2012-03-19T21:19:37
ActivePerl-1200 CPAN-1.9402
Going to read '/home/fly1200/var/cpan/Metadata'
Database was generated on Tue, 20 Mar 2012 03:12:19 GMT
Running make for D/DA/DAMI/DBIx-DataModel-2.23.tar.gz
Checksum for /net/nas/data/cpan/authors/id/D/DA/DAMI/DBIx-DataModel-2.23.tar.gz ok
DBIx-DataModel-2.23
DBIx-DataModel-2.23/Build.PL
DBIx-DataModel-2.23/Changes
DBIx-DataModel-2.23/MANIFEST
DBIx-DataModel-2.23/META.json
DBIx-DataModel-2.23/META.yml
DBIx-DataModel-2.23/README
DBIx-DataModel-2.23/lib
DBIx-DataModel-2.23/lib/DBIx
DBIx-DataModel-2.23/lib/DBIx/DataModel.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel
DBIx-DataModel-2.23/lib/DBIx/DataModel/ConnectedSource.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Schema.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Source.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Statement.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Compatibility
DBIx-DataModel-2.23/lib/DBIx/DataModel/Compatibility/V0.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Compatibility/V1.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Cookbook.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Delta_v1.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Delta_v2.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Design.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Glossary.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Internals.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Misc.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Quickstart.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Doc/Reference.pod
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Association.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Path.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Schema.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Source.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Type.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Utils.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Source
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Source/Join.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Meta/Source/Table.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Schema
DBIx-DataModel-2.23/lib/DBIx/DataModel/Schema/Generator.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Source
DBIx-DataModel-2.23/lib/DBIx/DataModel/Source/Join.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Source/Table.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Statement
DBIx-DataModel-2.23/lib/DBIx/DataModel/Statement/JDBC.pm
DBIx-DataModel-2.23/lib/DBIx/DataModel/Statement/Oracle.pm
DBIx-DataModel-2.23/t
DBIx-DataModel-2.23/t/v1_DBIx-DataModel.t
DBIx-DataModel-2.23/t/v1_Limit.t
DBIx-DataModel-2.23/t/v1_LocalizeState.t
DBIx-DataModel-2.23/t/v1_MsAccess.t
DBIx-DataModel-2.23/t/v1_ParentClasses.t
DBIx-DataModel-2.23/t/v1_Storable.t
DBIx-DataModel-2.23/t/v2_delete.t
DBIx-DataModel-2.23/t/v2_multischema.t
DBIx-DataModel-2.23/t/v2_paths.t
DBIx-DataModel-2.23/t/v2_update.t
CPAN.pm: Going to build D/DA/DAMI/DBIx-DataModel-2.23.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Build.PL
Checking prerequisites...
requires:
! SQL::Abstract::More (1.01) is installed, but we need version >= 1.03
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'DBIx-DataModel' version '2.23'
---- Unsatisfied dependencies detected during ----
---- DAMI/DBIx-DataModel-2.23.tar.gz ----
SQL::Abstract::More [requires]
Running Build test
Delayed until after prerequisites
Running test for module 'SQL::Abstract::More'
Running make for D/DA/DAMI/SQL-Abstract-More-1.03.tar.gz
Checksum for /net/nas/data/cpan/authors/id/D/DA/DAMI/SQL-Abstract-More-1.03.tar.gz ok
SQL-Abstract-More-1.03
SQL-Abstract-More-1.03/Build.PL
SQL-Abstract-More-1.03/Changes
SQL-Abstract-More-1.03/Makefile.PL
SQL-Abstract-More-1.03/MANIFEST
SQL-Abstract-More-1.03/META.json
SQL-Abstract-More-1.03/META.yml
SQL-Abstract-More-1.03/README
SQL-Abstract-More-1.03/lib
SQL-Abstract-More-1.03/lib/SQL
SQL-Abstract-More-1.03/lib/SQL/Abstract
SQL-Abstract-More-1.03/lib/SQL/Abstract/More.pm
SQL-Abstract-More-1.03/t
SQL-Abstract-More-1.03/t/01-sql_abstract_more.t
SQL-Abstract-More-1.03/t/pod.t
CPAN.pm: Going to build D/DA/DAMI/SQL-Abstract-More-1.03.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for SQL::Abstract::More
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/SQL/Abstract/More.pm blib/lib/SQL/Abstract/More.pm
Manifying blib/man3/SQL::Abstract::More.3
DAMI/SQL-Abstract-More-1.03.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing SQL::Abstract::More 1.03, Perl 5.012000, /home/fly1200/ap1200-292396/bin/perl-static
t/01-sql_abstract_more.t ..
1..46
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 - unknown arg to insert()
ok 38
ok 39
ok 40
ok 41 - bind_param_inout
ok 42
ok 43
ok 44
ok 45
ok 46
ok
t/pod.t ...................
1..1
ok 1 - POD test for blib/lib/SQL/Abstract/More.pm
ok
All tests successful.
Files=2, Tests=47, 0 wallclock secs ( 0.01 usr 0.01 sys + 0.15 cusr 0.02 csys = 0.19 CPU)
Result: PASS
DAMI/SQL-Abstract-More-1.03.tar.gz
make test TEST_VERBOSE=1 -- OK
Laurent Dami <laurent dami *AT* free fr>
extension of SQL::Abstract with more constructs and more flexible API
>>> (cd /home/fly1200/var/cpan/build/SQL-Abstract-More-1.03-ZFwnsH && tar cvf - SQL-Abstract-More-1.03.ppd blib) | gzip -c >/home/fly1200/var/REPO/D/DA/DAMI/SQL-Abstract-More-1.03.tar.gz
SQL-Abstract-More-1.03.ppd
blib/
blib/lib/
blib/lib/SQL/
blib/lib/SQL/Abstract/
blib/lib/SQL/Abstract/More.pm
blib/man3/
blib/man3/SQL::Abstract::More.3
>>> mv /home/fly1200/var/cpan/build/SQL-Abstract-More-1.03-ZFwnsH/SQL-Abstract-More-1.03.ppd /home/fly1200/var/REPO/D/DA/DAMI
Running Build for D/DA/DAMI/DBIx-DataModel-2.23.tar.gz
Prepending /home/fly1200/var/cpan/build/SQL-Abstract-More-1.03-ZFwnsH/blib/arch /home/fly1200/var/cpan/build/SQL-Abstract-More-1.03-ZFwnsH/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1200/var/cpan/build/DBIx-DataModel-2.23-_SJxZ5
Prepending /home/fly1200/var/cpan/build/SQL-Abstract-More-1.03-ZFwnsH/blib/arch /home/fly1200/var/cpan/build/SQL-Abstract-More-1.03-ZFwnsH/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build D/DA/DAMI/DBIx-DataModel-2.23.tar.gz
>>> ./Build
Building DBIx-DataModel
DAMI/DBIx-DataModel-2.23.tar.gz
./Build -- OK
Prepending /home/fly1200/var/cpan/build/SQL-Abstract-More-1.03-ZFwnsH/blib/arch /home/fly1200/var/cpan/build/SQL-Abstract-More-1.03-ZFwnsH/blib/lib to PERL5LIB for 'test'
Running Build test
>>> ./Build test verbose=1
t/v1_DBIx-DataModel.t ..
1..118
ok 1 - use DBIx::DataModel;
ok 2 - Schema defined
ok 3 - won't overwrite @DBI::ISA
#
ok 4 - Table defined
ok 5 - select method defined
ok 6 - primKey
ok 7 - Can't locate object method "Table" via package "HR::Employee"
#
ok 8 - Association 1
ok 9 - Association 2
ok 10 - HR::MyView ISA HR::Employee
ok 11 - HR::MyView ISA HR::Activity
ok 12 - View inherits roles
ok 13 - noUpdateColumns
ok 14 - fromDB handler
ok 15 - ad hoc handler
ok 16 - dbh handle isa DBI::db
ok 17 - dbh handle was unset
ok 18 - empty select [-1]
ok 19 - for read only [-1]
ok 20 - like select [-1]
ok 21 - implicit * [-1]
ok 22 - order_by select [-1]
ok 23 - column aliases [-1]
ok 24 - fromDB handler on column alias
ok 25 - distinct 1 [-1]
ok 26 - distinct 2 [-1]
ok 27 - group by [-1]
ok 28 - -orderBy prefixes [-1]
ok 29 - fetch [-1]
ok 30 - select(-fetch) [-1]
ok 31 - fetch (empty string) [-1]
ok 32 - fetch from DBIx::DataModel::Meta::Source::Table=HASH(0x682b50): undefined val in primary key
#
ok 33 - first fetch_cached : go to db
ok 34 - second fetch_cached : no db
ok 35 - fetch_cached result
ok 36 - Can't locate object method "emp_id" via package "HR::Employee"
#
ok 37 - autoload schema
ok 38 - Can't locate object method "emp_id" via package "HR::Employee"
#
ok 39 - autoload table
ok 40 - Can't locate object method "emp_id" via package "HR::Employee"
#
ok 41 - activities [-1]
ok 42 - activities column list [-1]
ok 43 - activities where criteria [-1]
ok 44 - activities order by [-1]
ok 45 - activities(-fetch) [-1]
ok 46 - cached expanded values
ok 47 - cannot follow role 'activities': missing column 'emp_id'
#
ok 48 - unbless
ok 49 - combined where [-1]
ok 50 - combined where, arrayrefs [-1]
ok 51 - where arrayref, OR [-1]
ok 52 - resultAs => 'flat_arrayref'
ok 53 - resultAs => 'flat_arrayref'
ok 54 - resultAs => 'hashref'
ok 55 - resultAs => [hashref => @cols]
ok 56 # skip THINK: semantics of ->primary_key for a join
ok 57 - subquery [-1]
ok 58 - insert with arrayref syntax [-3]
ok 59 - insert with arrayref syntax [-2]
ok 60 - insert with arrayref syntax [-1]
ok 61 - add_to_activities [-1]
ok 62 - cascaded insert [-3]
ok 63 - cascaded insert [-2]
ok 64 - cascaded insert [-1]
ok 65 - results from -returning => {}
ok 66 - HR::MyView [-1]
ok 67 - join [-1]
ok 68 - join with explicit roles [-1]
ok 69 - join with indirect role [-1]
ok 70 - couldn't find item 'foo' in join specification
#
ok 71 - could not find role foo in HR::Employee
#
ok 72 - join (instance method) [-1]
ok 73 - join (instance method) from a previous join [-1]
ok 74 - table aliases [-1]
ok 75 - explicit sources [-1]
ok 76 - both table aliases and explicit sources [-1]
ok 77 - both table aliases and explicit sources, reversed [-1]
ok 78 - column types on table and column aliases (sql) [-1]
ok 79 - fromDB handler on table and column alias
ok 80 - column types on column aliases, without table alias [-1]
ok 81 - fromDB handler on column alias, without table alias
ok 82 - statement prepare/execute [-1]
ok 83 - N-to-N Association [-1]
ok 84 - N-to-N Association 2 [-1]
ok 85 - update [-1]
ok 86 - update2 [-1]
ok 87 - update3 [-1]
ok 88 - autoUpdate [-1]
ok 89 - autoUpdate / insert [-1]
ok 90 - delete [-1]
ok 91 - spouse self-ref assoc. [-1]
ok 92 - select, pre/post callbacks
ok 93 - fetch, pre/post callbacks
ok 94 - scalar transaction
ok 95 - scalar transaction commit [-2]
ok 96 - scalar transaction commit [-1]
ok 97 - array transaction
ok 98 - array transaction commit [-2]
ok 99 - array transaction commit [-1]
ok 100 - FAILED TRANSACTION: failed transaction
# (rollback: OK)
ok 101 - fail transaction rollback [-2]
ok 102 - fail transaction rollback [-1]
ok 103 - nested transaction
ok 104 - nested transaction commit [-3]
ok 105 - nested transaction commit [-2]
ok 106 - nested transaction commit [-1]
ok 107 - initial_error
ok 108 - rollback_errors
ok 109 - nested transaction, change dbh
ok 110 - nested transaction on dbh1 [-5]
ok 111 - nested transaction on dbh1 [-4]
ok 112 - nested transaction on dbh1 [-3]
ok 113 - nested transaction on dbh1 [-2]
ok 114 - nested transaction on dbh1 [-1]
ok 115 - nested transaction on dbh2 [-4]
ok 116 - nested transaction on dbh2 [-3]
ok 117 - nested transaction on dbh2 [-2]
ok 118 - nested transaction on dbh2 [-1]
ok
t/v1_Limit.t ...........
1..4
ok 1 - use DBIx::DataModel;
ok 2 - limitOffset [-1]
ok 3 - limitXY [-1]
ok 4 - limitYX [-1]
ok
t/v1_LocalizeState.t ...
1..2
ok 1 - use DBIx::DataModel;
ok 2 - error message is preserved
ok
t/v1_MsAccess.t ........
1..3
ok 1 - use DBIx::DataModel;
ok 2 - schema join (MsAccess) [-1]
ok 3 - instance join (MsAccess) [-1]
ok
t/v1_ParentClasses.t ...
1..6
ok 1 - use DBIx::DataModel;
ok 2 - isa table custom
ok 3 - isa table base
ok 4 # skip joins now belong to ::Join, not ::View
ok 5 # skip joins now belong to ::Join, not ::View
ok 6 # skip joins now belong to ::Join, not ::View
ok
t/v1_Storable.t ........
1..3
ok 1 - use DBIx::DataModel;
ok 2 - class name
ok 3 - ISA array
ok
t/v2_delete.t ..........
1..3
ok 1 - delete [-1]
ok 2 - delete [-1]
ok 3 - delete [-1]
ok
t/v2_multischema.t .....
1..6
ok 1 - use DBIx::DataModel;
ok 2 - statement prepare/execute [-1]
ok 3 - update object [-1]
ok 4 - update from class [-1]
ok 5 - bulk update [-1]
ok 6 - ->tables method
ok
t/v2_paths.t ...........
1..3
ok 1 - opposite is a Path isa DBIx::DataModel::Meta::Path
ok 2 - opposite is different
ok 3 - opposite of opposite
ok
data passed to update() contained nested references : skip1, skip2 at t/v2_update.t line 56.
t/v2_update.t ..........
1..6
ok 1 - update from function [-1]
ok 2 - skip sub-references [-1]
ok 3 - class update unblessed [-1]
ok 4 - class update blessed [-1]
ok 5 - obj update without args [-1]
ok 6 - obj update with args [-1]
ok
All tests successful.
Files=10, Tests=154, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.80 cusr 0.08 csys = 0.91 CPU)
Result: PASS
DAMI/DBIx-DataModel-2.23.tar.gz
./Build test verbose=1 -- OK
Laurent Dami <laurent dami *AT* free fr>
UML-based Object-Relational Mapping (ORM) framework
>>> (cd /home/fly1200/var/cpan/build/DBIx-DataModel-2.23-_SJxZ5 && tar cvf - DBIx-DataModel-2.23.ppd blib) | gzip -c >/home/fly1200/var/REPO/D/DA/DAMI/DBIx-DataModel-2.23.tar.gz
DBIx-DataModel-2.23.ppd
blib/
blib/lib/
blib/lib/DBIx/
blib/lib/DBIx/DataModel/
blib/lib/DBIx/DataModel/Meta/
blib/lib/DBIx/DataModel/Meta/Association.pm
blib/lib/DBIx/DataModel/Meta/Source.pm
blib/lib/DBIx/DataModel/Meta/Utils.pm
blib/lib/DBIx/DataModel/Meta/Source/
blib/lib/DBIx/DataModel/Meta/Source/Join.pm
blib/lib/DBIx/DataModel/Meta/Source/Table.pm
blib/lib/DBIx/DataModel/Meta/Path.pm
blib/lib/DBIx/DataModel/Meta/Type.pm
blib/lib/DBIx/DataModel/Meta/Schema.pm
blib/lib/DBIx/DataModel/Compatibility/
blib/lib/DBIx/DataModel/Compatibility/V1.pm
blib/lib/DBIx/DataModel/Compatibility/V0.pm
blib/lib/DBIx/DataModel/Source/
blib/lib/DBIx/DataModel/Source/Join.pm
blib/lib/DBIx/DataModel/Source/Table.pm
blib/lib/DBIx/DataModel/Schema/
blib/lib/DBIx/DataModel/Schema/Generator.pm
blib/lib/DBIx/DataModel/ConnectedSource.pm
blib/lib/DBIx/DataModel/Schema.pm
blib/lib/DBIx/DataModel/Statement/
blib/lib/DBIx/DataModel/Statement/JDBC.pm
blib/lib/DBIx/DataModel/Statement/Oracle.pm
blib/lib/DBIx/DataModel/Source.pm
blib/lib/DBIx/DataModel/Statement.pm
blib/lib/DBIx/DataModel/Meta.pm
blib/lib/DBIx/DataModel/Doc/
blib/lib/DBIx/DataModel/Doc/Internals.pod
blib/lib/DBIx/DataModel/Doc/Cookbook.pod
blib/lib/DBIx/DataModel/Doc/Glossary.pod
blib/lib/DBIx/DataModel/Doc/Delta_v1.pod
blib/lib/DBIx/DataModel/Doc/Quickstart.pod
blib/lib/DBIx/DataModel/Doc/Misc.pod
blib/lib/DBIx/DataModel/Doc/Design.pod
blib/lib/DBIx/DataModel/Doc/Reference.pod
blib/lib/DBIx/DataModel/Doc/Delta_v2.pod
blib/lib/DBIx/DataModel.pm
>>> mv /home/fly1200/var/cpan/build/DBIx-DataModel-2.23-_SJxZ5/DBIx-DataModel-2.23.ppd /home/fly1200/var/REPO/D/DA/DAMI
Finished 2012-03-19T21:19:43