PATH=/usr/bin:/bin
Start 2011-04-26T21:44:22
ActivePerl-1400 CPAN-1.9402
Going to read '/home/fly1400/var/cpan/Metadata'
Database was generated on Tue, 26 Apr 2011 22:27:59 GMT
Running make for F/FR/FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz
Checksum for /net/nas/data/cpan/authors/id/F/FR/FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz ok
DBIx-Class-DeploymentHandler-0.001005
DBIx-Class-DeploymentHandler-0.001005/README
DBIx-Class-DeploymentHandler-0.001005/Changes
DBIx-Class-DeploymentHandler-0.001005/LICENSE
DBIx-Class-DeploymentHandler-0.001005/dist.ini
DBIx-Class-DeploymentHandler-0.001005/MANIFEST
DBIx-Class-DeploymentHandler-0.001005/META.json
DBIx-Class-DeploymentHandler-0.001005/weaver.ini
DBIx-Class-DeploymentHandler-0.001005/Makefile.PL
DBIx-Class-DeploymentHandler-0.001005/t
DBIx-Class-DeploymentHandler-0.001005/t/04-preconnect.t
DBIx-Class-DeploymentHandler-0.001005/t/03-deprecated.t
DBIx-Class-DeploymentHandler-0.001005/t/lib
DBIx-Class-DeploymentHandler-0.001005/t/lib/DBICDHTest.pm
DBIx-Class-DeploymentHandler-0.001005/t/02-instantiation.t
DBIx-Class-DeploymentHandler-0.001005/t/release-pod-syntax.t
DBIx-Class-DeploymentHandler-0.001005/t/lib/DBICVersion_v3.pm
DBIx-Class-DeploymentHandler-0.001005/t/lib/DBICVersion_v2.pm
DBIx-Class-DeploymentHandler-0.001005/t/lib/DBICVersion_v4.pm
DBIx-Class-DeploymentHandler-0.001005/t/lib/DBICVersion_v1.pm
DBIx-Class-DeploymentHandler-0.001005/t/bugs
DBIx-Class-DeploymentHandler-0.001005/t/bugs/01-emailed-bug-01.t
DBIx-Class-DeploymentHandler-0.001005/t/02-instantiation-no-ddl.t
DBIx-Class-DeploymentHandler-0.001005/t/version_storages
DBIx-Class-DeploymentHandler-0.001005/t/version_storages/standard.t
DBIx-Class-DeploymentHandler-0.001005/t/version_handlers
DBIx-Class-DeploymentHandler-0.001005/t/version_handlers/monotonic.t
DBIx-Class-DeploymentHandler-0.001005/t/no-component-lib
DBIx-Class-DeploymentHandler-0.001005/t/no-component-lib/DBICDHTest.pm
DBIx-Class-DeploymentHandler-0.001005/t/02-instantiation-wo-component.t
DBIx-Class-DeploymentHandler-0.001005/t/deploy_methods
DBIx-Class-DeploymentHandler-0.001005/t/deploy_methods/sql_translator.t
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler.pm
DBIx-Class-DeploymentHandler-0.001005/t/no-component-lib/DBICVersion_v3.pm
DBIx-Class-DeploymentHandler-0.001005/t/no-component-lib/DBICVersion_v2.pm
DBIx-Class-DeploymentHandler-0.001005/t/no-component-lib/DBICVersion_v4.pm
DBIx-Class-DeploymentHandler-0.001005/t/no-component-lib/DBICVersion_v1.pm
DBIx-Class-DeploymentHandler-0.001005/t/version_handlers/explict_versions.t
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Dad.pm
DBIx-Class-DeploymentHandler-0.001005/t/version_handlers/db_schema_versions.t
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Types.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Logger.pm
DBIx-Class-DeploymentHandler-0.001005/t/deploy_methods/sql_translator_deprecated.t
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Deprecated.pm
DBIx-Class-DeploymentHandler-0.001005/t/sql/SQLite/schema/1.0
DBIx-Class-DeploymentHandler-0.001005/t/sql/SQLite/schema/1.0/001-auto-__VERSION.sql
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/HandlesDeploy.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Manual
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Manual/Intro.pod
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/HandlesVersioning.pm
DBIx-Class-DeploymentHandler-0.001005/t/deploy_methods/sql_translator_protoschema_transform.t
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/WithApplicatorDumple.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/HandlesVersionStorage.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Manual/CatalystIntro.pod
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/WithReasonableDefaults.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionHandler
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionHandler/Monotonic.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Cookbook
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/Cookbook/CustomResultSource.pod
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionHandler/ExplicitVersions.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/Component.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/Component.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResult.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/Deprecated.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionHandler/DatabaseToSchemaVersions.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResult.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResultSet.pm
DBIx-Class-DeploymentHandler-0.001005/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResultSet.pm
CPAN.pm: Going to build F/FR/FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
Warning: prerequisite File::Touch 0.08 not found.
Warning: prerequisite Log::Contextual 0.00300 not found.
Warning: prerequisite SQL::Translator 0.11005 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for DBIx::Class::DeploymentHandler
Writing MYMETA.yml
---- Unsatisfied dependencies detected during ----
---- FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz ----
File::Touch [requires]
Log::Contextual [requires]
SQL::Translator [requires]
Running make test
Delayed until after prerequisites
Running test for module 'File::Touch'
Running make for N/NW/NWETTERS/File-Touch-0.08.tar.gz
Checksum for /net/nas/data/cpan/authors/id/N/NW/NWETTERS/File-Touch-0.08.tar.gz ok
File-Touch-0.08/
File-Touch-0.08/Changes
File-Touch-0.08/META.yml
File-Touch-0.08/MANIFEST
File-Touch-0.08/test.pl
File-Touch-0.08/Makefile.PL
File-Touch-0.08/Touch.pm
CPAN.pm: Going to build N/NW/NWETTERS/File-Touch-0.08.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for File::Touch
Writing MYMETA.yml
>>> make
cp Touch.pm blib/lib/File/Touch.pm
Manifying blib/man3/File::Touch.3
NWETTERS/File-Touch-0.08.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-Iblib/lib" "-Iblib/arch" test.pl
1..1
ok 1
NWETTERS/File-Touch-0.08.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from Touch.pm
Nigel Wetters Gourlay <nwetters@cpan.org>
update access and modification timestamps, creating nonexistent files where necessary.
>>> (cd /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ && tar cvf - File-Touch-0.08.ppd blib) | gzip -c >/home/fly1400/var/REPO/N/NW/NWETTERS/File-Touch-0.08.tar.gz
File-Touch-0.08.ppd
blib/
blib/lib/
blib/lib/File/
blib/lib/File/Touch.pm
blib/man3/
blib/man3/File::Touch.3
>>> mv /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/File-Touch-0.08.ppd /home/fly1400/var/REPO/N/NW/NWETTERS
Running test for module 'Log::Contextual'
Running make for F/FR/FREW/Log-Contextual-0.00304.tar.gz
Prepending /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/F/FR/FREW/Log-Contextual-0.00304.tar.gz ok
Log-Contextual-0.00304/
Log-Contextual-0.00304/inc/
Log-Contextual-0.00304/inc/Module/
Log-Contextual-0.00304/inc/Module/Install.pm
Log-Contextual-0.00304/inc/Module/Install/
Log-Contextual-0.00304/inc/Module/Install/Win32.pm
Log-Contextual-0.00304/inc/Module/Install/WriteAll.pm
Log-Contextual-0.00304/inc/Module/Install/Fetch.pm
Log-Contextual-0.00304/inc/Module/Install/Can.pm
Log-Contextual-0.00304/inc/Module/Install/Metadata.pm
Log-Contextual-0.00304/inc/Module/Install/Makefile.pm
Log-Contextual-0.00304/inc/Module/Install/Base.pm
Log-Contextual-0.00304/Changes
Log-Contextual-0.00304/Makefile.PL
Log-Contextual-0.00304/t/
Log-Contextual-0.00304/t/package_logger.t
Log-Contextual-0.00304/t/log4perl.conf
Log-Contextual-0.00304/t/log4perl.t
Log-Contextual-0.00304/t/default_logger.t
Log-Contextual-0.00304/t/simplelogger.t
Log-Contextual-0.00304/t/dlog.t
Log-Contextual-0.00304/t/warnlogger.t
Log-Contextual-0.00304/t/log.t
Log-Contextual-0.00304/META.yml
Log-Contextual-0.00304/MANIFEST
Log-Contextual-0.00304/lib/
Log-Contextual-0.00304/lib/Log/
Log-Contextual-0.00304/lib/Log/Contextual/
Log-Contextual-0.00304/lib/Log/Contextual/SimpleLogger.pm
Log-Contextual-0.00304/lib/Log/Contextual/WarnLogger.pm
Log-Contextual-0.00304/lib/Log/Contextual/TeeLogger.pm
Log-Contextual-0.00304/lib/Log/Contextual.pm
Prepending /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build F/FR/FREW/Log-Contextual-0.00304.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
Cannot determine perl version info from lib/Log/Contextual.pm
Checking if your kit is complete...
Looks good
Writing Makefile for Log::Contextual
Writing MYMETA.yml
>>> make
cp lib/Log/Contextual/TeeLogger.pm blib/lib/Log/Contextual/TeeLogger.pm
cp lib/Log/Contextual.pm blib/lib/Log/Contextual.pm
cp lib/Log/Contextual/SimpleLogger.pm blib/lib/Log/Contextual/SimpleLogger.pm
cp lib/Log/Contextual/WarnLogger.pm blib/lib/Log/Contextual/WarnLogger.pm
Manifying blib/man3/Log::Contextual::TeeLogger.3
Manifying blib/man3/Log::Contextual.3
Manifying blib/man3/Log::Contextual::SimpleLogger.3
Manifying blib/man3/Log::Contextual::WarnLogger.3
FREW/Log-Contextual-0.00304.tar.gz
make -- OK
Prepending /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/default_logger.t ..
ok 1 - default_logger works for one package
ok 2 - default_logger works for both packages
ok 3 - default_logger works for one package
ok 4 - ... but set_logger wins
ok 5 - ... and gets the value
1..5
ok
t/dlog.t ............
ok 1 - Dlog_trace passes data through correctly
ok 2 - Output for Dlog_trace is correct
ok 3 - DlogS_trace passes data through correctly
ok 4 - Output for DlogS_trace is correct
ok 5 - Dlog_debug passes data through correctly
ok 6 - Output for Dlog_debug is correct
ok 7 - DlogS_debug passes data through correctly
ok 8 - Output for DlogS_debug is correct
ok 9 - Dlog_info passes data through correctly
ok 10 - Output for Dlog_info is correct
ok 11 - DlogS_info passes data through correctly
ok 12 - Output for DlogS_info is correct
ok 13 - Dlog_warn passes data through correctly
ok 14 - Output for Dlog_warn is correct
ok 15 - DlogS_warn passes data through correctly
ok 16 - Output for DlogS_warn is correct
ok 17 - Dlog_error passes data through correctly
ok 18 - Output for Dlog_error is correct
ok 19 - DlogS_error passes data through correctly
ok 20 - Output for DlogS_error is correct
ok 21 - Dlog_fatal passes data through correctly
ok 22 - Output for Dlog_fatal is correct
ok 23 - DlogS_fatal passes data through correctly
ok 24 - Output for DlogS_fatal is correct
ok 25 - Dlog_trace passes nothing through correctly
ok 26 - Output for Dlog_trace is correct
ok 27 - Dlog_debug passes nothing through correctly
ok 28 - Output for Dlog_debug is correct
ok 29 - Dlog_info passes nothing through correctly
ok 30 - Output for Dlog_info is correct
ok 31 - Dlog_warn passes nothing through correctly
ok 32 - Output for Dlog_warn is correct
ok 33 - Dlog_error passes nothing through correctly
ok 34 - Output for Dlog_error is correct
ok 35 - Dlog_fatal passes nothing through correctly
ok 36 - Output for Dlog_fatal is correct
1..36
ok
t/log.t .............
ok 1 - set logger works
ok 2 - set_logger twice warns correctly
ok 3 - inner scoped logger works
ok 4 - outer scoped logger works
ok 5 - inner scoped logger works after using set_logger
ok 6 - set inside with works
ok 7 - set_logger's logger comes back after scoped logger
ok 8 - trace works
ok 9 - debug works
ok 10 - info works
ok 11 - warn works
ok 12 - error works
ok 13 - fatal works
ok 14 - Blank Log::Contextual import dies
ok 15 - log_trace works with input
ok 16 - log_trace passes data through correctly
ok 17 - log_debug works with input
ok 18 - log_debug passes data through correctly
ok 19 - log_info works with input
ok 20 - log_info passes data through correctly
ok 21 - log_warn works with input
ok 22 - log_warn passes data through correctly
ok 23 - log_error works with input
ok 24 - log_error passes data through correctly
ok 25 - log_fatal works with input
ok 26 - log_fatal passes data through correctly
ok 27 - logS_trace works with input
ok 28 - logS_trace passes data through correctly
ok 29 - logS_debug works with input
ok 30 - logS_debug passes data through correctly
ok 31 - logS_info works with input
ok 32 - logS_info passes data through correctly
ok 33 - logS_warn works with input
ok 34 - logS_warn passes data through correctly
ok 35 - logS_error works with input
ok 36 - logS_error passes data through correctly
ok 37 - logS_fatal works with input
ok 38 - logS_fatal passes data through correctly
ok 39 - logS_$level dies from too many args
1..39
ok
t/log4perl.t ........
1..2
ok 1 - file and line work with Log4perl
ok 2 - file and line work with Log4perl in a sub
ok
t/package_logger.t ..
ok 1 - package_logger works for one package
ok 2 - package_logger works for both packages
ok 3 - package_logger works for one package
ok 4 - ... and set_logger does not win
ok 5 - ... and package_logger still gets the value
1..5
ok
t/simplelogger.t ....
ok 1 - is_trace is false on SimpleLogger
ok 2 - is_debug is true on SimpleLogger
ok 3 - is_info is false on SimpleLogger
ok 4 - is_warn is false on SimpleLogger
ok 5 - is_error is false on SimpleLogger
ok 6 - is_fatal is false on SimpleLogger
ok 7 - trace does not get called
ok 8 - debug gets called
ok 9 - info does not get called
ok 10 - warn does not get called
ok 11 - error does not get called
ok 12 - fatal does not get called
ok 13 - SimpleLogger outputs to STDERR correctly
ok 14 - trace renders correctly
ok 15 - debug renders correctly
ok 16 - info renders correctly
ok 17 - warn renders correctly
ok 18 - error renders correctly
ok 19 - fatal renders correctly
ok 20 - multiline log renders correctly
ok 21 - is_trace is false on SimpleLogger
ok 22 - is_debug is true on SimpleLogger
ok 23 - is_info is true on SimpleLogger
ok 24 - is_warn is true on SimpleLogger
ok 25 - is_error is true on SimpleLogger
ok 26 - is_fatal is true on SimpleLogger
1..26
ok
t/warnlogger.t ......
ok 1 - is_trace is false on WarnLogger
ok 2 - is_debug is true on WarnLogger
ok 3 - is_info is false on WarnLogger
ok 4 - is_warn is false on WarnLogger
ok 5 - is_error is false on WarnLogger
ok 6 - is_fatal is false on WarnLogger
ok 7 - is_trace is true on WarnLogger
ok 8 - is_debug is true on WarnLogger
ok 9 - is_info is true on WarnLogger
ok 10 - is_warn is true on WarnLogger
ok 11 - is_error is true on WarnLogger
ok 12 - is_fatal is true on WarnLogger
ok 13 - is_trace is false on WarnLogger
ok 14 - is_debug is false on WarnLogger
ok 15 - is_info is false on WarnLogger
ok 16 - is_warn is true on WarnLogger
ok 17 - is_error is true on WarnLogger
ok 18 - is_fatal is true on WarnLogger
ok 19 - trace does not get called
ok 20 - debug gets called
ok 21 - info does not get called
ok 22 - warn does not get called
ok 23 - error does not get called
ok 24 - fatal does not get called
ok 25 - WarnLogger outputs to STDERR correctly
ok 26 - trace renders correctly
ok 27 - debug renders correctly
ok 28 - info renders correctly
ok 29 - warn renders correctly
ok 30 - error renders correctly
ok 31 - fatal renders correctly
1..31
ok
All tests successful.
Files=7, Tests=144, 1 wallclock secs ( 0.02 usr 0.03 sys + 0.42 cusr 0.13 csys = 0.60 CPU)
Result: PASS
FREW/Log-Contextual-0.00304.tar.gz
make test TEST_VERBOSE=1 -- OK
Arthur Axel 'fREW' Schmidt <frioux@gmail.com>
Simple logging interface with a contextual log
>>> (cd /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H && tar cvf - Log-Contextual-0.00304.ppd blib) | gzip -c >/home/fly1400/var/REPO/F/FR/FREW/Log-Contextual-0.00304.tar.gz
Log-Contextual-0.00304.ppd
blib/
blib/lib/
blib/lib/Log/
blib/lib/Log/Contextual/
blib/lib/Log/Contextual/TeeLogger.pm
blib/lib/Log/Contextual/SimpleLogger.pm
blib/lib/Log/Contextual/WarnLogger.pm
blib/lib/Log/Contextual.pm
blib/man3/
blib/man3/Log::Contextual::TeeLogger.3
blib/man3/Log::Contextual.3
blib/man3/Log::Contextual::SimpleLogger.3
blib/man3/Log::Contextual::WarnLogger.3
>>> mv /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/Log-Contextual-0.00304.ppd /home/fly1400/var/REPO/F/FR/FREW
Running test for module 'SQL::Translator'
Running make for J/JR/JROBINSON/SQL-Translator-0.11007.tar.gz
Prepending /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/J/JR/JROBINSON/SQL-Translator-0.11007.tar.gz ok
SQL-Translator-0.11007/
SQL-Translator-0.11007/t/
SQL-Translator-0.11007/t/13schema.t
SQL-Translator-0.11007/t/lib/
SQL-Translator-0.11007/t/lib/Producer/
SQL-Translator-0.11007/t/lib/Producer/BaseTest.pm
SQL-Translator-0.11007/t/11normalize.t
SQL-Translator-0.11007/t/31dumper.t
SQL-Translator-0.11007/t/data/
SQL-Translator-0.11007/t/data/xml/
SQL-Translator-0.11007/t/data/xml/samefield.xml
SQL-Translator-0.11007/t/data/xml/schema.xml
SQL-Translator-0.11007/t/data/diff/
SQL-Translator-0.11007/t/data/diff/pgsql/
SQL-Translator-0.11007/t/data/diff/pgsql/create1.yml
SQL-Translator-0.11007/t/data/diff/pgsql/create2.yml
SQL-Translator-0.11007/t/data/diff/create1.yml
SQL-Translator-0.11007/t/data/diff/create2.yml
SQL-Translator-0.11007/t/data/Excel/
SQL-Translator-0.11007/t/data/Excel/t.xls
SQL-Translator-0.11007/t/data/mysql/
SQL-Translator-0.11007/t/data/mysql/entire_syntax.sql
SQL-Translator-0.11007/t/data/mysql/create.sql
SQL-Translator-0.11007/t/data/mysql/BGEP-RE-create.sql
SQL-Translator-0.11007/t/data/mysql/Apache-Session-MySQL.sql
SQL-Translator-0.11007/t/data/mysql/create2.sql
SQL-Translator-0.11007/t/data/mysql/sqlfxml-producer-basic.sql
SQL-Translator-0.11007/t/data/pgsql/
SQL-Translator-0.11007/t/data/pgsql/turnkey.sql
SQL-Translator-0.11007/t/data/pgsql/Chado-CV-PostGreSQL.sql
SQL-Translator-0.11007/t/data/pgsql/entire_syntax.sql
SQL-Translator-0.11007/t/data/roundtrip_autogen.yaml
SQL-Translator-0.11007/t/data/template/
SQL-Translator-0.11007/t/data/template/table.tt
SQL-Translator-0.11007/t/data/template/basic.tt
SQL-Translator-0.11007/t/data/access/
SQL-Translator-0.11007/t/data/access/gdpdm.ddl
SQL-Translator-0.11007/t/data/sqlserver/
SQL-Translator-0.11007/t/data/sqlserver/create.sql
SQL-Translator-0.11007/t/data/roundtrip.xml
SQL-Translator-0.11007/t/data/oracle/
SQL-Translator-0.11007/t/data/oracle/schema_diff_a.yaml
SQL-Translator-0.11007/t/data/oracle/schema_diff_b.yaml
SQL-Translator-0.11007/t/data/oracle/schema_diff_c.yaml
SQL-Translator-0.11007/t/data/oracle/create.sql
SQL-Translator-0.11007/t/data/oracle/schema_with_options.yaml
SQL-Translator-0.11007/t/data/oracle/create2.sql
SQL-Translator-0.11007/t/data/sqlite/
SQL-Translator-0.11007/t/data/sqlite/create.sql
SQL-Translator-0.11007/t/data/sqlite/create2.sql
SQL-Translator-0.11007/t/data/sqlite/named.sql
SQL-Translator-0.11007/t/data/sybase/
SQL-Translator-0.11007/t/data/sybase/create.sql
SQL-Translator-0.11007/t/05bgep-re.t
SQL-Translator-0.11007/t/26sybase.t
SQL-Translator-0.11007/t/30sqlt-new-diff.t
SQL-Translator-0.11007/t/03mysql-to-oracle.t
SQL-Translator-0.11007/t/36-filters.t
SQL-Translator-0.11007/t/30sqlt-new-diff-sqlite.t
SQL-Translator-0.11007/t/57-class-dbi.t
SQL-Translator-0.11007/t/64xml-to-mysql.t
SQL-Translator-0.11007/t/09sqlt-diagram.t
SQL-Translator-0.11007/t/19sybase-parser.t
SQL-Translator-0.11007/t/27sqlite-parser.t
SQL-Translator-0.11007/t/53-oracle-delay-constraints.t
SQL-Translator-0.11007/t/25storable.t
SQL-Translator-0.11007/t/54-oracle-alter-field.t
SQL-Translator-0.11007/t/20format_X_name.t
SQL-Translator-0.11007/t/37-translator-graph.t
SQL-Translator-0.11007/t/24yaml.t
SQL-Translator-0.11007/t/08postgres-to-mysql.t
SQL-Translator-0.11007/t/32schema-lookups.t
SQL-Translator-0.11007/t/55-oracle-add-field.t
SQL-Translator-0.11007/t/10excel.t
SQL-Translator-0.11007/t/50-sqlserver-parser.t
SQL-Translator-0.11007/t/47postgres-producer.t
SQL-Translator-0.11007/t/48xml-to-sqlite.t
SQL-Translator-0.11007/t/15oracle-parser.t
SQL-Translator-0.11007/t/51-xml-to-oracle.t
SQL-Translator-0.11007/t/38-mysql-producer.t
SQL-Translator-0.11007/t/33tt-table-producer.t
SQL-Translator-0.11007/t/07p_args.t
SQL-Translator-0.11007/t/61translator_agnostic.t
SQL-Translator-0.11007/t/30sqlt-diff.t
SQL-Translator-0.11007/t/56-sqlite-producer.t
SQL-Translator-0.11007/t/55-oracle-producer.t
SQL-Translator-0.11007/t/43xml-to-db2.t
SQL-Translator-0.11007/t/14postgres-parser.t
SQL-Translator-0.11007/t/02mysql-parser.t
SQL-Translator-0.11007/t/16xml-parser.t
SQL-Translator-0.11007/t/39-filter-globals.t
SQL-Translator-0.11007/t/12header_comment.t
SQL-Translator-0.11007/t/18ttschema-producer.t
SQL-Translator-0.11007/t/46xml-to-pg.t
SQL-Translator-0.11007/t/52-oracle-options.t
SQL-Translator-0.11007/t/63-spacial-pgsql.t
SQL-Translator-0.11007/t/04file,fh,string.t
SQL-Translator-0.11007/t/45db2-producer.t
SQL-Translator-0.11007/t/38-filter-names.t
SQL-Translator-0.11007/t/30sqlt-new-diff-mysql.t
SQL-Translator-0.11007/t/01pod.t
SQL-Translator-0.11007/t/60roundtrip.t
SQL-Translator-0.11007/t/35-access-parser.t
SQL-Translator-0.11007/t/40oracle-parser-dbi.t
SQL-Translator-0.11007/t/44-xml-to-db2-array.t
SQL-Translator-0.11007/t/06xsv.t
SQL-Translator-0.11007/t/51-xml-to-oracle_quoted.t
SQL-Translator-0.11007/t/62roundtrip_datacheck.t
SQL-Translator-0.11007/t/34tt-base.t
SQL-Translator-0.11007/t/53-oracle-delay-constraints_quoted.t
SQL-Translator-0.11007/t/17sqlfxml-producer.t
SQL-Translator-0.11007/t/29html.t
SQL-Translator-0.11007/t/49xml-to-pg-samefield.t
SQL-Translator-0.11007/t/30sqlt-new-diff-pgsql.t
SQL-Translator-0.11007/inc/
SQL-Translator-0.11007/inc/Module/
SQL-Translator-0.11007/inc/Module/Install/
SQL-Translator-0.11007/inc/Module/Install/Can.pm
SQL-Translator-0.11007/inc/Module/Install/Base.pm
SQL-Translator-0.11007/inc/Module/Install/Win32.pm
SQL-Translator-0.11007/inc/Module/Install/WriteAll.pm
SQL-Translator-0.11007/inc/Module/Install/AutoInstall.pm
SQL-Translator-0.11007/inc/Module/Install/Makefile.pm
SQL-Translator-0.11007/inc/Module/Install/Scripts.pm
SQL-Translator-0.11007/inc/Module/Install/Fetch.pm
SQL-Translator-0.11007/inc/Module/Install/Share.pm
SQL-Translator-0.11007/inc/Module/Install/Include.pm
SQL-Translator-0.11007/inc/Module/Install/Metadata.pm
SQL-Translator-0.11007/inc/Module/Install.pm
SQL-Translator-0.11007/inc/Module/AutoInstall.pm
SQL-Translator-0.11007/lib/
SQL-Translator-0.11007/lib/SQL/
SQL-Translator-0.11007/lib/SQL/Translator.pm
SQL-Translator-0.11007/lib/SQL/Translator/
SQL-Translator-0.11007/lib/SQL/Translator/Filter/
SQL-Translator-0.11007/lib/SQL/Translator/Filter/DefaultExtra.pm
SQL-Translator-0.11007/lib/SQL/Translator/Filter/Globals.pm
SQL-Translator-0.11007/lib/SQL/Translator/Filter/Names.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DB2/
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DB2/Grammar.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI/
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI/SQLite.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI/MySQL.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI/Sybase.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI/Oracle.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI/PostgreSQL.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI/SQLServer.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI/DB2.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/XML/
SQL-Translator-0.11007/lib/SQL/Translator/Parser/XML/SQLFairy.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/SQLite.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/MySQL.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/XML.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/Sybase.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/Excel.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/Oracle.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/xSV.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/PostgreSQL.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/SQLServer.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/Storable.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/YAML.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/Access.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DB2.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser/DBI.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Constraint.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/View.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Graph/
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Graph/Port.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Graph/Edge.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Graph/CompoundEdge.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Graph/HyperEdge.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Graph/Node.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Table.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Object.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Index.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Procedure.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Trigger.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Graph.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Field.pm
SQL-Translator-0.11007/lib/SQL/Translator/Schema/Constants.pm
SQL-Translator-0.11007/lib/SQL/Translator/Diff.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/
SQL-Translator-0.11007/lib/SQL/Translator/Producer/TT/
SQL-Translator-0.11007/lib/SQL/Translator/Producer/TT/Base.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/TT/Table.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/XML/
SQL-Translator-0.11007/lib/SQL/Translator/Producer/XML/SQLFairy.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/ClassDBI.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/Dumper.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/SQLite.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/POD.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/MySQL.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/XML.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/Sybase.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/GraphViz.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/TTSchema.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/Latex.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/Oracle.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/Diagram.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/HTML.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/PostgreSQL.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/DiaUml.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/SQLServer.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/Storable.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/YAML.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer/DB2.pm
SQL-Translator-0.11007/lib/SQL/Translator/Producer.pm
SQL-Translator-0.11007/lib/SQL/Translator/Utils.pm
SQL-Translator-0.11007/lib/SQL/Translator/Parser.pm
SQL-Translator-0.11007/lib/SQL/Translator/Manual.pod
SQL-Translator-0.11007/lib/SQL/Translator/Schema.pm
SQL-Translator-0.11007/lib/Test/
SQL-Translator-0.11007/lib/Test/SQL/
SQL-Translator-0.11007/lib/Test/SQL/Translator.pm
SQL-Translator-0.11007/BUGS
SQL-Translator-0.11007/LICENSE
SQL-Translator-0.11007/share/
SQL-Translator-0.11007/share/DiaUml/
SQL-Translator-0.11007/share/DiaUml/uml-class-start.tt2
SQL-Translator-0.11007/share/DiaUml/uml-class.tt2
SQL-Translator-0.11007/share/DiaUml/diagram.tt2
SQL-Translator-0.11007/share/DiaUml/uml-class-end.tt2
SQL-Translator-0.11007/share/DiaUml/uml-attribute.tt2
SQL-Translator-0.11007/share/DiaUml/layer.tt2
SQL-Translator-0.11007/share/DiaUml/uml-class-all.tt2
SQL-Translator-0.11007/share/DiaUml/schema.tt2
SQL-Translator-0.11007/share/Grammar/
SQL-Translator-0.11007/share/Grammar/DB2.gra
SQL-Translator-0.11007/README
SQL-Translator-0.11007/Changes
SQL-Translator-0.11007/MANIFEST.SKIP
SQL-Translator-0.11007/Makefile.PL
SQL-Translator-0.11007/META.yml
SQL-Translator-0.11007/script/
SQL-Translator-0.11007/script/sqlt
SQL-Translator-0.11007/script/sqlt.cgi
SQL-Translator-0.11007/script/sqlt-dumper
SQL-Translator-0.11007/script/sqlt-diff
SQL-Translator-0.11007/script/sqlt-diagram
SQL-Translator-0.11007/script/sqlt-graph
SQL-Translator-0.11007/script/sqlt-diff-old
SQL-Translator-0.11007/AUTHORS
SQL-Translator-0.11007/MANIFEST
Prepending /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build J/JR/JROBINSON/SQL-Translator-0.11007.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care
of the dependency's installation later.
[Core Features]
- Test::More ...loaded. (0.98 >= 0.6)
- Test::Exception ...loaded. (0.31)
- Test::Differences ...loaded. (0.61)
- YAML ...loaded. (0.73 >= 0.66)
- File::Basename ...loaded. (2.82)
- ExtUtils::MakeMaker ...loaded. (6.57_05 >= 6.11)
- Scalar::Util ...loaded. (1.23)
- IO::Scalar ...loaded. (2.110 >= 2.11)
- Class::Base ...missing.
- Pod::Usage ...loaded. (1.36)
- Digest::SHA1 ...loaded. (2.13 >= 2)
- File::Spec ...loaded. (3.33)
- Class::Accessor::Fast ...loaded. (0.34)
- Parse::RecDescent ...loaded. (1.965001 >= 1.962002)
- File::ShareDir ...loaded. (1.03 >= 1)
- Class::MakeMethods ...missing.
- XML::Writer ...loaded. (0.612 >= 0.5)
- Carp::Clan ...loaded. (6.04)
- Class::Data::Inheritable ...loaded. (0.08 >= 0.02)
- IO::Dir ...loaded. (1.07)
- DBI ...loaded. (1.616)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Class::Base 0 not found.
Warning: prerequisite Class::MakeMethods 0 not found.
Writing Makefile for SQL::Translator
Writing MYMETA.yml
---- Unsatisfied dependencies detected during ----
---- JROBINSON/SQL-Translator-0.11007.tar.gz ----
Class::Base [requires]
Class::MakeMethods [requires]
Prepending /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Class::Base'
Running make for A/AB/ABW/Class-Base-0.03.tar.gz
Prepending /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/A/AB/ABW/Class-Base-0.03.tar.gz ok
Class-Base-0.03/
Class-Base-0.03/README
Class-Base-0.03/Makefile.PL
Class-Base-0.03/Changes
Class-Base-0.03/MANIFEST
Class-Base-0.03/test.pl
Class-Base-0.03/TODO
Class-Base-0.03/lib/
Class-Base-0.03/lib/Class/
Class-Base-0.03/lib/Class/Base.pm
Prepending /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build A/AB/ABW/Class-Base-0.03.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Class::Base
Writing MYMETA.yml
>>> make
cp lib/Class/Base.pm blib/lib/Class/Base.pm
Manifying blib/man3/Class::Base.3
ABW/Class-Base-0.03.tar.gz
make -- OK
Prepending /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-Iblib/lib" "-Iblib/arch" test.pl
1..93
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 - clone is ok
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 - debugging object created
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 - object is not debugging
ok 50 - class is debugging
ok 51 - stderr is empty
ok 52
ok 53 - object debuggin off
ok 54 - class debugging on
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60 - class debugging is off
ok 61 - object 1 created
ok 62 - object not debugging
ok 63 - nothing printed
ok 64 - class debugging is now on
ok 65 - object 2 created
ok 66 - object is debugging
ok 67 - foo printed
ok 68 - output 1 matches
ok 69 - output 2 matches
ok 70 - output 3 matches
ok 71 - got an object
ok 72 - ONE does not exist
ok 73 - got an object
ok 74 - ONE is 2
ok 75 - got an object
ok 76 - ONE is 3
ok 77 - TWO is 4
ok 78 - THREE does not exist
ok 79 - got a list ref object
ok 80 - ONE does not exist
ok 81 - ONE is 2
ok 82 - ONE is 3
ok 83 - TWO is 4
ok 84 - THREE does not exist
ok 85 - got a hash ref object
ok 86 - foo default set
ok 87 - BAR does not exist
ok 88 - BAZ is undef
ok 89 - BAZ is undef
ok 90 - foo set
ok 91 - bar set
ok 92 - baz is set
ok 93 - MSG is set
ABW/Class-Base-0.03.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up version from Makefile
Picked up distname from Makefile
Picked up abstract from Makefile
Andy Wardley <cpan@wardley.org>
useful base class for other modules
>>> (cd /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O && tar cvf - Class-Base-0.03.ppd blib) | gzip -c >/home/fly1400/var/REPO/A/AB/ABW/Class-Base-0.03.tar.gz
Class-Base-0.03.ppd
blib/
blib/lib/
blib/lib/Class/
blib/lib/Class/Base.pm
blib/man3/
blib/man3/Class::Base.3
>>> mv /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/Class-Base-0.03.ppd /home/fly1400/var/REPO/A/AB/ABW
Running test for module 'Class::MakeMethods'
Running make for E/EV/EVO/Class-MakeMethods-1.01.tar.gz
Prepending /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/authors/id/E/EV/EVO/Class-MakeMethods-1.01.tar.gz ok
Class-MakeMethods-1.01
Class-MakeMethods-1.01/benchmark.pl
Class-MakeMethods-1.01/CHANGES
Class-MakeMethods-1.01/Makefile.PL
Class-MakeMethods-1.01/MakeMethods
Class-MakeMethods-1.01/MakeMethods/Attribute.pm
Class-MakeMethods-1.01/MakeMethods/Autoload.pm
Class-MakeMethods-1.01/MakeMethods/Basic
Class-MakeMethods-1.01/MakeMethods/Basic/Array.pm
Class-MakeMethods-1.01/MakeMethods/Basic/Global.pm
Class-MakeMethods-1.01/MakeMethods/Basic/Hash.pm
Class-MakeMethods-1.01/MakeMethods/Basic.pm
Class-MakeMethods-1.01/MakeMethods/Composite
Class-MakeMethods-1.01/MakeMethods/Composite/Array.pm
Class-MakeMethods-1.01/MakeMethods/Composite/Global.pm
Class-MakeMethods-1.01/MakeMethods/Composite/Hash.pm
Class-MakeMethods-1.01/MakeMethods/Composite/Inheritable.pm
Class-MakeMethods-1.01/MakeMethods/Composite/Universal.pm
Class-MakeMethods-1.01/MakeMethods/Composite.pm
Class-MakeMethods-1.01/MakeMethods/Docs
Class-MakeMethods-1.01/MakeMethods/Docs/Catalog.pod
Class-MakeMethods-1.01/MakeMethods/Docs/Changes.pod
Class-MakeMethods-1.01/MakeMethods/Docs/Examples.pod
Class-MakeMethods-1.01/MakeMethods/Docs/ReadMe.pod
Class-MakeMethods-1.01/MakeMethods/Docs/RelatedModules.pod
Class-MakeMethods-1.01/MakeMethods/Docs/ToDo.pod
Class-MakeMethods-1.01/MakeMethods/Emulator
Class-MakeMethods-1.01/MakeMethods/Emulator/AccessorFast.pm
Class-MakeMethods-1.01/MakeMethods/Emulator/accessors.pm
Class-MakeMethods-1.01/MakeMethods/Emulator/Inheritable.pm
Class-MakeMethods-1.01/MakeMethods/Emulator/mcoder.pm
Class-MakeMethods-1.01/MakeMethods/Emulator/MethodMaker.pm
Class-MakeMethods-1.01/MakeMethods/Emulator/Singleton.pm
Class-MakeMethods-1.01/MakeMethods/Emulator/Struct.pm
Class-MakeMethods-1.01/MakeMethods/Emulator.pm
Class-MakeMethods-1.01/MakeMethods/Evaled
Class-MakeMethods-1.01/MakeMethods/Evaled/Hash.pm
Class-MakeMethods-1.01/MakeMethods/Evaled.pm
Class-MakeMethods-1.01/MakeMethods/Standard
Class-MakeMethods-1.01/MakeMethods/Standard/Array.pm
Class-MakeMethods-1.01/MakeMethods/Standard/Global.pm
Class-MakeMethods-1.01/MakeMethods/Standard/Hash.pm
Class-MakeMethods-1.01/MakeMethods/Standard/Inheritable.pm
Class-MakeMethods-1.01/MakeMethods/Standard/Universal.pm
Class-MakeMethods-1.01/MakeMethods/Standard.pm
Class-MakeMethods-1.01/MakeMethods/Template
Class-MakeMethods-1.01/MakeMethods/Template/Array.pm
Class-MakeMethods-1.01/MakeMethods/Template/Class.pm
Class-MakeMethods-1.01/MakeMethods/Template/ClassInherit.pm
Class-MakeMethods-1.01/MakeMethods/Template/ClassName.pm
Class-MakeMethods-1.01/MakeMethods/Template/ClassVar.pm
Class-MakeMethods-1.01/MakeMethods/Template/Flyweight.pm
Class-MakeMethods-1.01/MakeMethods/Template/Generic.pm
Class-MakeMethods-1.01/MakeMethods/Template/Global.pm
Class-MakeMethods-1.01/MakeMethods/Template/Hash.pm
Class-MakeMethods-1.01/MakeMethods/Template/Inheritable.pm
Class-MakeMethods-1.01/MakeMethods/Template/InsideOut.pm
Class-MakeMethods-1.01/MakeMethods/Template/PackageVar.pm
Class-MakeMethods-1.01/MakeMethods/Template/Ref.pm
Class-MakeMethods-1.01/MakeMethods/Template/Scalar.pm
Class-MakeMethods-1.01/MakeMethods/Template/Static.pm
Class-MakeMethods-1.01/MakeMethods/Template/Struct.pm
Class-MakeMethods-1.01/MakeMethods/Template/StructBuiltin.pm
Class-MakeMethods-1.01/MakeMethods/Template/Universal.pm
Class-MakeMethods-1.01/MakeMethods/Template.pm
Class-MakeMethods-1.01/MakeMethods/Utility
Class-MakeMethods-1.01/MakeMethods/Utility/ArraySplicer.pm
Class-MakeMethods-1.01/MakeMethods/Utility/DiskCache.pm
Class-MakeMethods-1.01/MakeMethods/Utility/Inheritable.pm
Class-MakeMethods-1.01/MakeMethods/Utility/Ref.pm
Class-MakeMethods-1.01/MakeMethods/Utility/TextBuilder.pm
Class-MakeMethods-1.01/MakeMethods.pm
Class-MakeMethods-1.01/MANIFEST
Class-MakeMethods-1.01/META.yml
Class-MakeMethods-1.01/README
Class-MakeMethods-1.01/test.pl
Class-MakeMethods-1.01/tests
Class-MakeMethods-1.01/tests/access
Class-MakeMethods-1.01/tests/access/attribute_stnd_hash.t
Class-MakeMethods-1.01/tests/access/autoload_stnd_hash.t
Class-MakeMethods-1.01/tests/access/autoload_typemap.t
Class-MakeMethods-1.01/tests/access/import_version.t
Class-MakeMethods-1.01/tests/basic
Class-MakeMethods-1.01/tests/basic/array_scalar.t
Class-MakeMethods-1.01/tests/basic/declarations.t
Class-MakeMethods-1.01/tests/basic/global_hash.t
Class-MakeMethods-1.01/tests/basic/global_scalar.t
Class-MakeMethods-1.01/tests/basic/hash_scalar.t
Class-MakeMethods-1.01/tests/composite
Class-MakeMethods-1.01/tests/composite/declarations.t
Class-MakeMethods-1.01/tests/composite/hash.t
Class-MakeMethods-1.01/tests/composite/inheritable.t
Class-MakeMethods-1.01/tests/composite/inheritable_hash.t
Class-MakeMethods-1.01/tests/composite/inheritable_hook.t
Class-MakeMethods-1.01/tests/composite/patch.t
Class-MakeMethods-1.01/tests/evaled
Class-MakeMethods-1.01/tests/evaled/hash_scalar.t
Class-MakeMethods-1.01/tests/standard
Class-MakeMethods-1.01/tests/standard/standard_declarations.t
Class-MakeMethods-1.01/tests/standard/standard_hash.t
Class-MakeMethods-1.01/tests/standard/standard_inheritable.t
Class-MakeMethods-1.01/tests/standard/standard_inheritable_hash.t
Class-MakeMethods-1.01/tests/template
Class-MakeMethods-1.01/tests/template/abstract.t
Class-MakeMethods-1.01/tests/template/array_number.t
Class-MakeMethods-1.01/tests/template/array_object.t
Class-MakeMethods-1.01/tests/template/array_scalar.t
Class-MakeMethods-1.01/tests/template/class_array.t
Class-MakeMethods-1.01/tests/template/class_scalar.t
Class-MakeMethods-1.01/tests/template/classvar_array.t
Class-MakeMethods-1.01/tests/template/classvar_scalar.t
Class-MakeMethods-1.01/tests/template/clone.t
Class-MakeMethods-1.01/tests/template/declaration.t
Class-MakeMethods-1.01/tests/template/doc_examples.t
Class-MakeMethods-1.01/tests/template/doc_extending.t
Class-MakeMethods-1.01/tests/template/global_array.t
Class-MakeMethods-1.01/tests/template/global_code.t
Class-MakeMethods-1.01/tests/template/global_hash.t
Class-MakeMethods-1.01/tests/template/global_scalar.t
Class-MakeMethods-1.01/tests/template/global_scalar_lvalue.t
Class-MakeMethods-1.01/tests/template/hash_array.t
Class-MakeMethods-1.01/tests/template/hash_array_getset.t
Class-MakeMethods-1.01/tests/template/hash_array_lvalue.t
Class-MakeMethods-1.01/tests/template/hash_array_object.t
Class-MakeMethods-1.01/tests/template/hash_boolean.t
Class-MakeMethods-1.01/tests/template/hash_classkey.todo
Class-MakeMethods-1.01/tests/template/hash_code.t
Class-MakeMethods-1.01/tests/template/hash_copy.t
Class-MakeMethods-1.01/tests/template/hash_counter.t
Class-MakeMethods-1.01/tests/template/hash_counter_closure.t
Class-MakeMethods-1.01/tests/template/hash_hash.t
Class-MakeMethods-1.01/tests/template/hash_hash_array.t
Class-MakeMethods-1.01/tests/template/hash_method.t
Class-MakeMethods-1.01/tests/template/hash_new.t
Class-MakeMethods-1.01/tests/template/hash_number.t
Class-MakeMethods-1.01/tests/template/hash_number_interfaces.t
Class-MakeMethods-1.01/tests/template/hash_object.t
Class-MakeMethods-1.01/tests/template/hash_scalar.t
Class-MakeMethods-1.01/tests/template/hash_scalar_closure.t
Class-MakeMethods-1.01/tests/template/hash_scalar_interfaces.t
Class-MakeMethods-1.01/tests/template/hash_scalar_lvalue.t
Class-MakeMethods-1.01/tests/template/hash_string_concat.t
Class-MakeMethods-1.01/tests/template/hash_string_index.t
Class-MakeMethods-1.01/tests/template/hash_string_index_create.t
Class-MakeMethods-1.01/tests/template/hash_struct.t
Class-MakeMethods-1.01/tests/template/hash_tiedhash.t
Class-MakeMethods-1.01/tests/template/inherit_hash.todo
Class-MakeMethods-1.01/tests/template/inherit_scalar.t
Class-MakeMethods-1.01/tests/template/insideout_array.t
Class-MakeMethods-1.01/tests/template/insideout_bool_i.t
Class-MakeMethods-1.01/tests/template/insideout_scalar.t
Class-MakeMethods-1.01/tests/template/modifier_private.t
Class-MakeMethods-1.01/tests/template/package_scalar.t
Class-MakeMethods-1.01/tests/template/scalar_bits.t
Class-MakeMethods-1.01/tests/template/scalar_counter.t
Class-MakeMethods-1.01/tests/TieScalarTest.pm
Class-MakeMethods-1.01/tests/utility
Class-MakeMethods-1.01/tests/utility/inheritable.t
Class-MakeMethods-1.01/tests/utility/text_builder.t
Class-MakeMethods-1.01/tests/xemulator
Class-MakeMethods-1.01/tests/xemulator/accessors
Class-MakeMethods-1.01/tests/xemulator/accessors/chained.t
Class-MakeMethods-1.01/tests/xemulator/accessors/classic.t
Class-MakeMethods-1.01/tests/xemulator/accessors/default.t
Class-MakeMethods-1.01/tests/xemulator/accessors/invalid.t
Class-MakeMethods-1.01/tests/xemulator/class_accessor
Class-MakeMethods-1.01/tests/xemulator/class_accessor/class_accessor_fast.t
Class-MakeMethods-1.01/tests/xemulator/class_inheritable
Class-MakeMethods-1.01/tests/xemulator/class_inheritable/emulate.t
Class-MakeMethods-1.01/tests/xemulator/class_inheritable/transparent.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/abstract.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/boolean.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/boolean.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/code.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/copy.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/counter.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/get_concat.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/get_concat.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/get_set.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/get_set.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/get_set_hi.110.todo
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/grouped_fields.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/hash.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/hash.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/hash_of_lists.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/key_attrib.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/key_with_create.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/list.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/list.104.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/list.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/listed_attrib.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/method.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/new.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/new.102.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/new.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/object.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/object.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/object_list.102.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/object_list.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/object_tie_hash.110.todo
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/object_tie_list.110.todo
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/static_get_set.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/static_hash.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/static_hash.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/static_list.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/struct.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/sugar.092.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/Test.pm
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/tie_hash.t
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/tie_list.110.todo
Class-MakeMethods-1.01/tests/xemulator/class_methodmaker/tie_scalar.110.todo
Class-MakeMethods-1.01/tests/xemulator/class_singleton
Class-MakeMethods-1.01/tests/xemulator/class_singleton/emulate.t
Class-MakeMethods-1.01/tests/xemulator/class_singleton/transparent.t
Class-MakeMethods-1.01/tests/xemulator/class_struct
Class-MakeMethods-1.01/tests/xemulator/class_struct/emulate.t
Class-MakeMethods-1.01/tests/xemulator/class_struct/equivalent.t
Class-MakeMethods-1.01/tests/xemulator/mcoder
Class-MakeMethods-1.01/tests/xemulator/mcoder/getset.t
Class-MakeMethods-1.01/tests/xemulator/mcoder/proxies.t
Class-MakeMethods-1.01/tests/xemulator/mcoder/sugar.t
Prepending /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build E/EV/EVO/Class-MakeMethods-1.01.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Class::MakeMethods
Writing MYMETA.yml
>>> make
cp MakeMethods/Emulator/mcoder.pm blib/lib/Class/MakeMethods/Emulator/mcoder.pm
cp MakeMethods/Template/Universal.pm blib/lib/Class/MakeMethods/Template/Universal.pm
cp MakeMethods/Utility/TextBuilder.pm blib/lib/Class/MakeMethods/Utility/TextBuilder.pm
cp MakeMethods/Standard/Array.pm blib/lib/Class/MakeMethods/Standard/Array.pm
cp MakeMethods/Evaled.pm blib/lib/Class/MakeMethods/Evaled.pm
cp MakeMethods/Standard/Universal.pm blib/lib/Class/MakeMethods/Standard/Universal.pm
cp MakeMethods/Template/ClassInherit.pm blib/lib/Class/MakeMethods/Template/ClassInherit.pm
cp MakeMethods/Emulator/Struct.pm blib/lib/Class/MakeMethods/Emulator/Struct.pm
cp MakeMethods/Docs/Examples.pod blib/lib/Class/MakeMethods/Docs/Examples.pod
cp MakeMethods/Template/Scalar.pm blib/lib/Class/MakeMethods/Template/Scalar.pm
cp MakeMethods/Template/StructBuiltin.pm blib/lib/Class/MakeMethods/Template/StructBuiltin.pm
cp MakeMethods/Docs/Catalog.pod blib/lib/Class/MakeMethods/Docs/Catalog.pod
cp MakeMethods/Docs/ToDo.pod blib/lib/Class/MakeMethods/Docs/ToDo.pod
cp MakeMethods/Standard/Hash.pm blib/lib/Class/MakeMethods/Standard/Hash.pm
cp MakeMethods/Emulator/Inheritable.pm blib/lib/Class/MakeMethods/Emulator/Inheritable.pm
cp MakeMethods/Standard/Global.pm blib/lib/Class/MakeMethods/Standard/Global.pm
cp MakeMethods/Standard/Inheritable.pm blib/lib/Class/MakeMethods/Standard/Inheritable.pm
cp MakeMethods/Composite/Universal.pm blib/lib/Class/MakeMethods/Composite/Universal.pm
cp MakeMethods/Basic/Array.pm blib/lib/Class/MakeMethods/Basic/Array.pm
cp MakeMethods/Template/Global.pm blib/lib/Class/MakeMethods/Template/Global.pm
cp MakeMethods/Template/ClassName.pm blib/lib/Class/MakeMethods/Template/ClassName.pm
cp MakeMethods/Basic/Global.pm blib/lib/Class/MakeMethods/Basic/Global.pm
cp MakeMethods/Autoload.pm blib/lib/Class/MakeMethods/Autoload.pm
cp MakeMethods/Docs/ReadMe.pod blib/lib/Class/MakeMethods/Docs/ReadMe.pod
cp MakeMethods/Standard.pm blib/lib/Class/MakeMethods/Standard.pm
cp MakeMethods/Template/Class.pm blib/lib/Class/MakeMethods/Template/Class.pm
cp MakeMethods/Template/Struct.pm blib/lib/Class/MakeMethods/Template/Struct.pm
cp MakeMethods/Emulator.pm blib/lib/Class/MakeMethods/Emulator.pm
cp MakeMethods/Emulator/Singleton.pm blib/lib/Class/MakeMethods/Emulator/Singleton.pm
cp MakeMethods/Template.pm blib/lib/Class/MakeMethods/Template.pm
cp MakeMethods/Template/Flyweight.pm blib/lib/Class/MakeMethods/Template/Flyweight.pm
cp MakeMethods/Composite/Global.pm blib/lib/Class/MakeMethods/Composite/Global.pm
cp MakeMethods/Emulator/MethodMaker.pm blib/lib/Class/MakeMethods/Emulator/MethodMaker.pm
cp MakeMethods/Emulator/AccessorFast.pm blib/lib/Class/MakeMethods/Emulator/AccessorFast.pm
cp benchmark.pl blib/lib/Class/benchmark.pl
cp MakeMethods/Attribute.pm blib/lib/Class/MakeMethods/Attribute.pm
cp MakeMethods/Template/Ref.pm blib/lib/Class/MakeMethods/Template/Ref.pm
cp MakeMethods/Evaled/Hash.pm blib/lib/Class/MakeMethods/Evaled/Hash.pm
cp MakeMethods/Docs/Changes.pod blib/lib/Class/MakeMethods/Docs/Changes.pod
cp MakeMethods/Template/Hash.pm blib/lib/Class/MakeMethods/Template/Hash.pm
cp MakeMethods/Composite/Array.pm blib/lib/Class/MakeMethods/Composite/Array.pm
cp MakeMethods/Composite.pm blib/lib/Class/MakeMethods/Composite.pm
cp MakeMethods/Template/ClassVar.pm blib/lib/Class/MakeMethods/Template/ClassVar.pm
cp MakeMethods/Basic.pm blib/lib/Class/MakeMethods/Basic.pm
cp MakeMethods/Emulator/accessors.pm blib/lib/Class/MakeMethods/Emulator/accessors.pm
cp MakeMethods/Template/InsideOut.pm blib/lib/Class/MakeMethods/Template/InsideOut.pm
cp MakeMethods/Utility/Ref.pm blib/lib/Class/MakeMethods/Utility/Ref.pm
cp MakeMethods.pm blib/lib/Class/MakeMethods.pm
cp MakeMethods/Utility/Inheritable.pm blib/lib/Class/MakeMethods/Utility/Inheritable.pm
cp MakeMethods/Template/PackageVar.pm blib/lib/Class/MakeMethods/Template/PackageVar.pm
cp MakeMethods/Docs/RelatedModules.pod blib/lib/Class/MakeMethods/Docs/RelatedModules.pod
cp MakeMethods/Template/Static.pm blib/lib/Class/MakeMethods/Template/Static.pm
cp MakeMethods/Composite/Inheritable.pm blib/lib/Class/MakeMethods/Composite/Inheritable.pm
cp MakeMethods/Basic/Hash.pm blib/lib/Class/MakeMethods/Basic/Hash.pm
cp MakeMethods/Composite/Hash.pm blib/lib/Class/MakeMethods/Composite/Hash.pm
cp MakeMethods/Utility/ArraySplicer.pm blib/lib/Class/MakeMethods/Utility/ArraySplicer.pm
cp MakeMethods/Utility/DiskCache.pm blib/lib/Class/MakeMethods/Utility/DiskCache.pm
cp MakeMethods/Template/Generic.pm blib/lib/Class/MakeMethods/Template/Generic.pm
cp MakeMethods/Template/Inheritable.pm blib/lib/Class/MakeMethods/Template/Inheritable.pm
cp MakeMethods/Template/Array.pm blib/lib/Class/MakeMethods/Template/Array.pm
Manifying blib/man3/Class::MakeMethods::Emulator::mcoder.3
Manifying blib/man3/Class::MakeMethods::Template::Universal.3
Manifying blib/man3/Class::MakeMethods::Utility::TextBuilder.3
Manifying blib/man3/Class::MakeMethods::Standard::Array.3
Manifying blib/man3/Class::MakeMethods::Template::ClassInherit.3
Manifying blib/man3/Class::MakeMethods::Standard::Universal.3
Manifying blib/man3/Class::MakeMethods::Evaled.3
Manifying blib/man3/Class::MakeMethods::Emulator::Struct.3
Manifying blib/man3/Class::MakeMethods::Template::StructBuiltin.3
Manifying blib/man3/Class::MakeMethods::Template::Scalar.3
Manifying blib/man3/Class::MakeMethods::Docs::Examples.3
Manifying blib/man3/Class::MakeMethods::Docs::Catalog.3
Manifying blib/man3/Class::MakeMethods::Standard::Hash.3
Manifying blib/man3/Class::MakeMethods::Docs::ToDo.3
Manifying blib/man3/Class::MakeMethods::Emulator::Inheritable.3
Manifying blib/man3/Class::MakeMethods::Standard::Inheritable.3
Manifying blib/man3/Class::MakeMethods::Standard::Global.3
Manifying blib/man3/Class::MakeMethods::Composite::Universal.3
Manifying blib/man3/Class::MakeMethods::Template::Global.3
Manifying blib/man3/Class::MakeMethods::Basic::Array.3
Manifying blib/man3/Class::MakeMethods::Template::ClassName.3
Manifying blib/man3/Class::MakeMethods::Autoload.3
Manifying blib/man3/Class::MakeMethods::Basic::Global.3
Manifying blib/man3/Class::MakeMethods::Docs::ReadMe.3
Manifying blib/man3/Class::MakeMethods::Template::Struct.3
Manifying blib/man3/Class::MakeMethods::Template::Class.3
Manifying blib/man3/Class::MakeMethods::Standard.3
Manifying blib/man3/Class::MakeMethods::Emulator::Singleton.3
Manifying blib/man3/Class::MakeMethods::Emulator.3
Manifying blib/man3/Class::MakeMethods::Template.3
Manifying blib/man3/Class::MakeMethods::Template::Flyweight.3
Manifying blib/man3/Class::MakeMethods::Composite::Global.3
Manifying blib/man3/Class::MakeMethods::Emulator::AccessorFast.3
Manifying blib/man3/Class::MakeMethods::Emulator::MethodMaker.3
Manifying blib/man3/Class::MakeMethods::Template::Ref.3
Manifying blib/man3/Class::MakeMethods::Attribute.3
Manifying blib/man3/Class::MakeMethods::Evaled::Hash.3
Manifying blib/man3/Class::MakeMethods::Template::Hash.3
Manifying blib/man3/Class::MakeMethods::Docs::Changes.3
Manifying blib/man3/Class::MakeMethods::Template::ClassVar.3
Manifying blib/man3/Class::MakeMethods::Composite.3
Manifying blib/man3/Class::MakeMethods::Composite::Array.3
Manifying blib/man3/Class::MakeMethods::Basic.3
Manifying blib/man3/Class::MakeMethods::Template::InsideOut.3
Manifying blib/man3/Class::MakeMethods::Emulator::accessors.3
Manifying blib/man3/Class::MakeMethods::Utility::Ref.3
Manifying blib/man3/Class::MakeMethods.3
Manifying blib/man3/Class::MakeMethods::Utility::Inheritable.3
Manifying blib/man3/Class::MakeMethods::Template::PackageVar.3
Manifying blib/man3/Class::MakeMethods::Template::Static.3
Manifying blib/man3/Class::MakeMethods::Docs::RelatedModules.3
Manifying blib/man3/Class::MakeMethods::Basic::Hash.3
Manifying blib/man3/Class::MakeMethods::Composite::Inheritable.3
Manifying blib/man3/Class::MakeMethods::Utility::DiskCache.3
Manifying blib/man3/Class::MakeMethods::Utility::ArraySplicer.3
Manifying blib/man3/Class::MakeMethods::Composite::Hash.3
Manifying blib/man3/Class::MakeMethods::Template::Inheritable.3
Manifying blib/man3/Class::MakeMethods::Template::Generic.3
Manifying blib/man3/Class::MakeMethods::Template::Array.3
EVO/Class-MakeMethods-1.01.tar.gz
make -- OK
Prepending /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-Iblib/lib" "-Iblib/arch" test.pl
test.pl: Searching for test scripts in .
test.pl: Found 121 .t files for test harness.
./tests/access/attribute_stnd_hash.t ....................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/access/autoload_stnd_hash.t .....................
1..14
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/access/autoload_typemap.t .......................
1..13
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/access/import_version.t .........................
1..2
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok
./tests/basic/array_scalar.t ............................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/basic/declarations.t ............................
1..12
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/basic/global_hash.t .............................
1..15
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/basic/global_scalar.t ...........................
1..22
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/basic/hash_scalar.t .............................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/composite/declarations.t ........................
1..11
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/composite/hash.t ................................
1..22
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/composite/inheritable.t .........................
1..28
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/composite/inheritable_hash.t ....................
1..16
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/composite/inheritable_hook.t ....................
1..6
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
./tests/composite/patch.t ...............................
1..9
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/evaled/hash_scalar.t ............................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/standard/standard_declarations.t ................
1..11
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/standard/standard_hash.t ........................
1..36
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/standard/standard_inheritable.t .................
1..28
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/standard/standard_inheritable_hash.t ............
1..16
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/template/abstract.t .............................
1..3
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok
./tests/template/array_number.t .........................
1..11
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/template/array_object.t .........................
1..11
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/template/array_scalar.t .........................
1..10
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/template/class_array.t ..........................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:36 2011
# Current time GMT: Wed Apr 27 04:44:36 2011
# 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
./tests/template/class_scalar.t .........................
1..23
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/classvar_array.t .......................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/classvar_scalar.t ......................
1..30
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/clone.t ................................
1..5
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok
./tests/template/declaration.t ..........................
1..9
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/doc_examples.t .........................
1..3
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok
./tests/template/doc_extending.t ........................
1..6
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
./tests/template/global_array.t .........................
1..12
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/global_code.t ..........................
1..7
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
./tests/template/global_hash.t ..........................
1..17
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/global_scalar.t ........................
1..22
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/global_scalar_lvalue.t .................
1..1
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
Skipping test on this platform (lvalue subs require Perl 5.6).
ok 1
ok
./tests/template/hash_array.t ...........................
1..12
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_array_getset.t ....................
1..9
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_array_lvalue.t ....................
1..1
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
Skipping test on this platform (lvalue requires 5.6.0 or later).
ok 1
ok
./tests/template/hash_array_object.t ....................
1..8
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
./tests/template/hash_boolean.t .........................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_code.t ............................
1..7
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
./tests/template/hash_copy.t ............................
1..8
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
./tests/template/hash_counter.t .........................
1..8
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
./tests/template/hash_counter_closure.t .................
1..11
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_hash.t ............................
1..24
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_hash_array.t ......................
1..20
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_method.t ..........................
1..7
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
./tests/template/hash_new.t .............................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_number.t ..........................
1..11
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_number_interfaces.t ...............
1..12
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:37 2011
# Current time GMT: Wed Apr 27 04:44:37 2011
# 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
./tests/template/hash_object.t ..........................
1..11
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/hash_scalar.t ..........................
1..10
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/hash_scalar_closure.t ..................
1..19
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/hash_scalar_interfaces.t ...............
1..12
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/hash_scalar_lvalue.t ...................
1..1
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# Using Test.pm version 1.25
Skipping test on this platform (lvalue requires 5.6.0 or later).
ok 1
ok
./tests/template/hash_string_concat.t ...................
1..13
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/hash_string_index.t ....................
1..17
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/hash_string_index_create.t .............
1..18
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/hash_struct.t ..........................
1..16
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
a b c d e
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok
./tests/template/hash_tiedhash.t ........................
1..14
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/inherit_scalar.t .......................
1..28
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/insideout_array.t ......................
1..15
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/insideout_bool_i.t .....................
1..15
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/insideout_scalar.t .....................
1..10
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/modifier_private.t .....................
1..28
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/package_scalar.t .......................
1..31
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/scalar_bits.t ..........................
1..10
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/template/scalar_counter.t .......................
1..9
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/utility/inheritable.t ...........................
1..11
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# 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
./tests/utility/text_builder.t ..........................
1..2
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:38 2011
# Current time GMT: Wed Apr 27 04:44:38 2011
# Using Test.pm version 1.25
ok 1
ok 2
ok
./tests/xemulator/accessors/chained.t ...................
1..6
ok 1 - use Class::MakeMethods::Emulator::accessors;
ok 2 - Foo->can('bar')
ok 3 - Foo->can('baz')
ok 4 - set foo->bar->baz
ok 5 - get foo->bar
ok 6 - get foo->baz
ok
./tests/xemulator/accessors/classic.t ...................
1..6
ok 1 - use Class::MakeMethods::Emulator::accessors;
ok 2 - Foo->can('bar')
ok 3 - Foo->can('baz')
ok 4 - set foo->bar
ok 5 - set foo->baz
ok 6 - get foo->bar
ok
./tests/xemulator/accessors/default.t ...................
1..6
ok 1 - use Class::MakeMethods::Emulator::accessors;
ok 2 - Foo->can('bar')
ok 3 - Foo->can('baz')
ok 4 - set default
ok 5 - get default
ok 6 - get default
ok
./tests/xemulator/accessors/invalid.t ...................
1..5
ok 1 - use Class::MakeMethods::Emulator::accessors;
ok 2 - invalid accessor - DESTROY
ok 3 - invalid accessor - AUTOLOAD
ok 4 - invalid accessor - 1notasub
ok 5 - invalid accessor - @$%*&^';\/
ok
./tests/xemulator/class_accessor/class_accessor_fast.t ..
1..20
ok 1 - compile()
ok 2 - accessor get/set
ok 3 - accessor read-only
ok 4 - accessor read-only: write protection
ok 5 - accessor write-only
ok 6 - accessor write-only: read protection
ok 7 - accessor alias
ok 8
ok 9
ok 10 - bad accessor()
ok 11 - accessor get in list context
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok
./tests/xemulator/class_inheritable/emulate.t ...........
1..12
ok 1 - compile
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
./tests/xemulator/class_inheritable/transparent.t .......
1..12
ok 1 - compile
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
./tests/xemulator/class_methodmaker/abstract.t ..........
1..2
ok 1
ok 2
ok
./tests/xemulator/class_methodmaker/boolean.092.t .......
1..17
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
./tests/xemulator/class_methodmaker/boolean.t ...........
1..19
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
./tests/xemulator/class_methodmaker/code.t ..............
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
./tests/xemulator/class_methodmaker/copy.t ..............
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
./tests/xemulator/class_methodmaker/counter.t ...........
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
./tests/xemulator/class_methodmaker/get_concat.092.t ....
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
./tests/xemulator/class_methodmaker/get_concat.t ........
1..13
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
./tests/xemulator/class_methodmaker/get_set.092.t .......
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
./tests/xemulator/class_methodmaker/get_set.t ...........
1..22
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
./tests/xemulator/class_methodmaker/grouped_fields.t ....
1..16
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
./tests/xemulator/class_methodmaker/hash.092.t ..........
1..21
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok
./tests/xemulator/class_methodmaker/hash.t ..............
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
./tests/xemulator/class_methodmaker/hash_of_lists.t .....
1..43
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
./tests/xemulator/class_methodmaker/key_attrib.t ........
1..17
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
./tests/xemulator/class_methodmaker/key_with_create.t ...
1..18
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
./tests/xemulator/class_methodmaker/list.092.t ..........
1..12
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
./tests/xemulator/class_methodmaker/list.104.t ..........
1..20
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok
./tests/xemulator/class_methodmaker/list.t ..............
1..20
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok
./tests/xemulator/class_methodmaker/listed_attrib.t .....
1..15
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok
./tests/xemulator/class_methodmaker/method.t ............
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
./tests/xemulator/class_methodmaker/new.092.t ...........
1..13
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
./tests/xemulator/class_methodmaker/new.102.t ...........
1..19
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
./tests/xemulator/class_methodmaker/new.t ...............
1..21
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok
./tests/xemulator/class_methodmaker/object.092.t ........
1..11
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok
./tests/xemulator/class_methodmaker/object.t ............
1..11
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok
./tests/xemulator/class_methodmaker/object_list.102.t ...
1..17
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
./tests/xemulator/class_methodmaker/object_list.t .......
1..34
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
./tests/xemulator/class_methodmaker/static_get_set.t ....
1..22
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
./tests/xemulator/class_methodmaker/static_hash.092.t ...
1..22
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
./tests/xemulator/class_methodmaker/static_hash.t .......
1..17
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
./tests/xemulator/class_methodmaker/static_list.t .......
1..21
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok
./tests/xemulator/class_methodmaker/struct.t ............
1..15
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
a b c d e
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok
./tests/xemulator/class_methodmaker/sugar.092.t .........
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
./tests/xemulator/class_methodmaker/tie_hash.t ..........
1..14
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
./tests/xemulator/class_singleton/emulate.t .............
1..22
ok 1
Class::Singleton instance 1: Class::MakeMethods::Emulator::Singleton=HASH(0x819aad8)
ok 2
Class::Singleton instance 2: Class::MakeMethods::Emulator::Singleton=HASH(0x819aad8)
ok 3
Class::Singleton instances are identical
ok 4
DerivedSingleton instance 1: DerivedSingleton=HASH(0x819ab68)
ok 5
DerivedSingleton instance 2: DerivedSingleton=HASH(0x819ab68)
ok 6
DerivedSingleton instances are identical
ok 7
AnotherSingleton instance 1: AnotherSingleton=HASH(0x819abf8)
ok 8
AnotherSingleton instance 2: AnotherSingleton=HASH(0x819abf8)
ok 9
AnotherSingleton instances are identical
ok 10
Class::Singleton and DerviedSingleton are different
ok 11
Class::Singleton and AnotherSingleton are different
ok 12
DerivedSingleton and AnotherSingleton are different
ok 13
ListSingleton #1 is defined
ok 14
ListSingleton #2 is defined
ok 15
ListSingleton #1 and #2 correctly reference the same list
ok 16
ListSingleton correctly contains a list reference
ok 17
ConfigSingleton #1 is defined
ok 18
ConfigSingleton #2 is defined
ok 19
ConfigSingleton #1 and #2 correctly reference the same object
ok 20
ConfigSingleton #1 correctly has 3 keys
ok 21
ConfigSingleton #2 correctly has 3 keys
ok 22
ok
./tests/xemulator/class_singleton/transparent.t .........
1..22
ok 1
Class::Singleton instance 1: Class::MakeMethods::Emulator::Singleton=HASH(0x819ad08)
ok 2
Class::Singleton instance 2: Class::MakeMethods::Emulator::Singleton=HASH(0x819ad08)
ok 3
Class::Singleton instances are identical
ok 4
DerivedSingleton instance 1: DerivedSingleton=HASH(0x819ad98)
ok 5
DerivedSingleton instance 2: DerivedSingleton=HASH(0x819ad98)
ok 6
DerivedSingleton instances are identical
ok 7
AnotherSingleton instance 1: AnotherSingleton=HASH(0x819ae28)
ok 8
AnotherSingleton instance 2: AnotherSingleton=HASH(0x819ae28)
ok 9
AnotherSingleton instances are identical
ok 10
Class::Singleton and DerviedSingleton are different
ok 11
Class::Singleton and AnotherSingleton are different
ok 12
DerivedSingleton and AnotherSingleton are different
ok 13
ListSingleton #1 is defined
ok 14
ListSingleton #2 is defined
ok 15
ListSingleton #1 and #2 correctly reference the same list
ok 16
ListSingleton correctly contains a list reference
ok 17
ConfigSingleton #1 is defined
ok 18
ConfigSingleton #2 is defined
ok 19
ConfigSingleton #1 and #2 correctly reference the same object
ok 20
ConfigSingleton #1 correctly has 3 keys
ok 21
ConfigSingleton #2 correctly has 3 keys
ok 22
ok
./tests/xemulator/class_struct/emulate.t ................
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
./tests/xemulator/class_struct/equivalent.t .............
1..44
# Running under perl version 5.014000 for linux
# Current time local: Tue Apr 26 21:44:40 2011
# Current time GMT: Wed Apr 27 04:44:40 2011
# Using Test.pm version 1.25
{
package MyStructArray;
use Carp;
sub new {
my ($class, %init) = @_;
$class = __PACKAGE__ unless @_;
my($r) = [];
$r->[0] = defined($init{'s'}) ? $init{'s'} : undef; # s
croak 'Initializer for a must be array reference'
if defined($init{'a'}) && ref($init{'a'}) ne 'ARRAY';
$r->[1] = defined($init{'a'}) ? $init{'a'} : []; # a
croak 'Initializer for h must be hash reference'
if defined($init{'h'}) && ref($init{'h'}) ne 'HASH';
$r->[2] = defined($init{'h'}) ? $init{'h'} : {}; # h
if (defined($init{'c'})) {
if (ref $init{'c'} eq 'HASH')
{ $r->[3] = My_Other_Class->new(%{$init{'c'}}) } # c
elsif (UNIVERSAL::isa($init{'c'}, 'My_Other_Class'))
{ $r->[3] = $init{'c'} } # c
else { croak 'Initializer for c must be hash or My_Other_Class reference' }
}
bless $r, $class;
}
sub s {
my $r = shift;
croak 'Too many args to s' if @_ > 1;
@_ ? ($r->[0] = shift) : $r->[0];
}
sub a {
my $r = shift;
my $i;
@_ ? ($i = shift) : return $r->[1];
if (ref($i) eq 'ARRAY' && !@_) { $r->[1] = $i; return $r }
croak 'Too many args to a' if @_ > 1;
@_ ? ($r->[1]->[$i] = shift) : $r->[1]->[$i];
}
sub h {
my $r = shift;
my $i;
@_ ? ($i = shift) : return $r->[2];
if (ref($i) eq 'HASH' && !@_) { $r->[2] = $i; return $r }
croak 'Too many args to h' if @_ > 1;
@_ ? ($r->[2]->{$i} = shift) : $r->[2]->{$i};
}
sub c {
my $r = shift;
croak 'c argument is wrong class' if @_ && ! UNIVERSAL::isa($_[0], 'My_Other_Class');
croak 'Too many args to c' if @_ > 1;
@_ ? ($r->[3] = shift) : $r->[3];
}
}
1;
{
package MyStructHash;
use Carp;
sub new {
my ($class, %init) = @_;
$class = __PACKAGE__ unless @_;
my($r) = {};
if (defined($init{'c'})) {
if (ref $init{'c'} eq 'HASH')
{ $r->{'MyStructHash::c'} = My_Other_Class->new(%{$init{'c'}}) }
elsif (UNIVERSAL::isa($init{'c'}, 'My_Other_Class'))
{ $r->{'MyStructHash::c'} = $init{'c'} }
else { croak 'Initializer for c must be hash or My_Other_Class reference' }
}
croak 'Initializer for h must be hash reference'
if defined($init{'h'}) && ref($init{'h'}) ne 'HASH';
$r->{'MyStructHash::h'} = defined($init{'h'}) ? $init{'h'} : {};
croak 'Initializer for a must be array reference'
if defined($init{'a'}) && ref($init{'a'}) ne 'ARRAY';
$r->{'MyStructHash::a'} = defined($init{'a'}) ? $init{'a'} : [];
$r->{'MyStructHash::s'} = defined($init{'s'}) ? $init{'s'} : undef;
bless $r, $class;
}
sub c {
my $r = shift;
croak 'c argument is wrong class' if @_ && ! UNIVERSAL::isa($_[0], 'My_Other_Class');
croak 'Too many args to c' if @_ > 1;
@_ ? ($r->{'MyStructHash::c'} = shift) : $r->{'MyStructHash::c'};
}
sub h {
my $r = shift;
my $i;
@_ ? ($i = shift) : return $r->{'MyStructHash::h'};
if (ref($i) eq 'HASH' && !@_) { $r->{'MyStructHash::h'} = $i; return $r }
croak 'Too many args to h' if @_ > 1;
@_ ? ($r->{'MyStructHash::h'}->{$i} = shift) : $r->{'MyStructHash::h'}->{$i};
}
sub a {
my $r = shift;
my $i;
@_ ? ($i = shift) : return $r->{'MyStructHash::a'};
if (ref($i) eq 'ARRAY' && !@_) { $r->{'MyStructHash::a'} = $i; return $r }
croak 'Too many args to a' if @_ > 1;
@_ ? ($r->{'MyStructHash::a'}->[$i] = shift) : $r->{'MyStructHash::a'}->[$i];
}
sub s {
my $r = shift;
croak 'Too many args to s' if @_ > 1;
@_ ? ($r->{'MyStructHash::s'} = shift) : $r->{'MyStructHash::s'};
}
}
1;
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
./tests/xemulator/mcoder/getset.t .......................
1..12
ok 1 - constructor
ok 2 - weight
ok 3 - set_weight
ok 4 - weight
ok 5 - undefined weight
ok 6 - deleted weight
ok 7 - set
ok 8 - get after ctor
ok 9 - cobarde, pecador, aigg!
ok 10 - good
ok 11 - bad
ok 12 - good 4
ok
./tests/xemulator/mcoder/proxies.t ......................
1..3
ok 1 - first proxy
ok 2 - second proxy
ok 3 - second proxy with args
ok
./tests/xemulator/mcoder/sugar.t ........................
1..5
ok 1 - new legs
ok 2 - new man
ok 3 - man legs
ok 4 - running
ok 5 - walking
ok
All tests successful.
Files=121, Tests=1760, 4 wallclock secs ( 0.22 usr 0.19 sys + 2.57 cusr 0.60 csys = 3.58 CPU)
Result: PASS
EVO/Class-MakeMethods-1.01.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from Makefile
Matthew Simon Cavalletto <simonm@cavalletto.org>
Generate common types of methods
>>> (cd /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV && tar cvf - Class-MakeMethods-1.01.ppd blib) | gzip -c >/home/fly1400/var/REPO/E/EV/EVO/Class-MakeMethods-1.01.tar.gz
Class-MakeMethods-1.01.ppd
blib/
blib/lib/
blib/lib/Class/
blib/lib/Class/MakeMethods/
blib/lib/Class/MakeMethods/Emulator/
blib/lib/Class/MakeMethods/Emulator/mcoder.pm
blib/lib/Class/MakeMethods/Emulator/Struct.pm
blib/lib/Class/MakeMethods/Emulator/Inheritable.pm
blib/lib/Class/MakeMethods/Emulator/Singleton.pm
blib/lib/Class/MakeMethods/Emulator/MethodMaker.pm
blib/lib/Class/MakeMethods/Emulator/AccessorFast.pm
blib/lib/Class/MakeMethods/Emulator/accessors.pm
blib/lib/Class/MakeMethods/Template/
blib/lib/Class/MakeMethods/Template/Universal.pm
blib/lib/Class/MakeMethods/Template/ClassInherit.pm
blib/lib/Class/MakeMethods/Template/Scalar.pm
blib/lib/Class/MakeMethods/Template/StructBuiltin.pm
blib/lib/Class/MakeMethods/Template/Global.pm
blib/lib/Class/MakeMethods/Template/ClassName.pm
blib/lib/Class/MakeMethods/Template/Class.pm
blib/lib/Class/MakeMethods/Template/Struct.pm
blib/lib/Class/MakeMethods/Template/Flyweight.pm
blib/lib/Class/MakeMethods/Template/Ref.pm
blib/lib/Class/MakeMethods/Template/Hash.pm
blib/lib/Class/MakeMethods/Template/ClassVar.pm
blib/lib/Class/MakeMethods/Template/InsideOut.pm
blib/lib/Class/MakeMethods/Template/PackageVar.pm
blib/lib/Class/MakeMethods/Template/Static.pm
blib/lib/Class/MakeMethods/Template/Generic.pm
blib/lib/Class/MakeMethods/Template/Inheritable.pm
blib/lib/Class/MakeMethods/Template/Array.pm
blib/lib/Class/MakeMethods/Utility/
blib/lib/Class/MakeMethods/Utility/TextBuilder.pm
blib/lib/Class/MakeMethods/Utility/Ref.pm
blib/lib/Class/MakeMethods/Utility/Inheritable.pm
blib/lib/Class/MakeMethods/Utility/ArraySplicer.pm
blib/lib/Class/MakeMethods/Utility/DiskCache.pm
blib/lib/Class/MakeMethods/Standard/
blib/lib/Class/MakeMethods/Standard/Array.pm
blib/lib/Class/MakeMethods/Standard/Universal.pm
blib/lib/Class/MakeMethods/Standard/Hash.pm
blib/lib/Class/MakeMethods/Standard/Global.pm
blib/lib/Class/MakeMethods/Standard/Inheritable.pm
blib/lib/Class/MakeMethods/Evaled.pm
blib/lib/Class/MakeMethods/Docs/
blib/lib/Class/MakeMethods/Docs/Examples.pod
blib/lib/Class/MakeMethods/Docs/Catalog.pod
blib/lib/Class/MakeMethods/Docs/ToDo.pod
blib/lib/Class/MakeMethods/Docs/ReadMe.pod
blib/lib/Class/MakeMethods/Docs/Changes.pod
blib/lib/Class/MakeMethods/Docs/RelatedModules.pod
blib/lib/Class/MakeMethods/Composite/
blib/lib/Class/MakeMethods/Composite/Universal.pm
blib/lib/Class/MakeMethods/Composite/Global.pm
blib/lib/Class/MakeMethods/Composite/Array.pm
blib/lib/Class/MakeMethods/Composite/Inheritable.pm
blib/lib/Class/MakeMethods/Composite/Hash.pm
blib/lib/Class/MakeMethods/Basic/
blib/lib/Class/MakeMethods/Basic/Array.pm
blib/lib/Class/MakeMethods/Basic/Global.pm
blib/lib/Class/MakeMethods/Basic/Hash.pm
blib/lib/Class/MakeMethods/Autoload.pm
blib/lib/Class/MakeMethods/Standard.pm
blib/lib/Class/MakeMethods/Emulator.pm
blib/lib/Class/MakeMethods/Template.pm
blib/lib/Class/MakeMethods/Attribute.pm
blib/lib/Class/MakeMethods/Evaled/
blib/lib/Class/MakeMethods/Evaled/Hash.pm
blib/lib/Class/MakeMethods/Composite.pm
blib/lib/Class/MakeMethods/Basic.pm
blib/lib/Class/benchmark.pl
blib/lib/Class/MakeMethods.pm
blib/man3/
blib/man3/Class::MakeMethods::Emulator::mcoder.3
blib/man3/Class::MakeMethods::Template::Universal.3
blib/man3/Class::MakeMethods::Utility::TextBuilder.3
blib/man3/Class::MakeMethods::Standard::Array.3
blib/man3/Class::MakeMethods::Template::ClassInherit.3
blib/man3/Class::MakeMethods::Standard::Universal.3
blib/man3/Class::MakeMethods::Evaled.3
blib/man3/Class::MakeMethods::Emulator::Struct.3
blib/man3/Class::MakeMethods::Template::StructBuiltin.3
blib/man3/Class::MakeMethods::Template::Scalar.3
blib/man3/Class::MakeMethods::Docs::Examples.3
blib/man3/Class::MakeMethods::Docs::Catalog.3
blib/man3/Class::MakeMethods::Standard::Hash.3
blib/man3/Class::MakeMethods::Docs::ToDo.3
blib/man3/Class::MakeMethods::Emulator::Inheritable.3
blib/man3/Class::MakeMethods::Standard::Inheritable.3
blib/man3/Class::MakeMethods::Standard::Global.3
blib/man3/Class::MakeMethods::Composite::Universal.3
blib/man3/Class::MakeMethods::Template::Global.3
blib/man3/Class::MakeMethods::Basic::Array.3
blib/man3/Class::MakeMethods::Template::ClassName.3
blib/man3/Class::MakeMethods::Autoload.3
blib/man3/Class::MakeMethods::Basic::Global.3
blib/man3/Class::MakeMethods::Docs::ReadMe.3
blib/man3/Class::MakeMethods::Template::Struct.3
blib/man3/Class::MakeMethods::Template::Class.3
blib/man3/Class::MakeMethods::Standard.3
blib/man3/Class::MakeMethods::Emulator::Singleton.3
blib/man3/Class::MakeMethods::Emulator.3
blib/man3/Class::MakeMethods::Template.3
blib/man3/Class::MakeMethods::Template::Flyweight.3
blib/man3/Class::MakeMethods::Composite::Global.3
blib/man3/Class::MakeMethods::Emulator::AccessorFast.3
blib/man3/Class::MakeMethods::Emulator::MethodMaker.3
blib/man3/Class::MakeMethods::Template::Ref.3
blib/man3/Class::MakeMethods::Attribute.3
blib/man3/Class::MakeMethods::Evaled::Hash.3
blib/man3/Class::MakeMethods::Template::Hash.3
blib/man3/Class::MakeMethods::Docs::Changes.3
blib/man3/Class::MakeMethods::Template::ClassVar.3
blib/man3/Class::MakeMethods::Composite.3
blib/man3/Class::MakeMethods::Composite::Array.3
blib/man3/Class::MakeMethods::Basic.3
blib/man3/Class::MakeMethods::Template::InsideOut.3
blib/man3/Class::MakeMethods::Emulator::accessors.3
blib/man3/Class::MakeMethods::Utility::Ref.3
blib/man3/Class::MakeMethods.3
blib/man3/Class::MakeMethods::Utility::Inheritable.3
blib/man3/Class::MakeMethods::Template::PackageVar.3
blib/man3/Class::MakeMethods::Template::Static.3
blib/man3/Class::MakeMethods::Docs::RelatedModules.3
blib/man3/Class::MakeMethods::Basic::Hash.3
blib/man3/Class::MakeMethods::Composite::Inheritable.3
blib/man3/Class::MakeMethods::Utility::DiskCache.3
blib/man3/Class::MakeMethods::Utility::ArraySplicer.3
blib/man3/Class::MakeMethods::Composite::Hash.3
blib/man3/Class::MakeMethods::Template::Inheritable.3
blib/man3/Class::MakeMethods::Template::Generic.3
blib/man3/Class::MakeMethods::Template::Array.3
>>> mv /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/Class-MakeMethods-1.01.ppd /home/fly1400/var/REPO/E/EV/EVO
Running make for J/JR/JROBINSON/SQL-Translator-0.11007.tar.gz
Prepending /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/arch /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/lib /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y
Prepending /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/arch /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/lib /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build J/JR/JROBINSON/SQL-Translator-0.11007.tar.gz
>>> make
cp lib/SQL/Translator/Filter/DefaultExtra.pm blib/lib/SQL/Translator/Filter/DefaultExtra.pm
cp lib/SQL/Translator/Parser/Storable.pm blib/lib/SQL/Translator/Parser/Storable.pm
cp lib/SQL/Translator.pm blib/lib/SQL/Translator.pm
cp lib/SQL/Translator/Parser/Access.pm blib/lib/SQL/Translator/Parser/Access.pm
cp lib/SQL/Translator/Parser/DBI/MySQL.pm blib/lib/SQL/Translator/Parser/DBI/MySQL.pm
cp lib/SQL/Translator/Parser/DBI/SQLite.pm blib/lib/SQL/Translator/Parser/DBI/SQLite.pm
cp lib/SQL/Translator/Producer/Diagram.pm blib/lib/SQL/Translator/Producer/Diagram.pm
cp lib/SQL/Translator/Producer/Sybase.pm blib/lib/SQL/Translator/Producer/Sybase.pm
cp lib/SQL/Translator/Schema/Table.pm blib/lib/SQL/Translator/Schema/Table.pm
cp lib/SQL/Translator/Parser/xSV.pm blib/lib/SQL/Translator/Parser/xSV.pm
cp lib/SQL/Translator/Schema/Index.pm blib/lib/SQL/Translator/Schema/Index.pm
cp lib/SQL/Translator/Parser/Excel.pm blib/lib/SQL/Translator/Parser/Excel.pm
cp lib/SQL/Translator/Producer/GraphViz.pm blib/lib/SQL/Translator/Producer/GraphViz.pm
cp lib/SQL/Translator/Manual.pod blib/lib/SQL/Translator/Manual.pod
cp lib/SQL/Translator/Parser/DBI/DB2.pm blib/lib/SQL/Translator/Parser/DBI/DB2.pm
cp lib/SQL/Translator/Producer/SQLServer.pm blib/lib/SQL/Translator/Producer/SQLServer.pm
cp lib/SQL/Translator/Schema/View.pm blib/lib/SQL/Translator/Schema/View.pm
cp lib/SQL/Translator/Parser/SQLite.pm blib/lib/SQL/Translator/Parser/SQLite.pm
cp lib/SQL/Translator/Parser.pm blib/lib/SQL/Translator/Parser.pm
cp lib/SQL/Translator/Producer/XML/SQLFairy.pm blib/lib/SQL/Translator/Producer/XML/SQLFairy.pm
cp lib/SQL/Translator/Parser/XML.pm blib/lib/SQL/Translator/Parser/XML.pm
cp lib/SQL/Translator/Producer/HTML.pm blib/lib/SQL/Translator/Producer/HTML.pm
cp lib/SQL/Translator/Schema/Graph/Edge.pm blib/lib/SQL/Translator/Schema/Graph/Edge.pm
cp lib/SQL/Translator/Parser/YAML.pm blib/lib/SQL/Translator/Parser/YAML.pm
cp lib/SQL/Translator/Producer/TT/Base.pm blib/lib/SQL/Translator/Producer/TT/Base.pm
cp lib/SQL/Translator/Parser/DBI.pm blib/lib/SQL/Translator/Parser/DBI.pm
cp lib/SQL/Translator/Schema/Constraint.pm blib/lib/SQL/Translator/Schema/Constraint.pm
cp lib/SQL/Translator/Parser/XML/SQLFairy.pm blib/lib/SQL/Translator/Parser/XML/SQLFairy.pm
cp lib/SQL/Translator/Producer/TTSchema.pm blib/lib/SQL/Translator/Producer/TTSchema.pm
cp lib/SQL/Translator/Schema/Graph/CompoundEdge.pm blib/lib/SQL/Translator/Schema/Graph/CompoundEdge.pm
cp lib/SQL/Translator/Schema.pm blib/lib/SQL/Translator/Schema.pm
cp lib/SQL/Translator/Producer/TT/Table.pm blib/lib/SQL/Translator/Producer/TT/Table.pm
cp lib/SQL/Translator/Producer/Oracle.pm blib/lib/SQL/Translator/Producer/Oracle.pm
cp lib/SQL/Translator/Utils.pm blib/lib/SQL/Translator/Utils.pm
cp lib/SQL/Translator/Schema/Procedure.pm blib/lib/SQL/Translator/Schema/Procedure.pm
cp lib/SQL/Translator/Producer/XML.pm blib/lib/SQL/Translator/Producer/XML.pm
cp lib/SQL/Translator/Producer/DiaUml.pm blib/lib/SQL/Translator/Producer/DiaUml.pm
cp lib/SQL/Translator/Diff.pm blib/lib/SQL/Translator/Diff.pm
cp lib/SQL/Translator/Producer/SQLite.pm blib/lib/SQL/Translator/Producer/SQLite.pm
cp lib/SQL/Translator/Parser/PostgreSQL.pm blib/lib/SQL/Translator/Parser/PostgreSQL.pm
cp lib/SQL/Translator/Parser/DB2/Grammar.pm blib/lib/SQL/Translator/Parser/DB2/Grammar.pm
cp lib/SQL/Translator/Parser/MySQL.pm blib/lib/SQL/Translator/Parser/MySQL.pm
cp lib/SQL/Translator/Producer/ClassDBI.pm blib/lib/SQL/Translator/Producer/ClassDBI.pm
cp lib/SQL/Translator/Parser/DBI/Oracle.pm blib/lib/SQL/Translator/Parser/DBI/Oracle.pm
cp lib/SQL/Translator/Parser/DBI/SQLServer.pm blib/lib/SQL/Translator/Parser/DBI/SQLServer.pm
cp lib/SQL/Translator/Schema/Graph/HyperEdge.pm blib/lib/SQL/Translator/Schema/Graph/HyperEdge.pm
cp lib/SQL/Translator/Parser/DB2.pm blib/lib/SQL/Translator/Parser/DB2.pm
cp lib/SQL/Translator/Schema/Graph/Port.pm blib/lib/SQL/Translator/Schema/Graph/Port.pm
cp lib/SQL/Translator/Filter/Globals.pm blib/lib/SQL/Translator/Filter/Globals.pm
cp lib/SQL/Translator/Parser/SQLServer.pm blib/lib/SQL/Translator/Parser/SQLServer.pm
cp lib/SQL/Translator/Parser/Oracle.pm blib/lib/SQL/Translator/Parser/Oracle.pm
cp lib/SQL/Translator/Schema/Graph/Node.pm blib/lib/SQL/Translator/Schema/Graph/Node.pm
cp lib/SQL/Translator/Producer/Dumper.pm blib/lib/SQL/Translator/Producer/Dumper.pm
cp lib/SQL/Translator/Producer/Latex.pm blib/lib/SQL/Translator/Producer/Latex.pm
cp lib/SQL/Translator/Parser/DBI/PostgreSQL.pm blib/lib/SQL/Translator/Parser/DBI/PostgreSQL.pm
cp lib/SQL/Translator/Schema/Trigger.pm blib/lib/SQL/Translator/Schema/Trigger.pm
cp lib/SQL/Translator/Schema/Field.pm blib/lib/SQL/Translator/Schema/Field.pm
cp lib/SQL/Translator/Schema/Graph.pm blib/lib/SQL/Translator/Schema/Graph.pm
cp lib/SQL/Translator/Producer/POD.pm blib/lib/SQL/Translator/Producer/POD.pm
cp lib/SQL/Translator/Filter/Names.pm blib/lib/SQL/Translator/Filter/Names.pm
cp lib/SQL/Translator/Producer/PostgreSQL.pm blib/lib/SQL/Translator/Producer/PostgreSQL.pm
cp lib/SQL/Translator/Producer/DB2.pm blib/lib/SQL/Translator/Producer/DB2.pm
cp lib/SQL/Translator/Producer/MySQL.pm blib/lib/SQL/Translator/Producer/MySQL.pm
cp lib/SQL/Translator/Producer/Storable.pm blib/lib/SQL/Translator/Producer/Storable.pm
cp lib/SQL/Translator/Schema/Object.pm blib/lib/SQL/Translator/Schema/Object.pm
cp lib/SQL/Translator/Parser/Sybase.pm blib/lib/SQL/Translator/Parser/Sybase.pm
cp lib/SQL/Translator/Schema/Constants.pm blib/lib/SQL/Translator/Schema/Constants.pm
cp lib/Test/SQL/Translator.pm blib/lib/Test/SQL/Translator.pm
cp lib/SQL/Translator/Producer.pm blib/lib/SQL/Translator/Producer.pm
cp lib/SQL/Translator/Parser/DBI/Sybase.pm blib/lib/SQL/Translator/Parser/DBI/Sybase.pm
cp lib/SQL/Translator/Producer/YAML.pm blib/lib/SQL/Translator/Producer/YAML.pm
cp script/sqlt-dumper blib/script/sqlt-dumper
/home/fly1400/ap1400/bin/perl-static "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-dumper
cp script/sqlt-diagram blib/script/sqlt-diagram
/home/fly1400/ap1400/bin/perl-static "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-diagram
cp script/sqlt-graph blib/script/sqlt-graph
/home/fly1400/ap1400/bin/perl-static "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-graph
cp script/sqlt-diff blib/script/sqlt-diff
/home/fly1400/ap1400/bin/perl-static "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-diff
cp script/sqlt-diff-old blib/script/sqlt-diff-old
/home/fly1400/ap1400/bin/perl-static "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt-diff-old
cp script/sqlt blib/script/sqlt
/home/fly1400/ap1400/bin/perl-static "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/sqlt
Manifying blib/man1/sqlt-dumper.1
Manifying blib/man1/sqlt-diagram.1
Manifying blib/man1/sqlt-graph.1
Manifying blib/man1/sqlt-diff.1
Manifying blib/man1/sqlt-diff-old.1
Manifying blib/man1/sqlt.1
Manifying blib/man3/SQL::Translator::Parser::Storable.3
Manifying blib/man3/SQL::Translator::Filter::DefaultExtra.3
Manifying blib/man3/SQL::Translator.3
Manifying blib/man3/SQL::Translator::Parser::DBI::MySQL.3
Manifying blib/man3/SQL::Translator::Parser::Access.3
Manifying blib/man3/SQL::Translator::Producer::SQLite.3
Manifying blib/man3/SQL::Translator::Parser::PostgreSQL.3
Manifying blib/man3/SQL::Translator::Parser::DBI::SQLite.3
Manifying blib/man3/SQL::Translator::Producer::Sybase.3
Manifying blib/man3/SQL::Translator::Producer::Diagram.3
Manifying blib/man3/SQL::Translator::Parser::MySQL.3
Manifying blib/man3/SQL::Translator::Schema::Table.3
Manifying blib/man3/SQL::Translator::Producer::ClassDBI.3
Manifying blib/man3/SQL::Translator::Parser::xSV.3
Manifying blib/man3/SQL::Translator::Parser::DBI::Oracle.3
Manifying blib/man3/SQL::Translator::Parser::Excel.3
Manifying blib/man3/SQL::Translator::Schema::Index.3
Manifying blib/man3/SQL::Translator::Manual.3
Manifying blib/man3/SQL::Translator::Producer::GraphViz.3
Manifying blib/man3/SQL::Translator::Parser::DBI::SQLServer.3
Manifying blib/man3/SQL::Translator::Parser::DBI::DB2.3
Manifying blib/man3/SQL::Translator::Producer::SQLServer.3
Manifying blib/man3/SQL::Translator::Filter::Globals.3
Manifying blib/man3/SQL::Translator::Schema::View.3
Manifying blib/man3/SQL::Translator::Parser::SQLServer.3
Manifying blib/man3/SQL::Translator::Parser::Oracle.3
Manifying blib/man3/SQL::Translator::Parser::SQLite.3
Manifying blib/man3/SQL::Translator::Producer::Dumper.3
Manifying blib/man3/SQL::Translator::Producer::Latex.3
Manifying blib/man3/SQL::Translator::Parser.3
Manifying blib/man3/SQL::Translator::Producer::XML::SQLFairy.3
Manifying blib/man3/SQL::Translator::Parser::DBI::PostgreSQL.3
Manifying blib/man3/SQL::Translator::Parser::XML.3
Manifying blib/man3/SQL::Translator::Schema::Trigger.3
Manifying blib/man3/SQL::Translator::Producer::HTML.3
Manifying blib/man3/SQL::Translator::Parser::YAML.3
Manifying blib/man3/SQL::Translator::Schema::Field.3
Manifying blib/man3/SQL::Translator::Parser::DBI.3
Manifying blib/man3/SQL::Translator::Producer::TT::Base.3
Manifying blib/man3/SQL::Translator::Producer::POD.3
Manifying blib/man3/SQL::Translator::Parser::XML::SQLFairy.3
Manifying blib/man3/SQL::Translator::Schema::Constraint.3
Manifying blib/man3/SQL::Translator::Filter::Names.3
Manifying blib/man3/SQL::Translator::Producer::TTSchema.3
Manifying blib/man3/SQL::Translator::Producer::PostgreSQL.3
Manifying blib/man3/SQL::Translator::Producer::DB2.3
Manifying blib/man3/SQL::Translator::Producer::MySQL.3
Manifying blib/man3/SQL::Translator::Schema.3
Manifying blib/man3/SQL::Translator::Producer::Storable.3
Manifying blib/man3/SQL::Translator::Producer::Oracle.3
Manifying blib/man3/SQL::Translator::Producer::TT::Table.3
Manifying blib/man3/SQL::Translator::Utils.3
Manifying blib/man3/SQL::Translator::Schema::Object.3
Manifying blib/man3/SQL::Translator::Parser::Sybase.3
Manifying blib/man3/SQL::Translator::Schema::Constants.3
Manifying blib/man3/Test::SQL::Translator.3
Manifying blib/man3/SQL::Translator::Parser::DBI::Sybase.3
Manifying blib/man3/SQL::Translator::Producer.3
Manifying blib/man3/SQL::Translator::Producer::YAML.3
Manifying blib/man3/SQL::Translator::Producer::XML.3
Manifying blib/man3/SQL::Translator::Producer::DiaUml.3
Manifying blib/man3/SQL::Translator::Schema::Procedure.3
Manifying blib/man3/SQL::Translator::Diff.3
JROBINSON/SQL-Translator-0.11007.tar.gz
make -- OK
Prepending /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/arch /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/lib /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/01pod.t ...............................
1..77
ok 1 - POD test for blib/script/sqlt-dumper
ok 2 - POD test for blib/script/sqlt-diagram
ok 3 - POD test for blib/script/sqlt-graph
ok 4 - POD test for blib/script/sqlt-diff
ok 5 - POD test for blib/script/sqlt-diff-old
ok 6 - POD test for blib/script/sqlt
ok 7 - POD test for blib/lib/SQL/Translator.pm
ok 8 - POD test for blib/lib/SQL/Translator/Manual.pod
ok 9 - POD test for blib/lib/SQL/Translator/Parser.pm
ok 10 - POD test for blib/lib/SQL/Translator/Schema.pm
ok 11 - POD test for blib/lib/SQL/Translator/Utils.pm
ok 12 - POD test for blib/lib/SQL/Translator/Diff.pm
ok 13 - POD test for blib/lib/SQL/Translator/Producer.pm
ok 14 - POD test for blib/lib/Test/SQL/Translator.pm
ok 15 - POD test for blib/lib/SQL/Translator/Filter/DefaultExtra.pm
ok 16 - POD test for blib/lib/SQL/Translator/Filter/Globals.pm
ok 17 - POD test for blib/lib/SQL/Translator/Filter/Names.pm
ok 18 - POD test for blib/lib/SQL/Translator/Parser/Storable.pm
ok 19 - POD test for blib/lib/SQL/Translator/Parser/Access.pm
ok 20 - POD test for blib/lib/SQL/Translator/Parser/xSV.pm
ok 21 - POD test for blib/lib/SQL/Translator/Parser/Excel.pm
ok 22 - POD test for blib/lib/SQL/Translator/Parser/SQLite.pm
ok 23 - POD test for blib/lib/SQL/Translator/Parser/XML.pm
ok 24 - POD test for blib/lib/SQL/Translator/Parser/YAML.pm
ok 25 - POD test for blib/lib/SQL/Translator/Parser/DBI.pm
ok 26 - POD test for blib/lib/SQL/Translator/Parser/PostgreSQL.pm
ok 27 - POD test for blib/lib/SQL/Translator/Parser/MySQL.pm
ok 28 - POD test for blib/lib/SQL/Translator/Parser/DB2.pm (no pod)
ok 29 - POD test for blib/lib/SQL/Translator/Parser/SQLServer.pm
ok 30 - POD test for blib/lib/SQL/Translator/Parser/Oracle.pm
ok 31 - POD test for blib/lib/SQL/Translator/Parser/Sybase.pm
ok 32 - POD test for blib/lib/SQL/Translator/Producer/Diagram.pm
ok 33 - POD test for blib/lib/SQL/Translator/Producer/Sybase.pm
ok 34 - POD test for blib/lib/SQL/Translator/Producer/GraphViz.pm
ok 35 - POD test for blib/lib/SQL/Translator/Producer/SQLServer.pm
ok 36 - POD test for blib/lib/SQL/Translator/Producer/HTML.pm
ok 37 - POD test for blib/lib/SQL/Translator/Producer/TTSchema.pm
ok 38 - POD test for blib/lib/SQL/Translator/Producer/Oracle.pm
ok 39 - POD test for blib/lib/SQL/Translator/Producer/XML.pm
ok 40 - POD test for blib/lib/SQL/Translator/Producer/DiaUml.pm
ok 41 - POD test for blib/lib/SQL/Translator/Producer/SQLite.pm
ok 42 - POD test for blib/lib/SQL/Translator/Producer/ClassDBI.pm
ok 43 - POD test for blib/lib/SQL/Translator/Producer/Dumper.pm
ok 44 - POD test for blib/lib/SQL/Translator/Producer/Latex.pm
ok 45 - POD test for blib/lib/SQL/Translator/Producer/POD.pm
ok 46 - POD test for blib/lib/SQL/Translator/Producer/PostgreSQL.pm
ok 47 - POD test for blib/lib/SQL/Translator/Producer/DB2.pm
ok 48 - POD test for blib/lib/SQL/Translator/Producer/MySQL.pm
ok 49 - POD test for blib/lib/SQL/Translator/Producer/Storable.pm
ok 50 - POD test for blib/lib/SQL/Translator/Producer/YAML.pm
ok 51 - POD test for blib/lib/SQL/Translator/Schema/Table.pm
ok 52 - POD test for blib/lib/SQL/Translator/Schema/Index.pm
ok 53 - POD test for blib/lib/SQL/Translator/Schema/View.pm
ok 54 - POD test for blib/lib/SQL/Translator/Schema/Constraint.pm
ok 55 - POD test for blib/lib/SQL/Translator/Schema/Procedure.pm
ok 56 - POD test for blib/lib/SQL/Translator/Schema/Trigger.pm
ok 57 - POD test for blib/lib/SQL/Translator/Schema/Field.pm
ok 58 - POD test for blib/lib/SQL/Translator/Schema/Graph.pm (no pod)
ok 59 - POD test for blib/lib/SQL/Translator/Schema/Object.pm
ok 60 - POD test for blib/lib/SQL/Translator/Schema/Constants.pm
ok 61 - POD test for blib/lib/SQL/Translator/Parser/DBI/MySQL.pm
ok 62 - POD test for blib/lib/SQL/Translator/Parser/DBI/SQLite.pm
ok 63 - POD test for blib/lib/SQL/Translator/Parser/DBI/DB2.pm
ok 64 - POD test for blib/lib/SQL/Translator/Parser/DBI/Oracle.pm
ok 65 - POD test for blib/lib/SQL/Translator/Parser/DBI/SQLServer.pm
ok 66 - POD test for blib/lib/SQL/Translator/Parser/DBI/PostgreSQL.pm
ok 67 - POD test for blib/lib/SQL/Translator/Parser/DBI/Sybase.pm
ok 68 - POD test for blib/lib/SQL/Translator/Parser/XML/SQLFairy.pm
ok 69 - POD test for blib/lib/SQL/Translator/Parser/DB2/Grammar.pm (no pod)
ok 70 - POD test for blib/lib/SQL/Translator/Producer/XML/SQLFairy.pm
ok 71 - POD test for blib/lib/SQL/Translator/Producer/TT/Base.pm
ok 72 - POD test for blib/lib/SQL/Translator/Producer/TT/Table.pm
ok 73 - POD test for blib/lib/SQL/Translator/Schema/Graph/Edge.pm (no pod)
ok 74 - POD test for blib/lib/SQL/Translator/Schema/Graph/CompoundEdge.pm (no pod)
ok 75 - POD test for blib/lib/SQL/Translator/Schema/Graph/HyperEdge.pm (no pod)
ok 76 - POD test for blib/lib/SQL/Translator/Schema/Graph/Port.pm (no pod)
ok 77 - POD test for blib/lib/SQL/Translator/Schema/Graph/Node.pm (no pod)
ok
t/02mysql-parser.t ......................
1..317
ok 1 - Schema is valid
ok 2 - Right number of tables (1)
ok 3 - Found "sessions" table
ok 4 - Right number of fields (4)
ok 5 - First field name is "id"
ok 6 - Type is "char"
ok 7 - Size is "32"
ok 8 - Field cannot be null
ok 9 - Default value is "0"
ok 10 - Field is PK
ok 11 - Second field name is "a_session"
ok 12 - Type is "text"
ok 13 - Size is "65,535"
ok 14 - Field can be null
ok 15 - Default value is undefined
ok 16 - Field is not PK
ok 17 - Right number of indices (2)
ok 18 - Found fulltext
ok 19 - Right number of constraints (2)
ok 20 - Constraint is a PK
ok 21 - Constraint is on "id"
ok 22 - Constraint is UNIQUE
ok 23 - Constraint is on "ssn"
ok 24 - Schema is valid
ok 25 - Right number of tables (1)
ok 26 - Found "check" table
ok 27 - Right number of fields (10)
ok 28 - First field name is "check_id"
ok 29 - Type is "int"
ok 30 - Size is "7"
ok 31 - Field cannot be null
ok 32 - Default value is "0000000"
ok 33 - Field is PK
ok 34 - Field is auto inc
ok 35 - Field is unsigned
ok 36 - Field is zerofill
ok 37 - Second field name is "successful"
ok 38 - Type is "date"
ok 39 - Size is "0"
ok 40 - Field cannot be null
ok 41 - Default value is "0000-00-00"
ok 42 - Field is not PK
ok 43 - Third field name is "unsuccessful"
ok 44 - Type is "date"
ok 45 - Size is "0"
ok 46 - Field can be null
ok 47 - Default value is "0000-00-00"
ok 48 - Field is not PK
ok 49 - Fourth field name is "i1"
ok 50 - Type is "int"
ok 51 - Size is "11"
ok 52 - Field cannot be null
ok 53 - Default value is "0"
ok 54 - Field is not PK
ok 55 - Fifth field name is "s1"
ok 56 - Type is "set"
ok 57 - Size is "1"
ok 58 - Field can be null
ok 59 - Default value is "b"
ok 60 - Field is not PK
ok 61 - List is "a,b,c"
ok 62 - Sixth field name is "e1"
ok 63 - Type is "enum"
ok 64 - Size is "1"
ok 65 - Field can be null
ok 66 - Default value is "c"
ok 67 - Field is not PK
ok 68 - List is "a,b,c"
ok 69 - Seventh field name is "name"
ok 70 - Type is "varchar"
ok 71 - Size is "30"
ok 72 - Field can be null
ok 73 - Default value is "NULL"
ok 74 - Field is not PK
ok 75 - Eighth field name is "foo_type"
ok 76 - Type is "enum"
ok 77 - Size is "2"
ok 78 - Field cannot be null
ok 79 - Default value is "vk"
ok 80 - Field is not PK
ok 81 - List is "vk,ck"
ok 82 - Ninth field name is "date"
ok 83 - Type is "timestamp"
ok 84 - Size is "0"
ok 85 - Field can be null
ok 86 - Default value is undefined
ok 87 - Field is not PK
ok 88 - Tenth field name is "time_stamp2"
ok 89 - Type is "timestamp"
ok 90 - Size is "0"
ok 91 - Field can be null
ok 92 - Default value is undefined
ok 93 - Field is not PK
ok 94 - Right number of indices (3)
ok 95 - No name on index
ok 96 - Normal index
ok 97 - Index is on field "i1"
ok 98 - Name is "date_idx"
ok 99 - Normal index
ok 100 - Index is on field "date"
ok 101 - Name is "name_idx"
ok 102 - Normal index
ok 103 - Index is on field "name(10)"
ok 104 - Right number of constraints (2)
ok 105 - Constraint is a PK
ok 106 - Constraint is on "check_id"
ok 107 - Constraint is UNIQUE
ok 108 - Constraint is on "date, i1"
ok 109 - Schema is valid
ok 110 - Right number of tables (2)
ok 111 - Found "orders" table
ok 112 - Table comment OK
ok 113 - Right number of fields (10)
ok 114 - First field name is "order_id"
ok 115 - Type is "int"
ok 116 - Size is "11"
ok 117 - Field cannot be null
ok 118 - Default value is undefined
ok 119 - Field is PK
ok 120 - Field is auto inc
ok 121 - Second field name is "member_id"
ok 122 - Type is "varchar"
ok 123 - Size is "255"
ok 124 - Field can be null
ok 125 - Field comment OK
ok 126 - Default value is undefined
ok 127 - Third field name is "billing_address_id"
ok 128 - Type is "int"
ok 129 - Size is "11"
ok 130 - Fourth field name is "shipping_address_id"
ok 131 - Type is "int"
ok 132 - Size is "11"
ok 133 - Fifth field name is "credit_card_id"
ok 134 - Type is "int"
ok 135 - Size is "11"
ok 136 - Sixth field name is "status"
ok 137 - Type is "smallint"
ok 138 - Size is "6"
ok 139 - Field cannot be null
ok 140 - Seventh field name is "store_id"
ok 141 - Type is "varchar"
ok 142 - Size is "255"
ok 143 - Field cannot be null
ok 144 - Field is a FK
ok 145 - FK isa SQL::Translator::Schema::Constraint
ok 146 - FK is to "store" table
ok 147 - Eighth field name is "tax"
ok 148 - Type is "decimal"
ok 149 - Size is "8,2"
ok 150 - Ninth field name is "shipping_charge"
ok 151 - Type is "decimal"
ok 152 - Size is "8,2"
ok 153 - Tenth field name is "price_paid"
ok 154 - Type is "decimal"
ok 155 - Size is "8,2"
ok 156 - Right number of indices (4)
ok 157 - First index is normal
ok 158 - Index is on "status"
ok 159 - Second index is normal
ok 160 - Index is on "billing_address_id"
ok 161 - Third index is normal
ok 162 - Index is on "shipping_address_id"
ok 163 - Third index is normal
ok 164 - Index is on "member_id,store_id"
ok 165 - Right number of constraints (5)
ok 166 - Constraint is a PK
ok 167 - Constraint is on "order_id"
ok 168 - Constraint is a FK
ok 169 - Constraint is on "status"
ok 170 - To table "order_status"
ok 171 - To field "id"
ok 172 - Constraint is a FK
ok 173 - Constraint is on "billing_address_id"
ok 174 - To table "address"
ok 175 - To field "address_id"
ok 176 - Constraint is a FK
ok 177 - Constraint is on "shipping_address_id"
ok 178 - To table "address"
ok 179 - To field "address_id"
ok 180 - Constraint is a FK
ok 181 - Constraint is on "store_id"
ok 182 - To table "store"
ok 183 - No reference fields defined
ok 184 - Found "address" table
ok 185 - Right number of fields (8)
ok 186 - Schema is valid
ok 187 - Database name extracted from USE
ok 188 - Right number of tables (2)
ok 189 - Found "one" table
ok 190 - Found "two" table
ok 191 - Right number of constraints (2) on table one
ok 192 - Constraint is a PK
ok 193 - Constraint is on "id"
ok 194 - Constraint is a FK
ok 195 - Constraint is on "two_id"
ok 196 - To table "two"
ok 197 - To field "id"
ok 198 - Right number of constraints (2) on table two
ok 199 - Constraint is a PK
ok 200 - Constraint is on "id"
ok 201 - Constraint is a FK
ok 202 - Constraint is on "one_id"
ok 203 - To table "one"
ok 204 - To field "id"
ok 205 - Schema is valid
ok 206 - Right number of tables (1)
ok 207 - Found "one" table
ok 208 - Right number of fields (2) on table one
ok 209 - Table has right table type option
ok 210 - Table has right character set option
ok 211 - Field is a varchar
ok 212 - Field is right size
ok 213 - Field has right character set qualifier
ok 214 - Field has right collate qualifier
ok 215 - Field has right default value
ok 216 - Field is a timestamp
ok 217 - Field is not nullable
ok 218 - Field has right default value
ok 219 - Field has right on update qualifier
ok 220 - Right number of views (3)
ok 221 - Found "vs_asset" view
ok 222 - Found "vs_asset2" view
ok 223 - Found "vs_asset3" view
ok 224 - Detected algorithm
ok 225 - Detected view vs_asset
ok 226 - Did not detect cfgmgmt_mig
ok 227 - Right number of procedures (2)
ok 228 - Found "ap_from_millitime_nullable" procedure
ok 229 - Detected procedure ap_from_millitime_nullable
ok 230 - Found "sp_update_security_acl" procedure
ok 231 - Detected procedure sp_update_security_acl
ok 232 - Schema is valid
ok 233 - Right number of tables (1)
ok 234 - Found "test" table
ok 235 - Collate found
ok 236 - Character set found
ok 237 - '4' parsed as perl version '4'
ok 238 - '5.01.0' parsed as perl version '5.001'
ok 239 - '50003' parsed as perl version '5.000003'
ok 240 - '5.1' parsed as perl version '5.001'
ok 241 - '3.23.2' parsed as perl version '3.023002'
ok 242 - '4' parsed as mysql version '40000'
ok 243 - '5.01.0' parsed as mysql version '50100'
ok 244 - '50003' parsed as mysql version '50003'
ok 245 - '5.1' parsed as mysql version '50100'
ok 246 - '3.23.2' parsed as mysql version '32302'
ok 247 - Exception thrown on invalid version string
ok 248 - Schema is valid
ok 249 - Right number of tables (1)
ok 250 - Found "merge_example" table
ok 251 - Table has right table engine option
ok 252 - UNION option has correct set
ok 253 - Right number of fields (2)
ok 254 - First field name is "id"
ok 255 - Type is "int"
ok 256 - Size is "11"
ok 257 - Field cannot be null
ok 258 - Field is PK
ok 259 - Second field name is "shape_field"
ok 260 - Type is "geometry"
ok 261 - Field cannot be null
ok 262 - Field is not PK
ok 263 - Right number of indices (1)
ok 264 - No name on index
ok 265 - Spatial index
ok 266 - Right number of constraints (1)
ok 267 - Constraint is a PK
ok 268 - Constraint is on "id"
ok 269 - Schema is valid
ok 270 - Right number of tables (1)
ok 271 - Found "quote" table
ok 272 - Table has right table engine option
ok 273 - First field name is "id"
ok 274 - Type is "int"
ok 275 - Size is "11"
ok 276 - Field cannot be null
ok 277 - Field is PK
ok 278 - Schema is valid
ok 279 - Right number of tables (1)
ok 280 - Found "quote" table
ok 281 - Table has right table engine option
ok 282 - First field name is "id"
ok 283 - Type is "int"
ok 284 - Size is "11"
ok 285 - Field cannot be null
ok 286 - Field is PK
ok 287 - Schema is valid
ok 288 - Right number of tables (1)
ok 289 - Found "quote" table
ok 290 - Table has right table engine option
ok 291 - First field name is "id"
ok 292 - Type is "int"
ok 293 - Size is "11"
ok 294 - Field cannot be null
ok 295 - Field is PK
ok 296 - Schema is valid
ok 297 - Right number of tables (1)
ok 298 - Found "sessions" table
ok 299 - Right number of fields (3)
ok 300 - First field name is "id"
ok 301 - Type is "char"
ok 302 - Size is "32"
ok 303 - Field cannot be null
ok 304 - Default value is "0"
ok 305 - Field is PK
ok 306 - Second field name is "ssn"
ok 307 - Type is "varchar"
ok 308 - Size is "12"
ok 309 - Field can not be null
ok 310 - Single quote in default value is escaped properly
ok 311 - Field is not PK
ok 312 - Second field name is "user"
ok 313 - Type is "varchar"
ok 314 - Size is "20"
ok 315 - Field can not be null
ok 316 - Single quote in default value is escaped properly
ok 317 - Field is not PK
ok
t/03mysql-to-oracle.t ...................
1..3
ok 1 - Translate MySQL to Oracle
ok 2 - Normal index definition translated.
ok 3 - Unique index definition translated.
ok
t/04file,fh,string.t ....................
1..3
ok 1 - passing string (filename) works
ok 2 - passing string as SCALAR reference
ok 3 - from file == from string
ok
Use of tied on a handle without * is deprecated at /home/fly1400/var/megalib/XML/Parser/Expat.pm line 447.
t/05bgep-re.t ...........................
1..2
ok 1 - MySQL->XML-SQLFairy
ok 2 - Successfully parsed output
ok
t/06xsv.t ............................... skipped: Missing dependency: Text::RecordParser
t/07p_args.t ............................
1..9
ok 1 - parser_args works when called directly
ok 2 - right number of tables
ok 3 - right number of fields
ok 4 - parser_args works when called indirectly
ok 5 - right number of tables
ok 6 - right number of fields
ok 7 - parser_args works when called as constructor arg
ok 8 - right number of tables
ok 9 - right number of fields with new delimiter
ok
t/08postgres-to-mysql.t .................
1..1
ok 1 - Translate PG2My
ok
t/09sqlt-diagram.t ......................
1..3
ok 1
Image written to 'sqlOIWfF'. Done.
ok 2
ok 3
ok
t/10excel.t .............................
1..31
ok 1 - Parsed 1 table
ok 2 - Table name is "Sheet1"
ok 3 - Table has 7 fields
ok 4 - First field name is "ID"
ok 5 - Data type is "integer"
ok 6 - Size is "5"
ok 7 - Field is PK
ok 8 - Second field name is "text"
ok 9 - Data type is "char"
ok 10 - Size is "7"
ok 11 - Field is not PK
ok 12 - Third field name is "number"
ok 13 - Data type is "integer"
ok 14 - Size is "1"
ok 15 - Field is not PK
ok 16 - Fourth field name is "math"
ok 17 - Data type is "float"
ok 18 - Size is "3,1"
ok 19 - Field is not PK
ok 20 - Fifth field name is "bitmap"
ok 21 - Data type is "char"
ok 22 - Size is "1"
ok 23 - Field is not PK
ok 24 - Sixth field name is "today"
ok 25 - Data type is "CHAR"
ok 26 - Size is "10"
ok 27 - Field is not PK
ok 28 - Seventh field name is "silly_field_with_random_characters"
ok 29 - Data type is "CHAR"
ok 30 - Size is "11"
ok 31 - Field is not PK
ok
t/11normalize.t .........................
1..5
ok 1 - use SQL::Translator::Utils;
ok 2 - normalize_name('- 9s80 qwehjf 4r') => '_9s80_qwehjf_4r'
ok 3 - normalize_name('hello, world') => 'hello_world'
ok 4 - normalize_name('444') => '_444'
ok 5 - normalize_name('silly field (with random characters)') => 'silly_field_with_random_characters'
ok
t/12header_comment.t ....................
1..5
ok 1 - use SQL::Translator::Utils;
ok 2 - default comment
ok 3 - Created by...
ok 4 - Multiline header comment...
ok 5 - ...with additional junk
ok
t/13schema.t ............................
1..238
ok 1 - require SQL::Translator;
ok 2 - require SQL::Translator::Schema;
ok 3 - The object isa SQL::Translator::Schema
ok 4 - Schema name is "foo"
ok 5 - Schema name changed to "bar"
ok 6 - Schema database is "MySQL"
ok 7 - Schema database changed to "PostgreSQL"
ok 8 - Schema not valid...
ok 9 - ...because there are no tables
ok 10 - Table "foo" isa SQL::Translator::Schema::Table
ok 11 - Table "bar" isa SQL::Translator::Schema::Table
ok 12 - Add table "bar"
ok 13 - Schema isa SQL::Translator::Schema
ok 14 - Can't change name of table "bar" to "foo"...
ok 15 - ...because "foo" exists
ok 16 - Can't create another "foo" table...
ok 17 - ... because "foo" exists
ok 18 - Can't add an anonymous table...
ok 19 - ... because it has no name
ok 20 - Can't create an anonymous table
ok 21 - ... because it has no name
ok 22 - Dropped table "foo" isa SQL::Translator::Schema::Table
ok 23 - Dropped table "foo" by object isa SQL::Translator::Schema::Table
ok 24 - Can't drop non-existant table "foo"
ok 25 - Table name is "foo"
ok 26 - Table stringifies to "foo"
ok 27 - Table "foo" is not yet valid
ok 28 - Table "foo" has no fields
ok 29 - Error for no fields
ok 30 - No comments
ok 31 - Table name is "person"
ok 32 - Table is not yet valid
ok 33 - Comments = "foo"
ok 34 - Table comments = "foo,bar"
ok 35 - Table comments = "foo,bar"
ok 36 - Field isa SQL::Translator::Schema::Field
ok 37 - Field name is "foo"
ok 38 - Field full_name is "person.foo"
ok 39 - Field stringifies to "foo"
ok 40 - Field data type is blank
ok 41 - Field size is "0"
ok 42 - Field is_primary_key is false
ok 43 - Field can be NULL
ok 44 - Field default is undefined
ok 45 - No comments
ok 46 - Field table is person
ok 47 - Field schema shortcut works
ok 48 - f2 isa SQL::Translator::Schema::Field
ok 49 - Add field "f2"
ok 50 - Field cannot be NULL
ok 51 - Field cannot be NULL
ok 52 - Field cannot be NULL
ok 53 - Field default is empty string
ok 54 - Field comment = "foo"
ok 55 - Field comment = "foo,bar"
ok 56 - Field comment = "foo,bar"
ok 57 - person_table isa SQL::Translator::Schema::Table
ok 58 - Can't set field name of "f2" to "foo"...
ok 59 - ...because name exists
ok 60 - Didn't create another "f2" field...
ok 61 - ... because it exists
ok 62 - Didn't add a "" field...
ok 63 - ... because it has no name
ok 64 - Didn't create a "" field...
ok 65 - ... because it has no name
ok 66 - Table "foo" has 2 fields
ok 67 - First field is "foo"
ok 68 - Second field is "f2"
ok 69 - field_names is "foo,f2"
ok 70 - Dropped field "f2" isa SQL::Translator::Schema::Field
ok 71 - Dropped field "f2" by object isa SQL::Translator::Schema::Field
ok 72 - Can't drop non-existant field "f2"
ok 73 - Field name is "person_name"
ok 74 - Field data type is "varchar"
ok 75 - Field size is "30"
ok 76 - Field is_primary_key is negative
ok 77 - Field extra "foo" is "bar"
ok 78 - Field extra "baz" is "quux"
ok 79 - Field name is "age"
ok 80 - Field data type is "float"
ok 81 - Field size is "10,2"
ok 82 - Field size still "10,2"
ok 83 - Field size still "10,2"
ok 84 - Field size still "10,2"
ok 85 - Field size returns array
ok 86 - No indices
ok 87 - Error for no indices
ok 88 - Index isa SQL::Translator::Schema::Index
ok 89 - Index name is "foo"
ok 90 - Index name is not valid...
ok 91 - ...because it has no fields
ok 92 - Index accepts fields
ok 93 - Index name is not valid...
ok 94 - ...because it used fields not in the table
ok 95 - Index accepts fields
ok 96 - Index name is now valid
ok 97 - Index type is "normal"
ok 98 - Index isa SQL::Translator::Schema::Index
ok 99 - Index name is "bar"
ok 100 - Two indices
ok 101 - "foo" index
ok 102 - "bar" index
ok 103 - Dropped index "foo" isa SQL::Translator::Schema::Index
ok 104 - Dropped index "foo" by object isa SQL::Translator::Schema::Index
ok 105 - Dropped correct index "foo"
ok 106 - Can't drop non-existant index "foo"
ok 107 - No constraints
ok 108 - Error for no constraints
ok 109 - Constraint isa SQL::Translator::Schema::Constraint
ok 110 - Constraint name is "foo"
ok 111 - Constraint field = "age"
ok 112 - Constraint fields returns a SQL::Translator::Schema::Field
ok 113 - Constraint field = "age"
ok 114 - Constraint field = "age,name"
ok 115 - Constraint field = "age,name"
ok 116 - Constraint field = "age,name"
ok 117 - Constraint field = "age,name"
ok 118 - Constraint field = "age,name"
ok 119 - Constraint field_names = "age,name"
ok 120 - Constraint match type is empty
ok 121 - Constraint match type rejects bad arg...
ok 122 - ...because it is invalid
ok 123 - Constraint match type = "full"
ok 124 - Constraint isa SQL::Translator::Schema::Constraint
ok 125 - Constraint name is "bar"
ok 126 - Constraint isa SQL::Translator::Schema::Constraint
ok 127 - Constraint type is "CHECK"
ok 128 - Constraint expression is "foo bar"
ok 129 - Three constraints
ok 130 - "foo" constraint
ok 131 - "bar" constraint
ok 132 - Dropped constraint "foo" isa SQL::Translator::Schema::Constraint
ok 133 - Dropped constraint "foo" by object isa SQL::Translator::Schema::Constraint
ok 134 - Dropped correct constraint "foo"
ok 135 - Can't drop non-existant constraint "foo"
ok 136 - View isa SQL::Translator::Schema::View
ok 137 - View SQL is good
ok 138 - Add view "view2"
ok 139 - Didn't create another "view2" view...
ok 140 - ... because it exists
ok 141 - Dropped view "view1" isa SQL::Translator::Schema::View
ok 142 - Dropped view "view1" by object isa SQL::Translator::Schema::View
ok 143 - Dropped correct view "view1"
ok 144 - Can't drop non-existant view "view1"
ok 145 - Error on no arg to get_table
ok 146 - Error on bad arg to get_table
ok 147 - Error on no arg to get_view
ok 148 - Error on bad arg to get_view
ok 149 - Table "foo" isa SQL::Translator::Schema::Table
ok 150 - View "view1" isa SQL::Translator::Schema::View
ok 151 - View SQL is good
ok 152 - Found 2 tables
ok 153 - Found 1 view
ok 154 - Field is PK
ok 155 - Field is auto inc
ok 156 - Constraint on "person" not valid...
ok 157 - ...because it has no type
ok 158 - Constraint type now a FK
ok 159 - Constraint on "person" not valid...
ok 160 - ...because it has no fields
ok 161 - Fields now = "foo"
ok 162 - Constraint on "person" not valid...
ok 163 - ...because field "foo" doesn't exist
ok 164 - Added field "pet_id"
ok 165 - Fields now = "pet_id"
ok 166 - Fields now = "f1,f2"
ok 167 - Constraint on "person" not valid...
ok 168 - ...because too many fields for FK
ok 169 - Constraint on "person" not valid...
ok 170 - ...because there's no reference table
ok 171 - Reference table now = "foo"
ok 172 - Constraint on "person" not valid...
ok 173 - ...because reference table "foo" doesn't exist
ok 174 - Added "pet" table
ok 175 - Reference table now = "pet"
ok 176 - Constraint on "person" not valid...
ok 177 - ...because there're no reference fields
ok 178 - Reference fields = "pet_id"
ok 179 - Constraint on "person" not valid...
ok 180 - ...because there's no "pet_id" field in "pet"
ok 181 - Added field "pet_id"
ok 182 - Constraint now valid
ok 183 - No primary key
ok 184 - Can't make PK on "person_id"...
ok 185 - ...because it doesn't exist
ok 186 - Constraint isa SQL::Translator::Schema::Constraint
ok 187 - Constraint now on "person_id"
ok 188 - Constraint now on "person_id" and "name"
ok 189 - Found 1 constraint
ok 190 - Made "person_id" PK on "person"
ok 191 - FK found PK "person.id"
ok 192 - View isa SQL::Translator::Schema::View
ok 193 - Schema isa SQL::Translator::Schema
ok 194 - Schema name is "'ViewTest'"
ok 195 - Name is "foo_view"
ok 196 - Name is "select name, age from person"
ok 197 - Fields are "name, age"
ok 198 - Number of views is 1
ok 199 - View isa SQL::Translator::Schema::View
ok 200 - Name is "foo_view"
ok 201 - Trigger isa SQL::Translator::Schema::Trigger
ok 202 - Schema isa SQL::Translator::Schema
ok 203 - Schema name is "'TrigTest'"
ok 204 - Name is "foo_trigger"
ok 205 - Perform action when is "after"
ok 206 - Database event is "insert"
ok 207 - table is a Table" isa SQL::Translator::Schema::Table
ok 208 - Action is "update modified=timestamp();"
ok 209 - Number of triggers is 1
ok 210 - Trigger isa SQL::Translator::Schema::Trigger
ok 211 - Name is "foo_trigger"
ok 212 - Trigger isa SQL::Translator::Schema::Trigger
ok 213 - Schema isa SQL::Translator::Schema
ok 214 - Schema name is "'TrigTest2'"
ok 215 - Name is "foo_trigger"
ok 216 - Database events are [qw/insert update/]
ok 217 - Database events isa ARRAY
ok 218 - Compare two Triggers with database_event and database_events
ok 219 - Compare two Triggers with database_event
ok 220 - Compare two Triggers with database_events
ok 221 - Dropped trigger "foo_trigger" isa SQL::Translator::Schema::Trigger
ok 222 - Dropped trigger "foo_trigger" by object isa SQL::Translator::Schema::Trigger
ok 223 - Dropped correct trigger "foo_trigger"
ok 224 - Can't drop non-existant trigger "foo_trigger"
ok 225 - Procedure isa SQL::Translator::Schema::Procedure
ok 226 - Schema isa SQL::Translator::Schema
ok 227 - Schema name is "'ProcTest'"
ok 228 - Name is "foo_proc"
ok 229 - SQL is "select foo from bar"
ok 230 - Params = 'foo,bar'
ok 231 - Comments = "Go Sox!"
ok 232 - Number of procedures is 1
ok 233 - Procedure isa SQL::Translator::Schema::Procedure
ok 234 - Name is "foo_proc"
ok 235 - Dropped procedure "foo_proc" isa SQL::Translator::Schema::Procedure
ok 236 - Dropped procedure "foo_proc" by object isa SQL::Translator::Schema::Procedure
ok 237 - Dropped correct procedure "foo_proc"
ok 238 - Can't drop non-existant procedure "foo_proc"
ok
t/14postgres-parser.t ...................
1..129
ok 1 - Schema object isa SQL::Translator::Schema
ok 2 - Five tables
ok 3 - Table t_test1 exists
ok 4 - Table comment exists
ok 5 - 13 fields in t_test1
ok 6 - First field is "f_serial"
ok 7 - Field is an integer
ok 8 - Field cannot be null
ok 9 - Size is "11"
ok 10 - Default value is "0"
ok 11 - Field is PK
ok 12 - Comment
ok 13 - Field is auto increment
ok 14 - Second field is "f_varchar"
ok 15 - Field is a varchar
ok 16 - Field can be null
ok 17 - Size is "255"
ok 18 - Default value is undefined
ok 19 - Field is not PK
ok 20 - Field is not auto increment
ok 21 - Third field is "f_double"
ok 22 - Field is a float
ok 23 - Field can be null
ok 24 - Size is "20"
ok 25 - Default value is undefined
ok 26 - Field is not PK
ok 27 - Fourth field is "f_bigint"
ok 28 - Field is an integer
ok 29 - Field cannot be null
ok 30 - Size is "20"
ok 31 - Default value is undefined
ok 32 - Field is not PK
ok 33 - Fifth field is "f_char"
ok 34 - Field is char
ok 35 - Field can be null
ok 36 - Size is "10"
ok 37 - Default value is undefined
ok 38 - Field is not PK
ok 39 - Sixth field is "f_bool"
ok 40 - Field is a boolean
ok 41 - Field can be null
ok 42 - Size is "0"
ok 43 - Default value is undefined
ok 44 - Field is not PK
ok 45 - Seventh field is "f_bin"
ok 46 - Field is bytea
ok 47 - Field can be null
ok 48 - Size is "0"
ok 49 - Default value is undefined
ok 50 - Field is not PK
ok 51 - Eighth field is "f_tz"
ok 52 - Field is a timestamp
ok 53 - Field can be null
ok 54 - Size is "0"
ok 55 - Default value is undefined
ok 56 - Field is not PK
ok 57 - Ninth field is "f_text"
ok 58 - Field is text
ok 59 - Field can be null
ok 60 - Size is "64,000"
ok 61 - Default value is undefined
ok 62 - Field is not PK
ok 63 - Tenth field is "f_fk1"
ok 64 - Field is an integer
ok 65 - Field cannot be null
ok 66 - Size is "10"
ok 67 - Default value is undefined
ok 68 - Field is not PK
ok 69 - Field is a FK
ok 70 - FK isa SQL::Translator::Schema::Constraint
ok 71 - FK is to "t_test2" table
ok 72 - Eleventh field is "f_timestamp"
ok 73 - Field is a timestamp with time zone
ok 74 - Field can be null
ok 75 - Size is "0"
ok 76 - Default value is "undef"
ok 77 - Field is not PK
ok 78 - Field is not FK
ok 79 - 12th field is "f_timestamp2"
ok 80 - Field is a timestamp without time zone
ok 81 - Field can be null
ok 82 - Size is "0"
ok 83 - Default value is "undef"
ok 84 - Field is not PK
ok 85 - Field is not FK
ok 86 - 8 constraints on t_test1
ok 87 - First constraint is PK
ok 88 - Constraint is on field "f_serial"
ok 89 - Second constraint is foreign key
ok 90 - Constraint is on field "f_fk1"
ok 91 - Constraint is to table "t_test2"
ok 92 - Constraint is to field "f_id"
ok 93 - Third constraint is unique
ok 94 - Constraint is on field "f_varchar"
ok 95 - Fourth constraint is foreign key
ok 96 - Constraint is on field "f_fk2"
ok 97 - Constraint is to table "t_test2"
ok 98 - Constraint is to field "f_id"
ok 99 - On delete: cascade
ok 100 - On delete: no action
ok 101 - Match type: simple
ok 102 - Deferrable detected
ok 103 - Table t_test2 exists
ok 104 - 3 fields in t_test2
ok 105 - First field is "f_id"
ok 106 - Field is an integer
ok 107 - Field cannot be null
ok 108 - Size is "10"
ok 109 - Default value is undefined
ok 110 - Field is PK
ok 111 - Second field is "f_varchar"
ok 112 - Field is an varchar
ok 113 - Field can be null
ok 114 - Size is "25"
ok 115 - Default value is undefined
ok 116 - Field is not PK
ok 117 - Third field is "f_int"
ok 118 - Field is an integer
ok 119 - Field can be null
ok 120 - Size is "5"
ok 121 - Default value is undefined
ok 122 - Field is not PK
ok 123 - Three constraints on table
ok 124 - Constraint is NOT NULL
ok 125 - Constraint is a PK
ok 126 - Constraint is a 'CHECK'
ok 127 - Table is NOT temporary
ok 128 - Table is TEMP
ok 129 - Table is TEMPORARY
ok
t/15oracle-parser.t .....................
1..99
ok 1 - Schema object isa SQL::Translator::Schema
ok 2 - Found four tables
ok 3 - First table is "qtl_trait_category"
ok 4 - Comment = "hey, hey, hey, hey"
ok 5 - 2 fields in table
ok 6 - First field is "qtl_trait_category_id"
ok 7 - Field is a number
ok 8 - Size is "11"
ok 9 - Field cannot be null
ok 10 - Default value is undefined
ok 11 - Field is PK
ok 12 - Comment = "the primary key!"
ok 13 - Second field is "trait_category"
ok 14 - Field is a varchar2
ok 15 - Size is "100"
ok 16 - Field cannot be null
ok 17 - Default value is undefined
ok 18 - Field is not PK
ok 19 - 0 indices on table
ok 20 - 3 constraints on table
ok 21 - Constraint name is "pk_qtl_trait_category"
ok 22 - First constraint is PK
ok 23 - Constraint is on field "qtl_trait_category_id"
ok 24 - Second constraint is a check
ok 25 - Constraint is on field "trait_category"
ok 26 - Third constraint is unique
ok 27 - Constraint is on field "trait_category"
ok 28 - Table "qtl_trait" exists
ok 29 - Comment "foo bar" exists
ok 30 - 4 fields in table
ok 31 - First field is "qtl_trait_id"
ok 32 - Field is a number
ok 33 - Size is "11"
ok 34 - Field cannot be null
ok 35 - Default value is undefined
ok 36 - Field is PK
ok 37 - Second field is "trait_symbol"
ok 38 - Field is a varchar2
ok 39 - Size is "100"
ok 40 - Field cannot be null
ok 41 - Field is not a FK
ok 42 - Third field is "trait_name"
ok 43 - Field is a varchar2
ok 44 - Size is "200"
ok 45 - Field cannot be null
ok 46 - Field is not a FK
ok 47 - Fourth field is "qtl_trait_category_id"
ok 48 - Field is a number
ok 49 - Size is "11"
ok 50 - Field cannot be null
ok 51 - Field is a FK
ok 52 - FK isa SQL::Translator::Schema::Constraint
ok 53 - FK references table "qtl_trait_category"
ok 54 - FK references field "qtl_trait_category_id"
ok 55 - 4 constraints on table
ok 56 - First constraint is PK
ok 57 - Name is "pk_qtl_trait"
ok 58 - Fields = "qtl_trait_id"
ok 59 - Second constraint is unique
ok 60 - No name
ok 61 - Fields = "trait_symbol"
ok 62 - Third constraint is unique
ok 63 - No name
ok 64 - Fields = "trait_name"
ok 65 - Fourth constraint is FK
ok 66 - No name
ok 67 - Fields = "qtl_trait_category_id"
ok 68 - Reference table = "qtl_trait_category"
ok 69 - Reference fields = "qtl_trait_category_id"
ok 70 - Table "qtl" exists
ok 71 - 8 fields in table
ok 72 - 4 constraints on table
ok 73 - Fourth constraint is unique
ok 74 - Name = "qtl_accession_upper"
ok 75 - Fields = "UPPER(qtl_accession_id)"
ok 76 - Comment "qtl table comment" exists
ok 77 - Comment "qtl_id comment" exists
ok 78 - Comment "accession comment" exists
ok 79 - 1 index on table
ok 80 - First index is normal
ok 81 - Name is "qtl_index"
ok 82 - Fields = "qtl_accession_id"
ok 83 - Table "qtl_trait_synonym" exists
ok 84 - 3 fields in table
ok 85 - 3 constraints on table
ok 86 - Third constraint is FK
ok 87 - No name
ok 88 - Fields = "qtl_trait_id"
ok 89 - Reference table = "qtl_trait"
ok 90 - Reference fields = "qtl_trait_id"
ok 91 - on_delete = "SET NULL"
ok 92 - Right number of views (1)
ok 93 - Found "VS_ASSET" view
ok 94 - Detected view VS_ASSET
ok 95 - Did not detect CMDOMAIN_MIG
ok 96 - Right number of procedures (1)
ok 97 - Found "P_24_HOUR_EVENT_SUMMARY" procedure
ok 98 - Detected procedure P_24_HOUR_EVENT_SUMMARY
ok 99 - Did not detect CMDOMAIN_MIG
ok
t/16xml-parser.t ........................ skipped: Missing dependency: XML::LibXML
t/17sqlfxml-producer.t ..................
1..14
ok 1 - Produced something!
ok 2 - XML looks right
ok 3 - Translate (View) ran
ok 4 - Produced something!
ok 5 - XML looks right
ok 6 - Translate (Trigger) ran
ok 7 - Produced something!
ok 8 - XML looks right
ok 9 - Translate (Procedure) ran
ok 10 - Produced something!
ok 11 - XML looks right
ok 12 - Translate (Field.extra) ran
ok 13 - Produced something!
ok 14 - XML looks right
ok
t/18ttschema-producer.t ................. skipped: Missing dependency: XML::LibXML
t/19sybase-parser.t .....................
1..41
ok 1 - File exists
ok 2 - Data
ok 3 - Parse
ok 4 - Schema isa SQL::Translator::Schema
ok 5 - Schema is valid
ok 6 - Nine tables
ok 7 - Table isa SQL::Translator::Schema::Table
ok 8 - Name = 'jdbc_function_escapes'
ok 9 - Two fields
ok 10 - First field name is 'escape_name'
ok 11 - First field is 'varchar'
ok 12 - First field size is '40'
ok 13 - First field cannot be null
ok 14 - Second field name is 'map_string'
ok 15 - Second field is 'varchar'
ok 16 - Second field size is '40'
ok 17 - Second field cannot be null
ok 18 - Table isa SQL::Translator::Schema::Table
ok 19 - Name = 'spt_jtext'
ok 20 - Two fields
ok 21 - First field name is 'mdinfo'
ok 22 - First field is 'varchar'
ok 23 - First field size is '30'
ok 24 - First field cannot be null
ok 25 - Second field name is 'value'
ok 26 - Second field is 'text'
ok 27 - Second field size is '0'
ok 28 - Second field cannot be null
ok 29 - One constraint
ok 30 - Constraint is UNIQUE
ok 31 - On "mdinfo"
ok 32 - Table isa SQL::Translator::Schema::Table
ok 33 - Name = 'spt_mda'
ok 34 - Seven fields
ok 35 - First field name is 'mdinfo'
ok 36 - First field is 'varchar'
ok 37 - First field size is '30'
ok 38 - First field cannot be null
ok 39 - One constraint
ok 40 - Constraint is UNIQUE
ok 41 - On "mdinfo,mdaver_end,srvver_end"
ok
t/20format_X_name.t .....................
1..25
ok 1
ok 2 - $tr->format_table_name("foo") == "foo"
ok 3 - $tr->format_package_name("foo") == "foo"
ok 4 - $tr->format_fk_name("foo") == "foo"
ok 5 - $tr->format_pk_name("foo") == "foo"
ok 6 - $tr->format_table_name(sub { "table_$_[0]" })
ok 7 - $tr->format_table_name("foo") == "table_foo"
ok 8 - $tr->format_package_name(sub { "package_$_[0]" })
ok 9 - $tr->format_package_name("foo") == "package_foo"
ok 10 - $tr->format_fk_name(sub { "fk_$_[0]" })
ok 11 - $tr->format_fk_name("foo") == "fk_foo"
ok 12 - $tr->format_pk_name(sub { "pk_$_[0]" })
ok 13 - $tr->format_pk_name("foo") == "pk_foo"
ok 14 - $tr->format_table_name(sub { "table_$_[0]" })
ok 15 - $tr->format_table_name("foo") == "table_foo"
ok 16 - $tr->format_package_name(sub { "package_$_[0]" })
ok 17 - $tr->format_package_name("foo") == "package_foo"
ok 18 - $tr->format_fk_name(sub { "fk_$_[0]" })
ok 19 - $tr->format_fk_name("foo") == "fk_foo"
ok 20 - $tr->format_pk_name(sub { "pk_$_[0]" })
ok 21 - $tr->format_pk_name("foo") == "pk_foo"
ok 22 - $tr->format_table_name(sub { "table_$_[0]" }, "foo") == "table_foo"
ok 23 - $tr->format_package_name(sub { "package_$_[0]" }, "foo") == "package_foo"
ok 24 - $tr->format_fk_name(sub { "fk_$_[0]" }, "foo") == "fk_foo"
ok 25 - $tr->format_pk_name(sub { "pk_$_[0]" }, "foo") == "pk_foo"
ok
t/24yaml.t ..............................
1..2
ok 1 - Translate SQLite to YAML
ok 2 - YAML matches expected
ok
t/25storable.t ..........................
1..2
ok 1 - use SQL::Translator::Parser::Storable;
ok 2 - use SQL::Translator::Producer::Storable;
ok
t/26sybase.t ............................
1..3
ok 1 - use SQL::Translator::Parser::DBI::Sybase;
ok 2 - use SQL::Translator::Parser::Storable;
ok 3 - use SQL::Translator::Producer::Storable;
ok
t/27sqlite-parser.t .....................
1..19
ok 1 - Parsed two tables
ok 2 - 'Person' table
ok 3 - Six fields in "person" table
ok 4 - First field is "person_id"
ok 5 - Is an autoincrement field
ok 6 - 'Pet' table
ok 7 - 3 constraints on pet
ok 8 - FK constraint
ok 9 - References person table
ok 10 - References person_id field
ok 11 - Parsed one views
ok 12 - Parsed one triggers
ok 13 - Parsed one table
ok 14 - 'Pet' table
ok 15 - 3 constraints on pet
ok 16 - FK constraint
ok 17 - References person table
ok 18 - Constraint name fk_person_id
ok 19 - References person_id field
ok
t/29html.t ..............................
1..5
ok 1 - Parsed table OK
ok 2 - Parsed HTML OK
ok 3 - One table in the SQL produces 3
tags
ok 4 - One 'LinkTable' class
ok 5 - SQLfairy plug is alive and well
ok
t/30sqlt-diff.t .........................
1..21
ok 1 - Found sqlt-diff script
ok 2 - Detected 'untested' comment
ok 3 - Detected altered 'iq' field
ok 4 - Detected missing rock star field
ok 5 - Properly detected no differences
ok 6 - Did not detect 'untested' comment
ok 7 - Detected altered 'person_id' field
ok 8 - Detected altered 'iq' field
ok 9 - Detected altered 'name' field
ok 10 - Detected altered 'age' field
ok 11 - Detected missing rock star field
ok 12 - Detected missing unique constraint
ok 13 - Detected unique index with different name
ok 14 - Detected altered table option
ok 15 - Detected drop foreign key
ok 16 - Detected add constraint
ok 17 - Primary key looks different when it shouldn't
ok 18 - Properly detected no differences
ok 19 - Did not detect 'untested' comment
ok 20 - Detected drop foreign key
ok 21 - Detected add constraint
ok
t/30sqlt-new-diff-mysql.t ...............
1..9
ok 1 - use SQL::Translator::Diff;
ok 2 - Got a list
ok 3 - Diff as expected
ok 4 - Diff as expected
ok 5 - No differences found
ok 6 - No differences found
ok 7 - Batch alter of constraints work for InnoDB
ok 8 - Alter/drop constraints works with rename table
ok 9 - Quoting can be turned on
ok
t/30sqlt-new-diff-pgsql.t ...............
1..4
ok 1 - use SQL::Translator::Diff;
ok 2 - Diff as expected
ok 3 - Diff as expected
ok 4 - No differences found
ok
t/30sqlt-new-diff-sqlite.t ..............
1..4
ok 1 - use SQL::Translator::Diff;
ok 2 - Diff as expected
ok 3 - Diff as expected
ok 4 - No differences found
ok
t/30sqlt-new-diff.t .....................
1..10
ok 1 - use SQL::Translator::Diff;
ok 2 - Correct differences correct on employee table
ok 3 - Correct differences correct on person table
ok 4 - tables_to_drop right
ok 5 - tables_to_create right
ok 6 - Correct differences correct on employee table
ok 7 - Correct differences correct on person table
ok 8 - No differences
ok 9 - tables_to_drop right
ok 10 - tables_to_create right
ok
t/31dumper.t ............................
1..5
ok 1 - Got dumper script
ok 2 - Generated script syntax is OK
ok 3 - Script contains correct DSN, db user and password
ok 4 - Found "person" table
ok 5 - Skipped "pet" table
ok
t/32schema-lookups.t ....................
1..15
ok 1 - pkey_fields
ok 2 - The object isa SQL::Translator::Schema::Field
ok 3 - fkey_fields
ok 4 - The object isa SQL::Translator::Schema::Field
ok 5 - nonpkey_fields
ok 6 - The object isa SQL::Translator::Schema::Field
ok 7 - The object isa SQL::Translator::Schema::Field
ok 8 - data_fields
ok 9 - The object isa SQL::Translator::Schema::Field
ok 10 - unique_fields
ok 11 - The object isa SQL::Translator::Schema::Field
ok 12 - Number of unique_constraints is 1
ok 13 - unique_constraints
ok 14 - Number of fkey_constraints is 1
ok 15 - fkey_constraints
ok
t/33tt-table-producer.t .................
1..8
ok 1 - Translate ran
ok 2 - Produced something!
ok 3 - Output looks right
ok 4 - Wrote 2 files.
ok 5 - Wrote person.txt
ok 6 - Wrote pet.txt
ok 7 - person.txt looks right
ok 8 - pet.txt looks right
ok
t/34tt-base.t ........................... skipped: Missing dependency: XML::LibXML
t/35-access-parser.t ....................
ok 1 - Parsed OK
ok 2 - Schema is valid
ok 3 - Right number of tables (24)
ok 4 - tables
ok 5 - Table 'div_aa_annotation'
ok 6 - options are ''
ok 7 - extra
ok 8 - field names are div_aa_annotation_id, div_annotation_type_id, div_allele_assay_id, annotation_value
ok 9 - Field 'div_aa_annotation.div_aa_annotation_id'
ok 10 - is valid
ok 11 - type is 'Long Integer'
ok 12 - size is '4'
ok 13 - default value is UNDEF
ok 14 - can be null
ok 15 - cannot be unique
ok 16 - is not a primary_key
ok 17 - is not a foreign_key
ok 18 - is not an auto_increment
ok 19 - comments
ok 20 - extra
ok 21 - Field 'div_aa_annotation.div_annotation_type_id'
ok 22 - is valid
ok 23 - type is 'Long Integer'
ok 24 - size is '4'
ok 25 - default value is UNDEF
ok 26 - can be null
ok 27 - cannot be unique
ok 28 - is not a primary_key
ok 29 - is not a foreign_key
ok 30 - is not an auto_increment
ok 31 - comments
ok 32 - extra
ok 33 - Field 'div_aa_annotation.div_allele_assay_id'
ok 34 - is valid
ok 35 - type is 'Long Integer'
ok 36 - size is '4'
ok 37 - default value is UNDEF
ok 38 - can be null
ok 39 - cannot be unique
ok 40 - is not a primary_key
ok 41 - is not a foreign_key
ok 42 - is not an auto_increment
ok 43 - comments
ok 44 - extra
ok 45 - Field 'div_aa_annotation.annotation_value'
ok 46 - is valid
ok 47 - type is 'Text'
ok 48 - size is '50'
ok 49 - default value is UNDEF
ok 50 - can be null
ok 51 - cannot be unique
ok 52 - is not a primary_key
ok 53 - is not a foreign_key
ok 54 - is not an auto_increment
ok 55 - comments
ok 56 - extra
ok 57 - Table 'div_allele'
ok 58 - options are ''
ok 59 - extra
ok 60 - field names are div_allele_id, div_obs_unit_sample_id, div_allele_assay_id, allele_num, quality, value
ok 61 - Field 'div_allele.div_allele_id'
ok 62 - is valid
ok 63 - type is 'Long Integer'
ok 64 - size is '4'
ok 65 - default value is UNDEF
ok 66 - can be null
ok 67 - cannot be unique
ok 68 - is not a primary_key
ok 69 - is not a foreign_key
ok 70 - is not an auto_increment
ok 71 - comments
ok 72 - extra
ok 73 - Field 'div_allele.div_obs_unit_sample_id'
ok 74 - is valid
ok 75 - type is 'Long Integer'
ok 76 - size is '4'
ok 77 - default value is UNDEF
ok 78 - can be null
ok 79 - cannot be unique
ok 80 - is not a primary_key
ok 81 - is not a foreign_key
ok 82 - is not an auto_increment
ok 83 - comments
ok 84 - extra
ok 85 - Field 'div_allele.div_allele_assay_id'
ok 86 - is valid
ok 87 - type is 'Long Integer'
ok 88 - size is '4'
ok 89 - default value is UNDEF
ok 90 - can be null
ok 91 - cannot be unique
ok 92 - is not a primary_key
ok 93 - is not a foreign_key
ok 94 - is not an auto_increment
ok 95 - comments
ok 96 - extra
ok 97 - Field 'div_allele.allele_num'
ok 98 - is valid
ok 99 - type is 'Long Integer'
ok 100 - size is '4'
ok 101 - default value is UNDEF
ok 102 - can be null
ok 103 - cannot be unique
ok 104 - is not a primary_key
ok 105 - is not a foreign_key
ok 106 - is not an auto_increment
ok 107 - comments
ok 108 - extra
ok 109 - Field 'div_allele.quality'
ok 110 - is valid
ok 111 - type is 'Long Integer'
ok 112 - size is '4'
ok 113 - default value is UNDEF
ok 114 - can be null
ok 115 - cannot be unique
ok 116 - is not a primary_key
ok 117 - is not a foreign_key
ok 118 - is not an auto_increment
ok 119 - comments
ok 120 - extra
ok 121 - Field 'div_allele.value'
ok 122 - is valid
ok 123 - type is 'Text'
ok 124 - size is '50'
ok 125 - default value is UNDEF
ok 126 - can be null
ok 127 - cannot be unique
ok 128 - is not a primary_key
ok 129 - is not a foreign_key
ok 130 - is not an auto_increment
ok 131 - comments
ok 132 - extra
1..132
ok
t/36-filters.t ..........................
1..16
ok 1 - Filter 1 called
ok 2 - Filter 1, arg0 isa SQL::Translator::Schema
ok 3 - Filter 1, got no args
ok 4 - Filter 2 called
ok 5 - Filter 2, arg0 isa SQL::Translator::Schema
ok 6 - Filter 2, got no args
ok 7 - Filter 3 called
ok 8 - Filter 3, arg0 isa SQL::Translator::Schema
ok 9 - Filter 3, go 2 args
ok 10 - Filter 3, arg1=hello
ok 11 - Filter 3, arg2=world
ok 12 - SQL::Translator::Schema=HASH(0x89a4a50)
ok 13 - Translate ran
ok 14 - No errors
ok 15 - Produced something!
ok 16 - Output looks right
ok
t/37-translator-graph.t .................
1..3
ok 1 - Translate PG
ok 2 - Got Schema
ok 3 - Graph made
ok
t/38-filter-names.t .....................
1..4
ok 1 - Translate ran
ok 2 - No errors
ok 3 - Produced something!
ok 4 - Output looks right
ok
t/38-mysql-producer.t ...................
1..40
ok 1 - Produced something!
ok 2 - Scalar output looks right with quoting
ok 3 - Array output looks right with quoting
ok 4 - Output looks right without quoting
ok 5 - Array output looks right without quoting
ok 6 - Output looks right with DROP TABLEs
ok 7 - Array output looks right with DROP TABLEs
ok 8 - Create field works
ok 9 - Alter field works
ok 10 - Add field works
ok 11 - Drop field works
ok 12 - For Mysql >= 4, use boolean type
ok 13 - For Mysql < 4, use enum for boolean type
ok 14 - When no version specified, use enum for boolean type
ok 15 - Use int for NUMBER types of size 4
ok 16 - Use tinyint for NUMBER types of size 1
ok 17 - Use double for NUMBER types of size 3, 2
ok 18 - Use bigint for NUMBER types of size 12
ok 19 - VARCHAR(255) is not substituted with TEXT for Mysql >= 5.0.3
ok 20 - VARCHAR(255) is not substituted with TEXT for Mysql < 5.0.3
ok 21 - VARCHAR(255) is not substituted with TEXT when no version specified
ok 22 - VARCHAR(256) is not substituted with TEXT for Mysql >= 5.0.3
ok 23 - VARCHAR(256) is substituted with TEXT for Mysql < 5.0.3
ok 24 - VARCHAR(256) is substituted with TEXT when no version specified
ok 25 - VARCHAR(65535) is not substituted with TEXT for Mysql >= 5.0.3
ok 26 - VARCHAR(65535) is substituted with TEXT for Mysql < 5.0.3
ok 27 - VARCHAR(65535) is substituted with TEXT when no version specified
ok 28 - VARCHAR(65536) is substituted with TEXT for Mysql >= 5.0.3
ok 29 - VARCHAR(65536) is substituted with TEXT for Mysql < 5.0.3
ok 30 - VARCHAR(65536) is substituted with TEXT when no version specified
ok 31 - correct "CREATE OR REPLACE VIEW" SQL
ok 32 - correct "CREATE VIEW" SQL
ok 33 - Extra attributes
ok 34 - Extra attributes after first reset_extra call
ok 35 - Extra attributes completely removed
ok 36 - Skip length param for type date
ok 37 - Skip length param for type time
ok 38 - Skip length param for type timestamp
ok 39 - Skip length param for type datetime
ok 40 - Skip length param for type year
ok
t/39-filter-globals.t ...................
1..4
ok 1 - Translate ran
ok 2 - No errors
ok 3 - Produced something!
ok 4 - Output looks right
ok
t/40oracle-parser-dbi.t .................
1..1
ok 1 - use SQL::Translator::Parser::DBI::Oracle;
ok
t/43xml-to-db2.t ........................ skipped: Missing dependency: XML::LibXML
t/44-xml-to-db2-array.t ................. skipped: Missing dependency: XML::LibXML
t/45db2-producer.t ......................
1..4
ok 1 - Create field works
ok 2 - Alter field works
ok 3 - Add field works
ok 4 - Drop field works
ok
t/46xml-to-pg.t ......................... skipped: Missing dependency: XML::LibXML
t/47postgres-producer.t .................
1..26
ok 1 - Create field works
ok 2 - Alter field works
ok 3 - Add field works
ok 4 - Drop field works
ok 5 - Create time field works
ok 6 - Create time field with time zone and size, works
ok 7 - Create time field without time zone but with size, works
ok 8 - Create numeric field works
ok 9 - Create bytea field works
ok 10 - Create real enum field works
ok 11 - DROP DEFAULT
ok 12 - DEFAULT with escaping
ok 13 - DEFAULT unescaped if scalarref
ok 14 - DROP NOT NULL
ok 15 - timestamp with precision
ok 16 - time with precision
ok 17 - time with precision
ok 18 - time with precision
ok 19 - time with precision
ok 20 - Create real enum field works
ok 21 - default str
ok 22 - default null
ok 23 - default null from special cased string
ok 24 - unquoted default from scalar ref
ok 25 - correct "CREATE OR REPLACE VIEW" SQL
ok 26 - correct "CREATE OR REPLACE VIEW" SQL 2
ok
t/48xml-to-sqlite.t ..................... skipped: Missing dependency: XML::LibXML
t/49xml-to-pg-samefield.t ............... skipped: Missing dependency: XML::LibXML
t/50-sqlserver-parser.t .................
1..46
ok 1 - File exists
ok 2 - Data
ok 3 - Parse
ok 4 - Schema isa SQL::Translator::Schema
ok 5 - Schema is valid
ok 6 - Eight tables
ok 7 - Table isa SQL::Translator::Schema::Table
ok 8 - Name = 'jdbc_function_escapes'
ok 9 - Two fields
ok 10 - First field name is 'escape_name'
ok 11 - First field is 'varchar'
ok 12 - First field size is '40'
ok 13 - First field cannot be null
ok 14 - Second field name is 'map_string'
ok 15 - Second field is 'varchar'
ok 16 - Second field size is '40'
ok 17 - Second field cannot be null
ok 18 - Table isa SQL::Translator::Schema::Table
ok 19 - Name = 'spt_jtext'
ok 20 - Two fields
ok 21 - First field name is 'mdinfo'
ok 22 - First field is 'varchar'
ok 23 - First field size is '30'
ok 24 - First field cannot be null
ok 25 - Second field name is 'value'
ok 26 - Second field is 'text'
ok 27 - Second field size is '0'
ok 28 - Second field cannot be null
ok 29 - One constraint
ok 30 - Constraint is UNIQUE
ok 31 - On "mdinfo"
ok 32 - Table isa SQL::Translator::Schema::Table
ok 33 - Name = 'spt_mda'
ok 34 - Seven fields
ok 35 - First field name is 'mdinfo'
ok 36 - First field is 'varchar'
ok 37 - First field size is '30'
ok 38 - First field cannot be null
ok 39 - One constraint
ok 40 - Constraint is UNIQUE
ok 41 - On "mdinfo,mdaver_end,srvver_end"
ok 42 - One view
ok 43 - Detected view vs_xdp_data
ok 44 - Ten procedures
ok 45 - Detected procedure Tx_B_Get_Vlan
ok 46 - Detected function [dbo].inet_ntoa
ok
t/51-xml-to-oracle.t .................... skipped: Missing dependency: XML::LibXML
t/51-xml-to-oracle_quoted.t ............. skipped: Missing dependency: XML::LibXML
t/52-oracle-options.t ...................
1..3
ok 1 - Translation successfull
ok 2 - Table options
ok 3 - Index options
ok
t/53-oracle-delay-constraints.t .........
1..2
ok 1 - Translation successfull
ok 2 - constraints delayed
ok
t/53-oracle-delay-constraints_quoted.t ..
1..2
ok 1 - Translation successfull
ok 2 - constraints delayed
ok
t/54-oracle-alter-field.t ...............
1..3
ok 1 - Diff generated.
ok 2 - Alter table generated.
ok 3 - Alter table generated.
ok
t/55-oracle-add-field.t .................
1..2
ok 1 - Diff generated.
ok 2 - Alter table generated.
ok
t/55-oracle-producer.t ..................
ok 1 - correct "CREATE CONSTRAINT" SQL
1..1
ok
t/56-sqlite-producer.t ..................
1..2
ok 1 - correct "CREATE TEMPORARY VIEW" SQL
ok 2 - correct "CREATE VIEW" SQL
ok
t/57-class-dbi.t ........................
1..2
ok 1 - correct "CREATE TEMPORARY VIEW" SQL
ok 2 - correct "CREATE VIEW" SQL
ok
t/60roundtrip.t .........................
ok 1 # skip Need XML::LibXML 1.69 for XML roundtrip test
ok 2 - Received some meaningful output from the first YAML production
ok 3 - First YAML parser pass produced a schema: isa SQL::Translator::Schema
ok 4 - Schema tables generally match afer YAML parser trip
ok 5 - Received some meaningful output from the second YAML production
ok 6 - YAML SQL roundtrip successful - SQL statements match
ok 7 - Round trip for YAML did not throw an exception
ok 8 - Received some meaningful output from the first SQLite production
ok 9 - First SQLite parser pass produced a schema: isa SQL::Translator::Schema
ok 10 - Schema tables generally match afer SQLite parser trip
ok 11 - Received some meaningful output from the second SQLite production
ok 12 - SQLite SQL roundtrip successful - SQL statements match
ok 13 - Round trip for SQLite did not throw an exception
ok 14 - Received some meaningful output from the first MySQL production
ok 15 - First MySQL parser pass produced a schema: isa SQL::Translator::Schema
ok 16 - Schema tables generally match afer MySQL parser trip
ok 17 - Received some meaningful output from the second MySQL production
ok 18 - MySQL SQL roundtrip successful - SQL statements match
ok 19 - Round trip for MySQL did not throw an exception
ok 20 - Received some meaningful output from the first MySQL 5.0 production
ok 21 - First MySQL 5.0 parser pass produced a schema: isa SQL::Translator::Schema
ok 22 - Schema tables generally match afer MySQL 5.0 parser trip
ok 23 - Received some meaningful output from the second MySQL 5.0 production
ok 24 - MySQL 5.0 SQL roundtrip successful - SQL statements match
ok 25 - Round trip for MySQL 5.0 did not throw an exception
ok 26 - Received some meaningful output from the first MySQL 5.1 production
ok 27 - First MySQL 5.1 parser pass produced a schema: isa SQL::Translator::Schema
ok 28 - Schema tables generally match afer MySQL 5.1 parser trip
ok 29 - Received some meaningful output from the second MySQL 5.1 production
ok 30 - MySQL 5.1 SQL roundtrip successful - SQL statements match
ok 31 - Round trip for MySQL 5.1 did not throw an exception
ok 32 - Received some meaningful output from the first PostgreSQL production
ok 33 - First PostgreSQL parser pass produced a schema: isa SQL::Translator::Schema
ok 34 - Schema tables generally match afer PostgreSQL parser trip
ok 35 - Received some meaningful output from the second PostgreSQL production
ok 36 - PostgreSQL SQL roundtrip successful - SQL statements match
ok 37 - Round trip for PostgreSQL did not throw an exception
ok 38 - Received some meaningful output from the first SQLServer production
ok 39 - First SQLServer parser pass produced a schema: isa SQL::Translator::Schema
ok 40 - Schema tables generally match afer SQLServer parser trip
ok 41 - Received some meaningful output from the second SQLServer production
ok 42 - SQLServer SQL roundtrip successful - SQL statements match
ok 43 - Round trip for SQLServer did not throw an exception
1..43
ok
t/61translator_agnostic.t ............... skipped: Missing dependency: XML::LibXML
t/62roundtrip_datacheck.t ............... skipped: Missing dependency: XML::LibXML
t/63-spacial-pgsql.t ....................
1..10
ok 1 - Create geometry field works
ok 2 - Add geometry column works
ok 3 - Add geometry constraints works
ok 4 - Alter field geometry to non geometry works
ok 5 - Alter field non geometry to geometry works
ok 6 - Add geometry field works
ok 7 - Drop geometry field works
ok 8 - Create table with geometry works.
ok 9 - Rename table with geometry works.
ok 10 - Drop table with geometry works.
ok
t/64xml-to-mysql.t ...................... skipped: Missing dependency: XML::LibXML
All tests successful.
Files=64, Tests=1455, 35 wallclock secs ( 0.24 usr 0.16 sys + 24.26 cusr 3.82 csys = 28.48 CPU)
Result: PASS
JROBINSON/SQL-Translator-0.11007.tar.gz
make test TEST_VERBOSE=1 -- OK
Jess Robinson <cpan@desert-island.me.uk>
SQL DDL transformations and more
>>> (cd /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y && tar cvf - SQL-Translator-0.11007.ppd blib) | gzip -c >/home/fly1400/var/REPO/J/JR/JROBINSON/SQL-Translator-0.11007.tar.gz
SQL-Translator-0.11007.ppd
blib/
blib/lib/
blib/lib/SQL/
blib/lib/SQL/Translator/
blib/lib/SQL/Translator/Filter/
blib/lib/SQL/Translator/Filter/DefaultExtra.pm
blib/lib/SQL/Translator/Filter/Globals.pm
blib/lib/SQL/Translator/Filter/Names.pm
blib/lib/SQL/Translator/Parser/
blib/lib/SQL/Translator/Parser/Storable.pm
blib/lib/SQL/Translator/Parser/Access.pm
blib/lib/SQL/Translator/Parser/DBI/
blib/lib/SQL/Translator/Parser/DBI/MySQL.pm
blib/lib/SQL/Translator/Parser/DBI/SQLite.pm
blib/lib/SQL/Translator/Parser/DBI/DB2.pm
blib/lib/SQL/Translator/Parser/DBI/Oracle.pm
blib/lib/SQL/Translator/Parser/DBI/SQLServer.pm
blib/lib/SQL/Translator/Parser/DBI/PostgreSQL.pm
blib/lib/SQL/Translator/Parser/DBI/Sybase.pm
blib/lib/SQL/Translator/Parser/xSV.pm
blib/lib/SQL/Translator/Parser/Excel.pm
blib/lib/SQL/Translator/Parser/SQLite.pm
blib/lib/SQL/Translator/Parser/XML.pm
blib/lib/SQL/Translator/Parser/YAML.pm
blib/lib/SQL/Translator/Parser/DBI.pm
blib/lib/SQL/Translator/Parser/XML/
blib/lib/SQL/Translator/Parser/XML/SQLFairy.pm
blib/lib/SQL/Translator/Parser/PostgreSQL.pm
blib/lib/SQL/Translator/Parser/DB2/
blib/lib/SQL/Translator/Parser/DB2/Grammar.pm
blib/lib/SQL/Translator/Parser/MySQL.pm
blib/lib/SQL/Translator/Parser/DB2.pm
blib/lib/SQL/Translator/Parser/SQLServer.pm
blib/lib/SQL/Translator/Parser/Oracle.pm
blib/lib/SQL/Translator/Parser/Sybase.pm
blib/lib/SQL/Translator/Producer/
blib/lib/SQL/Translator/Producer/Diagram.pm
blib/lib/SQL/Translator/Producer/Sybase.pm
blib/lib/SQL/Translator/Producer/GraphViz.pm
blib/lib/SQL/Translator/Producer/SQLServer.pm
blib/lib/SQL/Translator/Producer/XML/
blib/lib/SQL/Translator/Producer/XML/SQLFairy.pm
blib/lib/SQL/Translator/Producer/HTML.pm
blib/lib/SQL/Translator/Producer/TT/
blib/lib/SQL/Translator/Producer/TT/Base.pm
blib/lib/SQL/Translator/Producer/TT/Table.pm
blib/lib/SQL/Translator/Producer/TTSchema.pm
blib/lib/SQL/Translator/Producer/Oracle.pm
blib/lib/SQL/Translator/Producer/XML.pm
blib/lib/SQL/Translator/Producer/DiaUml.pm
blib/lib/SQL/Translator/Producer/SQLite.pm
blib/lib/SQL/Translator/Producer/ClassDBI.pm
blib/lib/SQL/Translator/Producer/Dumper.pm
blib/lib/SQL/Translator/Producer/Latex.pm
blib/lib/SQL/Translator/Producer/POD.pm
blib/lib/SQL/Translator/Producer/PostgreSQL.pm
blib/lib/SQL/Translator/Producer/DB2.pm
blib/lib/SQL/Translator/Producer/MySQL.pm
blib/lib/SQL/Translator/Producer/Storable.pm
blib/lib/SQL/Translator/Producer/YAML.pm
blib/lib/SQL/Translator/Schema/
blib/lib/SQL/Translator/Schema/Table.pm
blib/lib/SQL/Translator/Schema/Index.pm
blib/lib/SQL/Translator/Schema/View.pm
blib/lib/SQL/Translator/Schema/Graph/
blib/lib/SQL/Translator/Schema/Graph/Edge.pm
blib/lib/SQL/Translator/Schema/Graph/CompoundEdge.pm
blib/lib/SQL/Translator/Schema/Graph/HyperEdge.pm
blib/lib/SQL/Translator/Schema/Graph/Port.pm
blib/lib/SQL/Translator/Schema/Graph/Node.pm
blib/lib/SQL/Translator/Schema/Constraint.pm
blib/lib/SQL/Translator/Schema/Procedure.pm
blib/lib/SQL/Translator/Schema/Trigger.pm
blib/lib/SQL/Translator/Schema/Field.pm
blib/lib/SQL/Translator/Schema/Graph.pm
blib/lib/SQL/Translator/Schema/Object.pm
blib/lib/SQL/Translator/Schema/Constants.pm
blib/lib/SQL/Translator/Manual.pod
blib/lib/SQL/Translator/Parser.pm
blib/lib/SQL/Translator/Schema.pm
blib/lib/SQL/Translator/Utils.pm
blib/lib/SQL/Translator/Diff.pm
blib/lib/SQL/Translator/Producer.pm
blib/lib/SQL/Translator.pm
blib/lib/auto/
blib/lib/auto/share/
blib/lib/auto/share/dist/
blib/lib/auto/share/dist/SQL-Translator/
blib/lib/auto/share/dist/SQL-Translator/DiaUml/
blib/lib/auto/share/dist/SQL-Translator/DiaUml/uml-class-start.tt2
blib/lib/auto/share/dist/SQL-Translator/DiaUml/uml-class.tt2
blib/lib/auto/share/dist/SQL-Translator/DiaUml/diagram.tt2
blib/lib/auto/share/dist/SQL-Translator/DiaUml/uml-class-end.tt2
blib/lib/auto/share/dist/SQL-Translator/DiaUml/uml-attribute.tt2
blib/lib/auto/share/dist/SQL-Translator/DiaUml/layer.tt2
blib/lib/auto/share/dist/SQL-Translator/DiaUml/uml-class-all.tt2
blib/lib/auto/share/dist/SQL-Translator/DiaUml/schema.tt2
blib/lib/auto/share/dist/SQL-Translator/Grammar/
blib/lib/auto/share/dist/SQL-Translator/Grammar/DB2.gra
blib/lib/Test/
blib/lib/Test/SQL/
blib/lib/Test/SQL/Translator.pm
blib/script/
blib/script/sqlt-dumper
blib/script/sqlt-diagram
blib/script/sqlt-graph
blib/script/sqlt-diff
blib/script/sqlt-diff-old
blib/script/sqlt
blib/man1/
blib/man1/sqlt-dumper.1
blib/man1/sqlt-diagram.1
blib/man1/sqlt-graph.1
blib/man1/sqlt-diff.1
blib/man1/sqlt-diff-old.1
blib/man1/sqlt.1
blib/man3/
blib/man3/SQL::Translator::Parser::Storable.3
blib/man3/SQL::Translator::Filter::DefaultExtra.3
blib/man3/SQL::Translator.3
blib/man3/SQL::Translator::Parser::DBI::MySQL.3
blib/man3/SQL::Translator::Parser::Access.3
blib/man3/SQL::Translator::Producer::SQLite.3
blib/man3/SQL::Translator::Parser::PostgreSQL.3
blib/man3/SQL::Translator::Parser::DBI::SQLite.3
blib/man3/SQL::Translator::Producer::Sybase.3
blib/man3/SQL::Translator::Producer::Diagram.3
blib/man3/SQL::Translator::Parser::MySQL.3
blib/man3/SQL::Translator::Schema::Table.3
blib/man3/SQL::Translator::Producer::ClassDBI.3
blib/man3/SQL::Translator::Parser::xSV.3
blib/man3/SQL::Translator::Parser::DBI::Oracle.3
blib/man3/SQL::Translator::Parser::Excel.3
blib/man3/SQL::Translator::Schema::Index.3
blib/man3/SQL::Translator::Manual.3
blib/man3/SQL::Translator::Producer::GraphViz.3
blib/man3/SQL::Translator::Parser::DBI::SQLServer.3
blib/man3/SQL::Translator::Parser::DBI::DB2.3
blib/man3/SQL::Translator::Producer::SQLServer.3
blib/man3/SQL::Translator::Filter::Globals.3
blib/man3/SQL::Translator::Schema::View.3
blib/man3/SQL::Translator::Parser::SQLServer.3
blib/man3/SQL::Translator::Parser::Oracle.3
blib/man3/SQL::Translator::Parser::SQLite.3
blib/man3/SQL::Translator::Producer::Dumper.3
blib/man3/SQL::Translator::Producer::Latex.3
blib/man3/SQL::Translator::Parser.3
blib/man3/SQL::Translator::Producer::XML::SQLFairy.3
blib/man3/SQL::Translator::Parser::DBI::PostgreSQL.3
blib/man3/SQL::Translator::Parser::XML.3
blib/man3/SQL::Translator::Schema::Trigger.3
blib/man3/SQL::Translator::Producer::HTML.3
blib/man3/SQL::Translator::Parser::YAML.3
blib/man3/SQL::Translator::Schema::Field.3
blib/man3/SQL::Translator::Parser::DBI.3
blib/man3/SQL::Translator::Producer::TT::Base.3
blib/man3/SQL::Translator::Producer::POD.3
blib/man3/SQL::Translator::Parser::XML::SQLFairy.3
blib/man3/SQL::Translator::Schema::Constraint.3
blib/man3/SQL::Translator::Filter::Names.3
blib/man3/SQL::Translator::Producer::TTSchema.3
blib/man3/SQL::Translator::Producer::PostgreSQL.3
blib/man3/SQL::Translator::Producer::DB2.3
blib/man3/SQL::Translator::Producer::MySQL.3
blib/man3/SQL::Translator::Schema.3
blib/man3/SQL::Translator::Producer::Storable.3
blib/man3/SQL::Translator::Producer::Oracle.3
blib/man3/SQL::Translator::Producer::TT::Table.3
blib/man3/SQL::Translator::Utils.3
blib/man3/SQL::Translator::Schema::Object.3
blib/man3/SQL::Translator::Parser::Sybase.3
blib/man3/SQL::Translator::Schema::Constants.3
blib/man3/Test::SQL::Translator.3
blib/man3/SQL::Translator::Parser::DBI::Sybase.3
blib/man3/SQL::Translator::Producer.3
blib/man3/SQL::Translator::Producer::YAML.3
blib/man3/SQL::Translator::Producer::XML.3
blib/man3/SQL::Translator::Producer::DiaUml.3
blib/man3/SQL::Translator::Schema::Procedure.3
blib/man3/SQL::Translator::Diff.3
>>> mv /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y/SQL-Translator-0.11007.ppd /home/fly1400/var/REPO/J/JR/JROBINSON
Running make for F/FR/FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz
Prepending /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y/blib/arch /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y/blib/lib /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/arch /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/lib /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1400/var/cpan/build/DBIx-Class-DeploymentHandler-0.001005-tNQAPK
Prepending /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y/blib/arch /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y/blib/lib /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/arch /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/lib /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build F/FR/FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz
>>> make
cp lib/DBIx/Class/DeploymentHandler/WithReasonableDefaults.pm blib/lib/DBIx/Class/DeploymentHandler/WithReasonableDefaults.pm
cp lib/DBIx/Class/DeploymentHandler/Dad.pm blib/lib/DBIx/Class/DeploymentHandler/Dad.pm
cp lib/DBIx/Class/DeploymentHandler/Deprecated.pm blib/lib/DBIx/Class/DeploymentHandler/Deprecated.pm
cp lib/DBIx/Class/DeploymentHandler/VersionHandler/ExplicitVersions.pm blib/lib/DBIx/Class/DeploymentHandler/VersionHandler/ExplicitVersions.pm
cp lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/Deprecated.pm blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/Deprecated.pm
cp lib/DBIx/Class/DeploymentHandler.pm blib/lib/DBIx/Class/DeploymentHandler.pm
cp lib/DBIx/Class/DeploymentHandler/Cookbook/CustomResultSource.pod blib/lib/DBIx/Class/DeploymentHandler/Cookbook/CustomResultSource.pod
cp lib/DBIx/Class/DeploymentHandler/WithApplicatorDumple.pm blib/lib/DBIx/Class/DeploymentHandler/WithApplicatorDumple.pm
cp lib/DBIx/Class/DeploymentHandler/Types.pm blib/lib/DBIx/Class/DeploymentHandler/Types.pm
cp lib/DBIx/Class/DeploymentHandler/Logger.pm blib/lib/DBIx/Class/DeploymentHandler/Logger.pm
cp lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResultSet.pm blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResultSet.pm
cp lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResult.pm blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResult.pm
cp lib/DBIx/Class/DeploymentHandler/Manual/Intro.pod blib/lib/DBIx/Class/DeploymentHandler/Manual/Intro.pod
cp lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated.pm blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated.pm
cp lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResultSet.pm blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResultSet.pm
cp lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResult.pm blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResult.pm
cp lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/Component.pm blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/Component.pm
cp lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm
cp lib/DBIx/Class/DeploymentHandler/HandlesVersioning.pm blib/lib/DBIx/Class/DeploymentHandler/HandlesVersioning.pm
cp lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/Component.pm blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/Component.pm
cp lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard.pm blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard.pm
cp lib/DBIx/Class/DeploymentHandler/Manual/CatalystIntro.pod blib/lib/DBIx/Class/DeploymentHandler/Manual/CatalystIntro.pod
cp lib/DBIx/Class/DeploymentHandler/HandlesVersionStorage.pm blib/lib/DBIx/Class/DeploymentHandler/HandlesVersionStorage.pm
cp lib/DBIx/Class/DeploymentHandler/HandlesDeploy.pm blib/lib/DBIx/Class/DeploymentHandler/HandlesDeploy.pm
cp lib/DBIx/Class/DeploymentHandler/VersionHandler/Monotonic.pm blib/lib/DBIx/Class/DeploymentHandler/VersionHandler/Monotonic.pm
cp lib/DBIx/Class/DeploymentHandler/VersionHandler/DatabaseToSchemaVersions.pm blib/lib/DBIx/Class/DeploymentHandler/VersionHandler/DatabaseToSchemaVersions.pm
Manifying blib/man3/DBIx::Class::DeploymentHandler::WithReasonableDefaults.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator::Deprecated.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionHandler::ExplicitVersions.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::Deprecated.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::Dad.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::Cookbook::CustomResultSource.3
Manifying blib/man3/DBIx::Class::DeploymentHandler.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::WithApplicatorDumple.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::Types.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::Logger.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::VersionResultSet.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::VersionResult.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::Manual::Intro.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::VersionResultSet.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::HandlesVersioning.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::VersionResult.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::Component.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::Component.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::Manual::CatalystIntro.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::HandlesDeploy.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::HandlesVersionStorage.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionHandler::DatabaseToSchemaVersions.3
Manifying blib/man3/DBIx::Class::DeploymentHandler::VersionHandler::Monotonic.3
FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz
make -- OK
Prepending /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y/blib/arch /home/fly1400/var/cpan/build/SQL-Translator-0.11007-MAly1y/blib/lib /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/arch /home/fly1400/var/cpan/build/Class-MakeMethods-1.01-h7T3XV/blib/lib /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/arch /home/fly1400/var/cpan/build/Class-Base-0.03-N_A32O/blib/lib /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/arch /home/fly1400/var/cpan/build/Log-Contextual-0.00304-3glp9H/blib/lib /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/arch /home/fly1400/var/cpan/build/File-Touch-0.08-OPyVMQ/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/bugs/*.t t/deploy_methods/*.t t/version_handlers/*.t t/version_storages/*.t
DBIx::Class::ResultSet::create(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at t/02-instantiation-no-ddl.t line 40
t/02-instantiation-no-ddl.t ..............................
ok 1 - use DBICVersion_v1;
ok 2 - DBICVersion::Schema 1 instantiates correctly
ok 3 - DBIx::Class::DeploymentHandler w/1 instantiates correctly
ok 4 - schema not deployed
ok 5 - cannot install twice
ok 6 - schema is deployed
ok 7 - use DBICVersion_v2;
ok 8 - DBICVersion::Schema 2 instantiates correctly
ok 9 - DBIx::Class::DeploymentHandler w/2 instantiates correctly
ok 10 - schema not deployed
ok 11 - schema not uppgrayyed
ok 12 - schema is deployed
ok 13 - use DBICVersion_v3;
ok 14 - DBICVersion::Schema 3 instantiates correctly
ok 15 - DBIx::Class::DeploymentHandler w/3 instantiates correctly
ok 16 - schema not deployed
ok 17 - schema is deployed
ok 18 - use DBICVersion_v4;
ok 19 - DBICVersion::Schema 2 instantiates correctly
ok 20 - DBIx::Class::DeploymentHandler w/2 instantiates correctly
ok 21 - schema at version 3
ok 22 - schema not at version 3
ok 23 - schema is at version 2
1..23
ok
DBIx::Class::ResultSet::create(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at t/02-instantiation-wo-component.t line 39
t/02-instantiation-wo-component.t ........................
ok 1 - use DBICVersion_v1;
ok 2 - DBICVersion::Schema 1 instantiates correctly
ok 3 - DBIx::Class::DeploymentHandler w/1 instantiates correctly
ok 4 - schema not deployed
ok 5 - cannot install twice
ok 6 - schema is deployed
ok 7 - use DBICVersion_v2;
ok 8 - DBICVersion::Schema 2 instantiates correctly
ok 9 - DBIx::Class::DeploymentHandler w/2 instantiates correctly
ok 10 - schema not deployed
ok 11 - schema not uppgrayyed
ok 12 - schema is deployed
ok 13 - use DBICVersion_v3;
ok 14 - DBICVersion::Schema 3 instantiates correctly
ok 15 - DBIx::Class::DeploymentHandler w/3 instantiates correctly
ok 16 - schema not deployed
ok 17 - schema is deployed
ok 18 - use DBICVersion_v4;
ok 19 - DBICVersion::Schema 2 instantiates correctly
ok 20 - DBIx::Class::DeploymentHandler w/2 instantiates correctly
ok 21 - schema at version 3
ok 22 - schema not at version 3
ok 23 - schema is at version 2
1..23
ok
DBIx::Class::ResultSet::create(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at t/02-instantiation.t line 39
t/02-instantiation.t .....................................
ok 1 - use DBICVersion_v1;
ok 2 - DBICVersion::Schema 1 instantiates correctly
ok 3 - DBIx::Class::DeploymentHandler w/1 instantiates correctly
ok 4 - schema not deployed
ok 5 - cannot install twice
ok 6 - schema is deployed
ok 7 - use DBICVersion_v2;
ok 8 - DBICVersion::Schema 2 instantiates correctly
ok 9 - DBIx::Class::DeploymentHandler w/2 instantiates correctly
ok 10 - schema not deployed
ok 11 - schema not uppgrayyed
ok 12 - schema is deployed
ok 13 - use DBICVersion_v3;
ok 14 - DBICVersion::Schema 3 instantiates correctly
ok 15 - DBIx::Class::DeploymentHandler w/3 instantiates correctly
ok 16 - schema not deployed
ok 17 - schema is deployed
ok 18 - use DBICVersion_v4;
ok 19 - DBICVersion::Schema 2 instantiates correctly
ok 20 - DBIx::Class::DeploymentHandler w/2 instantiates correctly
ok 21 - schema at version 3
ok 22 - schema not at version 3
ok 23 - schema is at version 2
1..23
ok
DBIx::Class::ResultSet::create(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at t/03-deprecated.t line 38
t/03-deprecated.t ........................................
ok 1 - use DBICVersion_v1;
ok 2 - schema version is at 1.0
ok 3 - DBICVersion::Schema 1.0 instantiates correctly
ok 4 - DBIx::Class::DeploymentHandler w/1.0 instantiates correctly
ok 5 - schema not deployed
ok 6 - cannot install twice
ok 7 - schema is deployed
ok 8 - use DBICVersion_v2;
ok 9 - schema version is at 2.0
ok 10 - DBICVersion::Schema 2.0 instantiates correctly
ok 11 - DBIx::Class::DeploymentHandler w/2.0 instantiates correctly
ok 12 - schema not deployed
ok 13 - schema not uppgrayyed
ok 14 - schema is deployed
ok 15 - use DBICVersion_v3;
ok 16 - schema version is at 3.0
ok 17 - DBICVersion::Schema 3.0 instantiates correctly
ok 18 - DBIx::Class::DeploymentHandler w/3.0 instantiates correctly
ok 19 - schema not deployed
ok 20 - schema is deployed
1..20
ok
t/04-preconnect.t ........................................
ok 1 - use DBICVersion_v1;
ok 2 - DBICVersion::Schema 1 instantiates correctly
ok 3 - creating schema did not connect
ok 4 - creating handler did not connect
ok 5 - DBIx::Class::DeploymentHandler w/1 instantiates correctly
ok 6 - creating schema did not connect
1..6
ok
DBIx::Class::ResultSet::first(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at t/bugs/01-emailed-bug-01.t line 37
t/bugs/01-emailed-bug-01.t ...............................
ok 1 - use DBICVersion_v1;
ok 2 - DBICVersion::Schema 1 instantiates correctly
ok 3 - DBIx::Class::DeploymentHandler w/1 instantiates correctly
ok 4 - version_storage not installed
ok 5 - version_storage installed
1..5
ok
DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator::_build_storage(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at accessor storage (defined at /home/fly1400/var/cpan/build/DBIx-Class-DeploymentHandler-0.001005-tNQAPK/blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm line 49) line 7
t/deploy_methods/sql_translator.t ........................
ok 1 - use DBICVersion_v1;
ok 2 - DBIC::DH::DM::SQL::Translator gets instantiated correctly
ok 3 - code got run in preinit
ok 4 - prepare_deploy dies if you run it twice
ok 5 - 1.0 schema gets generated properly
ok 6 - schema not deployed
ok 7 - schema is deployed
ok 8 - use DBICVersion_v2;
ok 9 - DBIC::DH::SQL::Translator w/2.0 instantiates correctly
ok 10 - 2.0 schema gets generated properly
ok 11 - prepare_upgrade with a bogus preversion warns
ok 12 - 1.0-2.0 diff gets generated properly and default start and end versions get set
ok 13 - 2.0-1.0 diff gets generated properly
ok 14 - schema not deployed
ok 15 - schema not uppgrayyed
ok 16 - _common migration got run
ok 17 - _common perl migration got run
ok 18 - schema is deployed
ok 19 - schema is downgrayyed
ok 20 - use DBICVersion_v3;
ok 21 - DBIC::DH::SQL::Translator w/3.0 instantiates correctly
ok 22 - 2.0 schema gets generated properly
ok 23 - 3.0-1.0 diff gets generated properly
ok 24 - 1.0-3.0 diff gets generated properly
ok 25 - prepare_upgrade dies if you clobber an existing upgrade file
ok 26 - 2.0-3.0 diff gets generated properly
ok 27 - schema not deployed
ok 28 - schema is deployed
ok 29 - dies when sql dir does not exist
ok 30 - _any got ran the right amount of times with the right args
1..30
ok
DBIx::Class::ResultSet::create(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at t/deploy_methods/sql_translator_deprecated.t line 39
t/deploy_methods/sql_translator_deprecated.t .............
ok 1 - use DBICVersion_v1;
ok 2 - DBIC::DH::DM::SQLT::Deprecated gets instantiated correctly
ok 3 - 1.0 schema gets generated properly
ok 4 - schema not deployed
ok 5 - schema is deployed
ok 6 - use DBICVersion_v2;
ok 7 - DBIC::DH::DM::SQLT::Deprecated gets instantiated correctly w/ version 2.0
ok 8 - schema not deployed
ok 9 - schema not uppgrayyed
ok 10 - schema is deployed
1..10
ok
DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator::_build_storage(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at accessor storage (defined at /home/fly1400/var/cpan/build/DBIx-Class-DeploymentHandler-0.001005-tNQAPK/blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm line 49) line 7
t/deploy_methods/sql_translator_protoschema_transform.t ..
ok 1 - use DBICVersion_v1;
ok 2 - use DBICVersion_v2;
ok 3 - intermediate script ran with the right args
1..3
ok
t/release-pod-syntax.t ................................... skipped: these tests are for release candidate testing
t/version_handlers/db_schema_versions.t ..................
ok 1 - VersionHandler gets instantiated
ok 2 - db version and to_version get correctly put into version set
ok 3 - next_version_set only works once
ok 4 - seriously.
ok 5 - VersionHandler gets instantiated
ok 6 - VersionHandler is null when schema_version and db_verison are the same
ok 7 - VersionHandler gets instantiated
ok 8 - VersionHandler is null when schema_version and db_verison are the same
ok 9 - VersionHandler gets instantiated
ok 10 - db version and schema version get correctly put into version set
ok 11 - VersionHandler is null on next try
1..11
ok
t/version_handlers/explict_versions.t ....................
ok 1 - VersionHandler gets instantiated
ok 2 - first version pair works
ok 3 - next version set returns undef when we are done
ok 4 - VersionHandler gets instantiated
ok 5 - next version set returns undef if we are at the version requested
ok 6 - VersionHandler gets instantiated
ok 7 - first version pair works
ok 8 - second version pair works
ok 9 - third version pair works
ok 10 - fourth version pair works
ok 11 - no more versions after final pair
ok 12 - still no more versions after final pair
ok 13 - VersionHandler gets instantiated
ok 14 - first version pair works
ok 15 - second version pair works
ok 16 - third version pair works
ok 17 - fourth version pair works
ok 18 - no more versions after final pair
ok 19 - still no more versions after final pair
ok 20 - dies if database version not found in ordered_versions
ok 21 - cannot request an upgrade before the current version
ok 22 - cannot request a downgrade after the current version
1..22
ok
t/version_handlers/monotonic.t ...........................
ok 1 - VersionHandler gets instantiated
ok 2 - first version pair works
ok 3 - next version set returns undef when we are done
ok 4 - VersionHandler gets instantiated
ok 5 - next version set returns undef if we are at the version requested
ok 6 - VersionHandler gets instantiated
ok 7 - first version pair works
ok 8 - second version pair works
ok 9 - third version pair works
ok 10 - fourth version pair works
ok 11 - no more versions after final pair
ok 12 - still no more versions after final pair
ok 13 - VersionHandler gets instantiated
ok 14 - first version pair works
ok 15 - second version pair works
ok 16 - third version pair works
ok 17 - fourth version pair works
ok 18 - no more versions before initial pair
ok 19 - still no more versions before initial pair
ok 20 - dies if database version not an Int
ok 21 - cannot request an upgrade version before the current version
ok 22 - cannot request a downgrade version after the current version
1..22
ok
DBIx::Class::DeploymentHandler::VersionStorage::Standard::VersionResultSet::version_storage_is_installed(): The 'RaiseError' of the externally supplied DBI handle is set to false. DBIx::Class will toggle it back to true, unless the 'unsafe' connect attribute has been supplied at /home/fly1400/var/megalib/Moose/Meta/Method/Delegation.pm line 110
t/version_storages/standard.t ............................
ok 1 - warning when database is unversioned
ok 2 - DBIC::DH::VersionStorage::Standard instantiates correctly
ok 3 - VersionStorage is not yet installed
ok 4 - VersionStorage is now installed
ok 5 - initial version works correctly
ok 6 - database version is 1.0
ok 7 - database version is 2.0
ok 8 - adding another version works correctly
ok 9 - warning when database/schema mismatch
ok 10 - VersionStorage is still installed even if all versions are deleted
1..10
ok
All tests successful.
Files=14, Tests=208, 13 wallclock secs ( 0.05 usr 0.06 sys + 8.64 cusr 1.74 csys = 10.49 CPU)
Result: PASS
FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up version from Makefile
Picked up distname from Makefile
Picked up abstract from Makefile
Arthur Axel 'fREW' Schmidt <frioux@gmail.com>
Extensible DBIx::Class deployment
>>> (cd /home/fly1400/var/cpan/build/DBIx-Class-DeploymentHandler-0.001005-tNQAPK && tar cvf - DBIx-Class-DeploymentHandler-0.001005.ppd blib) | gzip -c >/home/fly1400/var/REPO/F/FR/FREW/DBIx-Class-DeploymentHandler-0.001005.tar.gz
DBIx-Class-DeploymentHandler-0.001005.ppd
blib/
blib/lib/
blib/lib/DBIx/
blib/lib/DBIx/Class/
blib/lib/DBIx/Class/DeploymentHandler/
blib/lib/DBIx/Class/DeploymentHandler/WithReasonableDefaults.pm
blib/lib/DBIx/Class/DeploymentHandler/Dad.pm
blib/lib/DBIx/Class/DeploymentHandler/Deprecated.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionHandler/
blib/lib/DBIx/Class/DeploymentHandler/VersionHandler/ExplicitVersions.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionHandler/Monotonic.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionHandler/DatabaseToSchemaVersions.pm
blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/
blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/
blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/
blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator/Deprecated.pm
blib/lib/DBIx/Class/DeploymentHandler/DeployMethod/SQL/Translator.pm
blib/lib/DBIx/Class/DeploymentHandler/Cookbook/
blib/lib/DBIx/Class/DeploymentHandler/Cookbook/CustomResultSource.pod
blib/lib/DBIx/Class/DeploymentHandler/WithApplicatorDumple.pm
blib/lib/DBIx/Class/DeploymentHandler/Types.pm
blib/lib/DBIx/Class/DeploymentHandler/Logger.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResultSet.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/VersionResult.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated/Component.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Deprecated.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResultSet.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/VersionResult.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard/Component.pm
blib/lib/DBIx/Class/DeploymentHandler/VersionStorage/Standard.pm
blib/lib/DBIx/Class/DeploymentHandler/Manual/
blib/lib/DBIx/Class/DeploymentHandler/Manual/Intro.pod
blib/lib/DBIx/Class/DeploymentHandler/Manual/CatalystIntro.pod
blib/lib/DBIx/Class/DeploymentHandler/HandlesVersioning.pm
blib/lib/DBIx/Class/DeploymentHandler/HandlesVersionStorage.pm
blib/lib/DBIx/Class/DeploymentHandler/HandlesDeploy.pm
blib/lib/DBIx/Class/DeploymentHandler.pm
blib/man3/
blib/man3/DBIx::Class::DeploymentHandler::WithReasonableDefaults.3
blib/man3/DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator::Deprecated.3
blib/man3/DBIx::Class::DeploymentHandler::VersionHandler::ExplicitVersions.3
blib/man3/DBIx::Class::DeploymentHandler::Deprecated.3
blib/man3/DBIx::Class::DeploymentHandler::Dad.3
blib/man3/DBIx::Class::DeploymentHandler::Cookbook::CustomResultSource.3
blib/man3/DBIx::Class::DeploymentHandler.3
blib/man3/DBIx::Class::DeploymentHandler::WithApplicatorDumple.3
blib/man3/DBIx::Class::DeploymentHandler::Types.3
blib/man3/DBIx::Class::DeploymentHandler::Logger.3
blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::VersionResultSet.3
blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::VersionResult.3
blib/man3/DBIx::Class::DeploymentHandler::Manual::Intro.3
blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated.3
blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::VersionResultSet.3
blib/man3/DBIx::Class::DeploymentHandler::HandlesVersioning.3
blib/man3/DBIx::Class::DeploymentHandler::DeployMethod::SQL::Translator.3
blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::VersionResult.3
blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard::Component.3
blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Deprecated::Component.3
blib/man3/DBIx::Class::DeploymentHandler::VersionStorage::Standard.3
blib/man3/DBIx::Class::DeploymentHandler::Manual::CatalystIntro.3
blib/man3/DBIx::Class::DeploymentHandler::HandlesDeploy.3
blib/man3/DBIx::Class::DeploymentHandler::HandlesVersionStorage.3
blib/man3/DBIx::Class::DeploymentHandler::VersionHandler::DatabaseToSchemaVersions.3
blib/man3/DBIx::Class::DeploymentHandler::VersionHandler::Monotonic.3
>>> mv /home/fly1400/var/cpan/build/DBIx-Class-DeploymentHandler-0.001005-tNQAPK/DBIx-Class-DeploymentHandler-0.001005.ppd /home/fly1400/var/REPO/F/FR/FREW
Finished 2011-04-26T21:45:35