PATH=/usr/bin:/bin:/Users/fly2400/cpanfly-5.24/var/megalib/bin
Start 2016-06-12T20:42:34
ActivePerl-2400 CPAN-2.10
Reading '/Users/fly2400/cpanfly-5.24/var/cpan/Metadata'
Database was generated on Sun, 12 Jun 2016 05:53:44 GMT
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/E/ET/ETHER/Task-Kensho-Toolchain-0.39.tar.gz ok
Task-Kensho-Toolchain-0.39/
Task-Kensho-Toolchain-0.39/Build.PL
Task-Kensho-Toolchain-0.39/Changes
Task-Kensho-Toolchain-0.39/lib/
Task-Kensho-Toolchain-0.39/LICENSE
Task-Kensho-Toolchain-0.39/Makefile.PL
Task-Kensho-Toolchain-0.39/MANIFEST
Task-Kensho-Toolchain-0.39/META.json
Task-Kensho-Toolchain-0.39/META.yml
Task-Kensho-Toolchain-0.39/README
Task-Kensho-Toolchain-0.39/t/
Task-Kensho-Toolchain-0.39/xt/
Task-Kensho-Toolchain-0.39/xt/author/
Task-Kensho-Toolchain-0.39/xt/release/
Task-Kensho-Toolchain-0.39/xt/release/changes_has_content.t
Task-Kensho-Toolchain-0.39/xt/release/cpan-changes.t
Task-Kensho-Toolchain-0.39/xt/release/distmeta.t
Task-Kensho-Toolchain-0.39/xt/release/minimum-version.t
Task-Kensho-Toolchain-0.39/xt/release/portability.t
Task-Kensho-Toolchain-0.39/xt/author/00-compile.t
Task-Kensho-Toolchain-0.39/xt/author/clean-namespaces.t
Task-Kensho-Toolchain-0.39/xt/author/eol.t
Task-Kensho-Toolchain-0.39/xt/author/kwalitee.t
Task-Kensho-Toolchain-0.39/xt/author/mojibake.t
Task-Kensho-Toolchain-0.39/xt/author/no-tabs.t
Task-Kensho-Toolchain-0.39/xt/author/pod-coverage.t
Task-Kensho-Toolchain-0.39/xt/author/pod-spell.t
Task-Kensho-Toolchain-0.39/xt/author/pod-syntax.t
Task-Kensho-Toolchain-0.39/t/00-report-prereqs.dd
Task-Kensho-Toolchain-0.39/t/00-report-prereqs.t
Task-Kensho-Toolchain-0.39/lib/Task/
Task-Kensho-Toolchain-0.39/lib/Task/Kensho/
Task-Kensho-Toolchain-0.39/lib/Task/Kensho/Toolchain.pm
Configuring E/ET/ETHER/Task-Kensho-Toolchain-0.39.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Warning: prerequisite App::FatPacker 0 not found.
Warning: prerequisite App::perlbrew 0 not found.
Warning: prerequisite CPAN::Mini 0 not found.
Warning: prerequisite Pinto 0 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Task::Kensho::Toolchain
Writing MYMETA.yml and MYMETA.json
ETHER/Task-Kensho-Toolchain-0.39.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for E/ET/ETHER/Task-Kensho-Toolchain-0.39.tar.gz
---- Unsatisfied dependencies detected during ----
---- ETHER/Task-Kensho-Toolchain-0.39.tar.gz ----
App::FatPacker [requires]
CPAN::Mini [requires]
App::perlbrew [requires]
Pinto [requires]
Running test for module 'App::FatPacker'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/E/ET/ETHER/App-FatPacker-0.010005.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/E/ET/ETHER/App-FatPacker-0.010005.tar.gz ok
App-FatPacker-0.010005/
App-FatPacker-0.010005/Changes
App-FatPacker-0.010005/MANIFEST
App-FatPacker-0.010005/META.json
App-FatPacker-0.010005/META.yml
App-FatPacker-0.010005/Makefile.PL
App-FatPacker-0.010005/README
App-FatPacker-0.010005/bin/
App-FatPacker-0.010005/lib/
App-FatPacker-0.010005/maint/
App-FatPacker-0.010005/t/
App-FatPacker-0.010005/t/basic.t
App-FatPacker-0.010005/t/line/
App-FatPacker-0.010005/t/line.t
App-FatPacker-0.010005/t/mod/
App-FatPacker-0.010005/t/pack.t
App-FatPacker-0.010005/t/trace.t
App-FatPacker-0.010005/t/mod/a.pm
App-FatPacker-0.010005/t/mod/b.pm
App-FatPacker-0.010005/t/mod/c.pm
App-FatPacker-0.010005/t/mod/cond.pm
App-FatPacker-0.010005/t/mod/d.pl
App-FatPacker-0.010005/t/mod/d.pm
App-FatPacker-0.010005/t/line/lib/
App-FatPacker-0.010005/t/line/line-test.pl
App-FatPacker-0.010005/t/line/lib/line/
App-FatPacker-0.010005/t/line/lib/line/a.pm
App-FatPacker-0.010005/maint/Makefile.PL.include
App-FatPacker-0.010005/lib/App/
App-FatPacker-0.010005/lib/App/FatPacker/
App-FatPacker-0.010005/lib/App/FatPacker.pm
App-FatPacker-0.010005/lib/App/FatPacker/Trace.pm
App-FatPacker-0.010005/bin/fatpack
Configuring E/ET/ETHER/App-FatPacker-0.010005.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for App::FatPacker
Writing MYMETA.yml and MYMETA.json
ETHER/App-FatPacker-0.010005.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for E/ET/ETHER/App-FatPacker-0.010005.tar.gz
>>> make
cp lib/App/FatPacker/Trace.pm blib/lib/App/FatPacker/Trace.pm
cp lib/App/FatPacker.pm blib/lib/App/FatPacker.pm
cp bin/fatpack blib/script/fatpack
"/Users/fly2400/ap2400-300558/bin/perl-dynamic" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/fatpack
Manifying 1 pod document
Manifying 2 pod documents
ETHER/App-FatPacker-0.010005.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/basic.t ..
ok 1 - Didn't blow up
1..1
ok
t/line.t ...
1..2
# File: /tmp/SxkhshlqEh
ok 1 - __FILE__
ok 2 - __LINE__
ok
t/pack.t ...
ok 1 - packed script works
ok 2 - $INC[0] is a reference
ok 3 - $INC[0] has a files method
ok 4 - $INC[0]->files returned the files
1..4
ok
t/mod/a.pm syntax OK
t/mod/b.pm syntax OK
t/mod/c.pm syntax OK
t/mod/d.pl syntax OK
t/mod/cond.pm syntax OK
t/mod/a.pm syntax OK
t/trace.t ..
ok 1 - All expected modules loaded for t/mod/a.pm
ok 2 - All expected modules loaded for t/mod/b.pm
ok 3 - All expected modules loaded for t/mod/c.pm
ok 4 - All expected modules loaded for t/mod/d.pl
ok 5 - All expected modules loaded for t/mod/cond.pm
ok 6 - All expected modules loaded for t/mod/a.pm
1..6
ok
All tests successful.
Files=4, Tests=13, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.44 cusr 0.10 csys = 0.58 CPU)
Result: PASS
ETHER/App-FatPacker-0.010005.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/E/ET/ETHER/CHECKSUMS
Karen Etheridge <ether@cpan.org>
pack your dependencies onto your script file
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94 && tar cvf - App-FatPacker-0.010005.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/E/ET/ETHER/App-FatPacker-0.010005.tar.gz
App-FatPacker-0.010005.ppd
blib/
blib/lib/
blib/lib/App/
blib/lib/App/FatPacker/
blib/lib/App/FatPacker/Trace.pm
blib/lib/App/FatPacker.pm
blib/man1/
blib/man1/fatpack.1
blib/man3/
blib/man3/App::FatPacker.3
blib/man3/App::FatPacker::Trace.3
blib/script/
blib/script/fatpack
Running test for module 'CPAN::Mini'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/R/RJ/RJBS/CPAN-Mini-1.111016.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/R/RJ/RJBS/CPAN-Mini-1.111016.tar.gz ok
CPAN-Mini-1.111016
CPAN-Mini-1.111016/README
CPAN-Mini-1.111016/Changes
CPAN-Mini-1.111016/t
CPAN-Mini-1.111016/t/app.t
CPAN-Mini-1.111016/LICENSE
CPAN-Mini-1.111016/dist.ini
CPAN-Mini-1.111016/META.yml
CPAN-Mini-1.111016/MANIFEST
CPAN-Mini-1.111016/xt
CPAN-Mini-1.111016/xt/fake.t
CPAN-Mini-1.111016/META.json
CPAN-Mini-1.111016/t/filter.t
CPAN-Mini-1.111016/t/00-load.t
CPAN-Mini-1.111016/Makefile.PL
CPAN-Mini-1.111016/bin
CPAN-Mini-1.111016/bin/minicpan
CPAN-Mini-1.111016/MANIFEST.SKIP
CPAN-Mini-1.111016/t/config-file.t
CPAN-Mini-1.111016/lib/CPAN
CPAN-Mini-1.111016/lib/CPAN/Mini.pm
CPAN-Mini-1.111016/lib/CPAN/Mini
CPAN-Mini-1.111016/lib/CPAN/Mini/App.pm
CPAN-Mini-1.111016/xt/release
CPAN-Mini-1.111016/xt/release/pod-syntax.t
CPAN-Mini-1.111016/t/000-report-versions-tiny.t
CPAN-Mini-1.111016/xt/release/changes_has_content.t
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'prepare'
Configuring R/RJ/RJBS/CPAN-Mini-1.111016.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for CPAN::Mini
Writing MYMETA.yml and MYMETA.json
RJBS/CPAN-Mini-1.111016.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for R/RJ/RJBS/CPAN-Mini-1.111016.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/CPAN/Mini.pm blib/lib/CPAN/Mini.pm
cp lib/CPAN/Mini/App.pm blib/lib/CPAN/Mini/App.pm
cp bin/minicpan blib/script/minicpan
"/Users/fly2400/ap2400-300558/bin/perl-dynamic" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/minicpan
Manifying 1 pod document
Manifying 2 pod documents
RJBS/CPAN-Mini-1.111016.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing CPAN::Mini 1.111016
t/00-load.t ...................
1..1
ok 1 - use CPAN::Mini;
ok
#
#
# Generated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10
# perl: 5.024000 (wanted 5.006) on darwin from /Users/fly2400/ap2400-300558/bin/perl-dynamic
#
# Carp => 1.40 (want any version)
# Compress::Zlib => 2.069 (want 1.20)
# ExtUtils::MakeMaker => 7.16 (want any version)
# File::Basename => 2.85 (want any version)
# File::Copy => 2.31 (want any version)
# File::Find => 1.34 (want any version)
# File::HomeDir => 1.00 (want 0.57)
# File::Path => 2.12 (want 2.04)
# File::Spec => 3.62 (want any version)
# File::Temp => 0.2304 (want any version)
# Getopt::Long => 2.49 (want any version)
# LWP::UserAgent => 6.15 (want 5)
# Pod::Usage => 1.69 (want 1.00)
# Test::More => 1.302026 (want 0.96)
# URI => 1.71 (want 1)
# strict => 1.11 (want any version)
# warnings => 1.36 (want any version)
#
# Thanks for using my code. I hope it works for you.
# If not, please try and include this output in the bug report.
# That will help me reproduce the issue and solve your problem.
#
t/000-report-versions-tiny.t ..
ok 1 - we really didn't test anything, just reporting data
1..1
ok
t/app.t .......................
# Subtest: defaults
ok 1 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 2 - default log level is info
1..2
ok 1 - defaults
# Subtest: --debug
ok 1 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 2 - --debug to get log level debug
1..2
ok 2 - --debug
# Subtest: config: log_level
ok 1 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 2 - debug from config file
1..2
ok 3 - config: log_level
# Subtest: --debug overrides config
ok 1 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 2 - --debug overrides config file
1..2
ok 4 - --debug overrides config
# Subtest: --log-level
ok 1 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 2 - --debug to get log level debug
1..2
ok 5 - --log-level
# Subtest: only one log-level-like switch allowed
ok 1 - can't use --debug -q together
ok 2 - can't use --debug --log-level debug together
1..2
ok 6 - only one log-level-like switch allowed
# Subtest: extra quiet with -qq
ok 1 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 2 - -qq gets us log level 'fatal'
1..2
ok 7 - extra quiet with -qq
# Subtest: extra quiet with --qq
ok 1 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 2 - --qq gets us log level 'fatal'
1..2
ok 8 - extra quiet with --qq
# Subtest: -perl switch
ok 1 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 2 - 'skip_perl' is true without -perl switch
ok 3 - An object of class 'CPAN::Mini' isa 'CPAN::Mini'
ok 4 - 'skip_perl' is false with -perl switch
1..4
ok 9 - -perl switch
1..9
ok
t/config-file.t ...............
1..18
ok 1 - use CPAN::Mini;
ok 2 - CPAN::Mini->can('config_file')
ok 3 - file name [Changes] exists
ok 4 - selects config file name from command line
ok 5 - file name [t/config-file.t] exists
ok 6 - selects config file name from environment with no args
ok 7 - selects config file name from environment with empty hash ref
ok 8 - selects config file name from environment with non-ref arg
ok 9 - file name [Changes] exists
ok 10 - __homedir_configfile returns mocked name
ok 11 - selects default config file name
ok 12 - file name [Changes] does exist
ok 13 - __homedir_configfile returns mocked name
ok 14 - __default_configfile returns mocked name
ok 15 - selects default config file name
ok 16 - __homedir_configfile returns mocked name
ok 17 - __default_configfile returns mocked name
ok 18 - returns undef when no config file is found
ok
t/filter.t ....................
1..19
ok 1 - perl distro skip check
ok 2 - bioperl distro skip check
ok 3 - embperl distro skip check
ok 4 - POE distro not-skip check
ok 5 - ponie distro skip check
ok 6 - parrot distro skip check
ok 7 - perl distro no-skip check
ok 8 - path_filters skip check skipme 1
ok 9 - path_filters no-skip check
ok 10 - path_filters skip check skipme 2
ok 11 - path_filters skip check burnme
ok 12 - path_filters skip check (by sub)
ok 13 - path_filters no-skip check
ok 14 - module_filters skip check skipme 1
ok 15 - module_filters no-skip check
ok 16 - module_filters skip check skipme 2
ok 17 - module_filters skip check burnme
ok 18 - module_filters skip check (by sub)
ok 19 - module_filters no-skip check
ok
All tests successful.
Files=5, Tests=48, 2 wallclock secs ( 0.03 usr 0.02 sys + 0.98 cusr 0.15 csys = 1.18 CPU)
Result: PASS
RJBS/CPAN-Mini-1.111016.tar.gz
make test TEST_VERBOSE=1 -- OK
Ricardo SIGNES <rjbs@cpan.org>
create a minimal mirror of CPAN
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB && tar cvf - CPAN-Mini-1.111016.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/R/RJ/RJBS/CPAN-Mini-1.111016.tar.gz
CPAN-Mini-1.111016.ppd
blib/
blib/lib/
blib/lib/CPAN/
blib/lib/CPAN/Mini/
blib/lib/CPAN/Mini/App.pm
blib/lib/CPAN/Mini.pm
blib/man1/
blib/man1/minicpan.1
blib/man3/
blib/man3/CPAN::Mini.3
blib/man3/CPAN::Mini::App.3
blib/script/
blib/script/minicpan
Running test for module 'App::perlbrew'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/G/GU/GUGOD/App-perlbrew-0.75.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/G/GU/GUGOD/App-perlbrew-0.75.tar.gz ok
App-perlbrew-0.75/
App-perlbrew-0.75/bin/
App-perlbrew-0.75/Changes
App-perlbrew-0.75/doc/
App-perlbrew-0.75/inc/
App-perlbrew-0.75/lib/
App-perlbrew-0.75/LICENSE
App-perlbrew-0.75/Makefile.PL
App-perlbrew-0.75/MANIFEST
App-perlbrew-0.75/META.yml
App-perlbrew-0.75/README
App-perlbrew-0.75/README.md
App-perlbrew-0.75/t/
App-perlbrew-0.75/t/00.load.t
App-perlbrew-0.75/t/01.options.t
App-perlbrew-0.75/t/02.format_perl_version.t
App-perlbrew-0.75/t/03.path_with_tilde.t
App-perlbrew-0.75/t/03.test_get_available_versions.t
App-perlbrew-0.75/t/04.find_available_perls.t
App-perlbrew-0.75/t/05.get_current_perl.t
App-perlbrew-0.75/t/06.installed_perls.t
App-perlbrew-0.75/t/07.argv.t
App-perlbrew-0.75/t/08.error_available.t
App-perlbrew-0.75/t/08.error_install.t
App-perlbrew-0.75/t/08.error_install_blead.t
App-perlbrew-0.75/t/08.error_install_cpanm.t
App-perlbrew-0.75/t/09.exit_status.t
App-perlbrew-0.75/t/10.resolve.t
App-perlbrew-0.75/t/11.editdist.t
App-perlbrew-0.75/t/11.root_from_arg.t
App-perlbrew-0.75/t/12.destdir.t
App-perlbrew-0.75/t/12.sitecustomize.t
App-perlbrew-0.75/t/13.perl_release.t
App-perlbrew-0.75/t/14.perl_version_parsing.t
App-perlbrew-0.75/t/15.no-reuse-build-dir.t
App-perlbrew-0.75/t/command-alias.t
App-perlbrew-0.75/t/command-available.t
App-perlbrew-0.75/t/command-compgen.t
App-perlbrew-0.75/t/command-display-rc.t
App-perlbrew-0.75/t/command-env.t
App-perlbrew-0.75/t/command-exec.t
App-perlbrew-0.75/t/command-help.t
App-perlbrew-0.75/t/command-info.t
App-perlbrew-0.75/t/command-install-cpanm.t
App-perlbrew-0.75/t/command-install-patchperl.t
App-perlbrew-0.75/t/command-lib.t
App-perlbrew-0.75/t/command-list.t
App-perlbrew-0.75/t/current_perl.t
App-perlbrew-0.75/t/do_system.t
App-perlbrew-0.75/t/failure-command-install-cpanm.t
App-perlbrew-0.75/t/failure-command-install-patchperl.t
App-perlbrew-0.75/t/http-program-control.t
App-perlbrew-0.75/t/http.t
App-perlbrew-0.75/t/installation-perlbrew.t
App-perlbrew-0.75/t/installation.t
App-perlbrew-0.75/t/installation2.t
App-perlbrew-0.75/t/installation3.t
App-perlbrew-0.75/t/test.tar.gz
App-perlbrew-0.75/t/test_helpers.pl
App-perlbrew-0.75/t/unit-files-are-the-same.t
App-perlbrew-0.75/lib/App/
App-perlbrew-0.75/lib/App/perlbrew.pm
App-perlbrew-0.75/inc/Module/
App-perlbrew-0.75/inc/Module/Install/
App-perlbrew-0.75/inc/Module/Install.pm
App-perlbrew-0.75/inc/Module/Install/AuthorRequires.pm
App-perlbrew-0.75/inc/Module/Install/Base.pm
App-perlbrew-0.75/inc/Module/Install/Can.pm
App-perlbrew-0.75/inc/Module/Install/Fetch.pm
App-perlbrew-0.75/inc/Module/Install/Makefile.pm
App-perlbrew-0.75/inc/Module/Install/Metadata.pm
App-perlbrew-0.75/inc/Module/Install/Scripts.pm
App-perlbrew-0.75/inc/Module/Install/Win32.pm
App-perlbrew-0.75/inc/Module/Install/WriteAll.pm
App-perlbrew-0.75/doc/MIT-LICENSE
App-perlbrew-0.75/doc/notes.org
App-perlbrew-0.75/doc/PERL-LICENSE
App-perlbrew-0.75/bin/perlbrew
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'prepare'
Configuring G/GU/GUGOD/App-perlbrew-0.75.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Warning: prerequisite Devel::PatchPerl 1.28 not found.
Warning: prerequisite Test::Spec 0.47 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for App::perlbrew
Writing MYMETA.yml and MYMETA.json
GUGOD/App-perlbrew-0.75.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for G/GU/GUGOD/App-perlbrew-0.75.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- GUGOD/App-perlbrew-0.75.tar.gz ----
Test::Spec [build_requires]
Devel::PatchPerl [requires]
Running test for module 'Test::Spec'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/A/AN/ANDYJONES/Test-Spec-0.51.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/A/AN/ANDYJONES/CHECKSUMS
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/A/AN/ANDYJONES/Test-Spec-0.51.tar.gz ok
Test-Spec-0.51/
Test-Spec-0.51/.travis.yml
Test-Spec-0.51/Changes
Test-Spec-0.51/lib/
Test-Spec-0.51/Makefile.PL
Test-Spec-0.51/MANIFEST
Test-Spec-0.51/META.json
Test-Spec-0.51/META.yml
Test-Spec-0.51/README.md
Test-Spec-0.51/t/
Test-Spec-0.51/t/another_shared_examples_spec.pl
Test-Spec-0.51/t/auto_inherit.t
Test-Spec-0.51/t/data_sharing.t
Test-Spec-0.51/t/define.t
Test-Spec-0.51/t/disabled.t
Test-Spec-0.51/t/disabled_spec.pl
Test-Spec-0.51/t/dying_spec.pl
Test-Spec-0.51/t/empty.t
Test-Spec-0.51/t/helper_test.pl
Test-Spec-0.51/t/import_strict.t
Test-Spec-0.51/t/import_warnings.t
Test-Spec-0.51/t/mocks.t
Test-Spec-0.51/t/mocks_imports.t
Test-Spec-0.51/t/ordering.t
Test-Spec-0.51/t/perl_warning_spec.pl
Test-Spec-0.51/t/predictable_destroy.pl
Test-Spec-0.51/t/predictable_destroy_spec.t
Test-Spec-0.51/t/runtests_subset.t
Test-Spec-0.51/t/shared_examples.t
Test-Spec-0.51/t/shared_examples_spec.pl
Test-Spec-0.51/t/show_exceptions.t
Test-Spec-0.51/t/spec_helper.t
Test-Spec-0.51/t/strict_violating_spec.pl
Test-Spec-0.51/t/subset_spec.pl
Test-Spec-0.51/t/test_helper.pl
Test-Spec-0.51/t/uncompilable_spec.pl
Test-Spec-0.51/lib/Test/
Test-Spec-0.51/lib/Test/Spec/
Test-Spec-0.51/lib/Test/Spec.pm
Test-Spec-0.51/lib/Test/Spec/Context.pm
Test-Spec-0.51/lib/Test/Spec/Example.pm
Test-Spec-0.51/lib/Test/Spec/Mocks.pm
Test-Spec-0.51/lib/Test/Spec/SharedHash.pm
Test-Spec-0.51/lib/Test/Spec/TodoExample.pm
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'prepare'
Configuring A/AN/ANDYJONES/Test-Spec-0.51.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Warning: prerequisite Test::Trap 0 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Spec
Writing MYMETA.yml and MYMETA.json
ANDYJONES/Test-Spec-0.51.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for A/AN/ANDYJONES/Test-Spec-0.51.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'make'
---- Unsatisfied dependencies detected during ----
---- ANDYJONES/Test-Spec-0.51.tar.gz ----
Test::Trap [requires]
Running test for module 'Test::Trap'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/E/EB/EBHANSSEN/Test-Trap-v0.3.2.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/E/EB/EBHANSSEN/CHECKSUMS
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/E/EB/EBHANSSEN/Test-Trap-v0.3.2.tar.gz ok
Test-Trap-v0.3.2
Test-Trap-v0.3.2/Build.PL
Test-Trap-v0.3.2/META.yml
Test-Trap-v0.3.2/META.json
Test-Trap-v0.3.2/Changes
Test-Trap-v0.3.2/MANIFEST
Test-Trap-v0.3.2/README
Test-Trap-v0.3.2/Makefile.PL
Test-Trap-v0.3.2/lib
Test-Trap-v0.3.2/lib/Test
Test-Trap-v0.3.2/lib/Test/Trap.pm
Test-Trap-v0.3.2/lib/Test/Trap
Test-Trap-v0.3.2/lib/Test/Trap/Builder.pm
Test-Trap-v0.3.2/lib/Test/Trap/Builder
Test-Trap-v0.3.2/lib/Test/Trap/Builder/PerlIO.pm
Test-Trap-v0.3.2/lib/Test/Trap/Builder/SystemSafe.pm
Test-Trap-v0.3.2/lib/Test/Trap/Builder/TempFile.pm
Test-Trap-v0.3.2/xt
Test-Trap-v0.3.2/xt/author
Test-Trap-v0.3.2/xt/author/pod-coverage.t
Test-Trap-v0.3.2/xt/author/pod.t
Test-Trap-v0.3.2/t
Test-Trap-v0.3.2/t/99-coverage.t
Test-Trap-v0.3.2/t/03-files-systemsafe-preserve.t
Test-Trap-v0.3.2/t/03-files-tempfile.t
Test-Trap-v0.3.2/t/01-basic.t
Test-Trap-v0.3.2/t/07-subclass.t
Test-Trap-v0.3.2/t/02-reentrant.t
Test-Trap-v0.3.2/t/03-files-systemsafe.t
Test-Trap-v0.3.2/t/03-files.pl
Test-Trap-v0.3.2/t/03-files-tempfile-preserve.t
Test-Trap-v0.3.2/t/09-array-accessor.t
Test-Trap-v0.3.2/t/06-layers.t
Test-Trap-v0.3.2/t/08-fork.PL
Test-Trap-v0.3.2/t/15-tempfile-options.t
Test-Trap-v0.3.2/t/03-files-perlio.t
Test-Trap-v0.3.2/t/12-systemsafe-errors.t
Test-Trap-v0.3.2/t/05-import.t
Test-Trap-v0.3.2/t/10-tester.t
Test-Trap-v0.3.2/t/11-systemsafe-basic.PL
Test-Trap-v0.3.2/t/14-leaks.t
Test-Trap-v0.3.2/t/16-systemsafe-options.t
Test-Trap-v0.3.2/t/04-exit.t
Test-Trap-v0.3.2/t/00-load.t
Test-Trap-v0.3.2/t/13-regressions.t
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'prepare'
Configuring E/EB/EBHANSSEN/Test-Trap-v0.3.2.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Trap
Writing MYMETA.yml and MYMETA.json
EBHANSSEN/Test-Trap-v0.3.2.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for E/EB/EBHANSSEN/Test-Trap-v0.3.2.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/Test/Trap/Builder/TempFile.pm blib/lib/Test/Trap/Builder/TempFile.pm
cp lib/Test/Trap/Builder.pm blib/lib/Test/Trap/Builder.pm
cp lib/Test/Trap/Builder/SystemSafe.pm blib/lib/Test/Trap/Builder/SystemSafe.pm
cp lib/Test/Trap/Builder/PerlIO.pm blib/lib/Test/Trap/Builder/PerlIO.pm
cp lib/Test/Trap.pm blib/lib/Test/Trap.pm
Manifying 5 pod documents
"/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-Iblib/arch" "-Iblib/lib" t/08-fork.PL t/08-fork.t
"/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-Iblib/arch" "-Iblib/lib" t/11-systemsafe-basic.PL t/11-systemsafe-basic.t
EBHANSSEN/Test-Trap-v0.3.2.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing Test::Trap 0.3.2, Perl 5.024000, /Users/fly2400/ap2400-300558/bin/perl-dynamic
t/00-load.t .......................
1..5
ok 1 - use Test::Trap::Builder::TempFile;
ok 2 - use Test::Trap::Builder::SystemSafe;
ok 3 - use Test::Trap::Builder::PerlIO;
ok 4 - use Test::Trap::Builder;
ok 5 - use Test::Trap;
ok
t/01-basic.t ......................
1..74
ok 1 - use Test::Trap;
ok 2 - Return 2 in scalar context: Not list context
ok 3 - Return 2 in scalar context: Scalar context
ok 4 - Return 2 in scalar context: Not void context
ok 5 - Return 2 in scalar context: Returned
ok 6 - Return 2 in scalar context: No exception trapped
ok 7 - Return 2 in scalar context: No exit trapped
ok 8 - Return 2 in scalar context: Return: 2
ok 9 - Return 2 in scalar context: Trapped return: [2]
ok 10 - Return qw( Example text ) in list context: List context
ok 11 - Return qw( Example text ) in list context: Not scalar context
ok 12 - Return qw( Example text ) in list context: Not void context
ok 13 - Return qw( Example text ) in list context: Returned
ok 14 - Return qw( Example text ) in list context: No exception trapped
ok 15 - Return qw( Example text ) in list context: No exit trapped
ok 16 - Return qw( Example text ) in list context: Return: qw( Example text )
ok 17 - Return qw( Example text ) in list context: Trapped return: [ qw( Example text ) ]
ok 18 - Return in void context: Not list context
ok 19 - Return in void context: Not scalar context
ok 20 - Return in void context: Void context
ok 21 - Return in void context: Returned
ok 22 - Return in void context: No exception trapped
ok 23 - Return in void context: No exit trapped
ok 24 - Return in void context: Trapped return: none
ok 25 - Return in void context: Extra test -- side effect
ok 26 - Die in scalar context: Not list context
ok 27 - Die in scalar context: Scalar context
ok 28 - Die in scalar context: Not void context
ok 29 - Die in scalar context: Died
ok 30 - Die in scalar context: Trapped return: none
ok 31 - Die in scalar context: No exit trapped
ok 32 - Die in scalar context: Trapped exception
ok 33 - Die in scalar context: Return: undef
ok 34 - Die in list context: List context
ok 35 - Die in list context: Not scalar context
ok 36 - Die in list context: Not void context
ok 37 - Die in list context: Died
ok 38 - Die in list context: Trapped return: none
ok 39 - Die in list context: No exit trapped
ok 40 - Die in list context: Trapped exception
ok 41 - Die in list context: Return: ()
ok 42 - Die in void context: Not list context
ok 43 - Die in void context: Not scalar context
ok 44 - Die in void context: Void context
ok 45 - Die in void context: Died
ok 46 - Die in void context: Trapped return: none
ok 47 - Die in void context: No exit trapped
ok 48 - Die in void context: Trapped exception
ok 49 - Die in void context: Extra test -- side effect
ok 50 - Exit in scalar context: Not list context
ok 51 - Exit in scalar context: Scalar context
ok 52 - Exit in scalar context: Not void context
ok 53 - Exit in scalar context: Exited
ok 54 - Exit in scalar context: Trapped return: none
ok 55 - Exit in scalar context: No exception trapped
ok 56 - Exit in scalar context: Trapped exit 42
ok 57 - Exit in scalar context: Return: undef
ok 58 - Exit in list context: List context
ok 59 - Exit in list context: Not scalar context
ok 60 - Exit in list context: Not void context
ok 61 - Exit in list context: Exited
ok 62 - Exit in list context: Trapped return: none
ok 63 - Exit in list context: No exception trapped
ok 64 - Exit in list context: Trapped exit 0
ok 65 - Exit in list context: Return: ()
ok 66 - Exit in void context: Not list context
ok 67 - Exit in void context: Not scalar context
ok 68 - Exit in void context: Void context
ok 69 - Exit in void context: Exited
ok 70 - Exit in void context: Trapped return: none
ok 71 - Exit in void context: No exception trapped
ok 72 - Exit in void context: Trapped exit 4
ok 73 - Exit in void context: Extra test -- side effect
ok 74 - --==-- END block past exit --==--
ok
t/02-reentrant.t ..................
1..34
ok 1 - use Test::Trap;
ok 2 - Expecting to return
ok 3 - Not list context
ok 4 - Scalar context
ok 5 - Not void context
ok 6 - Returned the trapped() object
ok 7 - Inner: Exited
ok 8 - Inner: Not list context
ok 9 - Inner: Not scalar context
ok 10 - Inner: Void context
ok 11 - Inner: "Returned" ()
ok 12 - Expecting to exit
ok 13 - Not list context
ok 14 - Not scalar context
ok 15 - Void context
ok 16 - No return
ok 17 - Expecting to die
ok 18 - Not list context
ok 19 - Not scalar context
ok 20 - Void context
ok 21 - No return
ok 22 - Revert: Expecting to exit
ok 23 - Revert: Not list context
ok 24 - Revert: Not scalar context
ok 25 - Revert: Void context
ok 26 - No return
ok 27 - Expecting to return
ok 28 - Not list context
ok 29 - Not scalar context
ok 30 - Void context
ok 31 - Void return
ok 32 - Expecting to have exited
ok 33 - Dies: Undefined exit()
ok 34 - Code past (dying) exit should compile, but not run
ok
t/03-files-perlio.t ...............
1..93
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 - -- no uncaptured STDERR --
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 - -- no uncaptured STDERR --
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 - -- no uncaptured STDERR --
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 - -- no uncaptured STDERR --
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 - -- no uncaptured STDERR --
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 - -- no uncaptured STDERR --
ok 38 - -- the inner trap -- warn(): The object
ok 39 - -- the inner trap -- warn(): Return
ok 40 - -- the inner trap -- warn(): Warnings
ok 41 - -- the inner trap -- warn(): STDOUT
ok 42 - -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 - -- no uncaptured STDERR --
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 - -- no uncaptured STDERR --
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 - -- no uncaptured STDERR --
ok 61 - -- the inner trap -- print() with closed STDOUT: The object
ok 62 - -- the inner trap -- print() with closed STDOUT: Return
ok 63 - -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 - -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 - -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 - -- no uncaptured STDERR --
ok 72 - -- the inner trap -- warn() with closed STDERR: The object
ok 73 - -- the inner trap -- warn() with closed STDERR: Return
ok 74 - -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 - -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 - -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - PerlIO trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 83 - PerlIO trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 84 - PerlIO trap doesn't change the error symbol (remains EDEADLK)
ok 85 - PerlIO trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 86 - PerlIO trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 87 - PerlIO trap doesn't change the error symbol (remains EDEADLK)
ok 88 - PerlIO trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 89 - PerlIO trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 90 - PerlIO trap doesn't change the error symbol (remains EDEADLK)
ok 91 - Errno-unsetting trap unsets errno (it's not localized)
ok 92 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 93 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/03-files-systemsafe-preserve.t ..
1..93
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 - -- no uncaptured STDERR --
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 - -- no uncaptured STDERR --
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 - -- no uncaptured STDERR --
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 - -- no uncaptured STDERR --
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 - -- no uncaptured STDERR --
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 - -- no uncaptured STDERR --
ok 38 - -- the inner trap -- warn(): The object
ok 39 - -- the inner trap -- warn(): Return
ok 40 - -- the inner trap -- warn(): Warnings
ok 41 - -- the inner trap -- warn(): STDOUT
ok 42 - -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 - -- no uncaptured STDERR --
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 - -- no uncaptured STDERR --
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 - -- no uncaptured STDERR --
ok 61 - -- the inner trap -- print() with closed STDOUT: The object
ok 62 - -- the inner trap -- print() with closed STDOUT: Return
ok 63 - -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 - -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 - -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 - -- no uncaptured STDERR --
ok 72 - -- the inner trap -- warn() with closed STDERR: The object
ok 73 - -- the inner trap -- warn() with closed STDERR: Return
ok 74 - -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 - -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 - -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - systemsafe-preserve trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 83 - systemsafe-preserve trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 84 - systemsafe-preserve trap doesn't change the error symbol (remains EDEADLK)
ok 85 - systemsafe-preserve trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 86 - systemsafe-preserve trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 87 - systemsafe-preserve trap doesn't change the error symbol (remains EDEADLK)
ok 88 - systemsafe-preserve trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 89 - systemsafe-preserve trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 90 - systemsafe-preserve trap doesn't change the error symbol (remains EDEADLK)
ok 91 - Errno-unsetting trap unsets errno (it's not localized)
ok 92 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 93 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/03-files-systemsafe.t ...........
1..93
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 - -- no uncaptured STDERR --
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 - -- no uncaptured STDERR --
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 - -- no uncaptured STDERR --
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 - -- no uncaptured STDERR --
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 - -- no uncaptured STDERR --
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 - -- no uncaptured STDERR --
ok 38 - -- the inner trap -- warn(): The object
ok 39 - -- the inner trap -- warn(): Return
ok 40 - -- the inner trap -- warn(): Warnings
ok 41 - -- the inner trap -- warn(): STDOUT
ok 42 - -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 - -- no uncaptured STDERR --
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 - -- no uncaptured STDERR --
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 - -- no uncaptured STDERR --
ok 61 - -- the inner trap -- print() with closed STDOUT: The object
ok 62 - -- the inner trap -- print() with closed STDOUT: Return
ok 63 - -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 - -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 - -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 - -- no uncaptured STDERR --
ok 72 - -- the inner trap -- warn() with closed STDERR: The object
ok 73 - -- the inner trap -- warn() with closed STDERR: Return
ok 74 - -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 - -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 - -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - SystemSafe trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 83 - SystemSafe trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 84 - SystemSafe trap doesn't change the error symbol (remains EDEADLK)
ok 85 - SystemSafe trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 86 - SystemSafe trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 87 - SystemSafe trap doesn't change the error symbol (remains EDEADLK)
ok 88 - SystemSafe trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 89 - SystemSafe trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 90 - SystemSafe trap doesn't change the error symbol (remains EDEADLK)
ok 91 - Errno-unsetting trap unsets errno (it's not localized)
ok 92 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 93 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/03-files-tempfile-preserve.t ....
1..93
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 - -- no uncaptured STDERR --
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 - -- no uncaptured STDERR --
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 - -- no uncaptured STDERR --
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 - -- no uncaptured STDERR --
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 - -- no uncaptured STDERR --
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 - -- no uncaptured STDERR --
ok 38 - -- the inner trap -- warn(): The object
ok 39 - -- the inner trap -- warn(): Return
ok 40 - -- the inner trap -- warn(): Warnings
ok 41 - -- the inner trap -- warn(): STDOUT
ok 42 - -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 - -- no uncaptured STDERR --
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 - -- no uncaptured STDERR --
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 - -- no uncaptured STDERR --
ok 61 - -- the inner trap -- print() with closed STDOUT: The object
ok 62 - -- the inner trap -- print() with closed STDOUT: Return
ok 63 - -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 - -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 - -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 - -- no uncaptured STDERR --
ok 72 - -- the inner trap -- warn() with closed STDERR: The object
ok 73 - -- the inner trap -- warn() with closed STDERR: Return
ok 74 - -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 - -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 - -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - tempfile-preserve trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 83 - tempfile-preserve trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 84 - tempfile-preserve trap doesn't change the error symbol (remains EDEADLK)
ok 85 - tempfile-preserve trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 86 - tempfile-preserve trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 87 - tempfile-preserve trap doesn't change the error symbol (remains EDEADLK)
ok 88 - tempfile-preserve trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 89 - tempfile-preserve trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 90 - tempfile-preserve trap doesn't change the error symbol (remains EDEADLK)
ok 91 - Errno-unsetting trap unsets errno (it's not localized)
ok 92 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 93 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/03-files-tempfile.t .............
1..93
ok 1 - use Test::Trap;
ok 2 - No output: No internal exception
ok 3 - No output: Return
ok 4 - No output: Warnings
ok 5 - No output: STDOUT
ok 6 - No output: STDERR
ok 7 - -- no uncaptured STDERR --
ok 8 - Warning: No internal exception
ok 9 - Warning: Return
ok 10 - Warning: Warnings
ok 11 - Warning: STDOUT
ok 12 - Warning: STDERR
ok 13 - -- no uncaptured STDERR --
ok 14 - Warning with closed STDERR: No internal exception
ok 15 - Warning with closed STDERR: Return
ok 16 - Warning with closed STDERR: Warnings
ok 17 - Warning with closed STDERR: STDOUT
ok 18 - Warning with closed STDERR: STDERR
ok 19 - -- no uncaptured STDERR --
ok 20 - warn(): No internal exception
ok 21 - warn(): Return
ok 22 - warn(): Warnings
ok 23 - warn(): STDOUT
ok 24 - warn(): STDERR
ok 25 - -- no uncaptured STDERR --
ok 26 - warn() with closed STDERR: No internal exception
ok 27 - warn() with closed STDERR: Return
ok 28 - warn() with closed STDERR: Warnings
ok 29 - warn() with closed STDERR: STDOUT
ok 30 - warn() with closed STDERR: STDERR
ok 31 - -- no uncaptured STDERR --
ok 32 - warn() in both traps: No internal exception
ok 33 - warn() in both traps: Return
ok 34 - warn() in both traps: Warnings
ok 35 - warn() in both traps: STDOUT
ok 36 - warn() in both traps: STDERR
ok 37 - -- no uncaptured STDERR --
ok 38 - -- the inner trap -- warn(): The object
ok 39 - -- the inner trap -- warn(): Return
ok 40 - -- the inner trap -- warn(): Warnings
ok 41 - -- the inner trap -- warn(): STDOUT
ok 42 - -- the inner trap -- warn(): STDERR
ok 43 - print() on STDERR: No internal exception
ok 44 - print() on STDERR: Return
ok 45 - print() on STDERR: Warnings
ok 46 - print() on STDERR: STDOUT
ok 47 - print() on STDERR: STDERR
ok 48 - -- no uncaptured STDERR --
ok 49 - print() with closed STDOUT: No internal exception
ok 50 - print() with closed STDOUT: Return
ok 51 - print() with closed STDOUT: Warnings
ok 52 - print() with closed STDOUT: STDOUT
ok 53 - print() with closed STDOUT: STDERR
ok 54 - -- no uncaptured STDERR --
ok 55 - print() in inner trap with closed STDOUT: No internal exception
ok 56 - print() in inner trap with closed STDOUT: Return
ok 57 - print() in inner trap with closed STDOUT: Warnings
ok 58 - print() in inner trap with closed STDOUT: STDOUT
ok 59 - print() in inner trap with closed STDOUT: STDERR
ok 60 - -- no uncaptured STDERR --
ok 61 - -- the inner trap -- print() with closed STDOUT: The object
ok 62 - -- the inner trap -- print() with closed STDOUT: Return
ok 63 - -- the inner trap -- print() with closed STDOUT: Warnings
ok 64 - -- the inner trap -- print() with closed STDOUT: STDOUT
ok 65 - -- the inner trap -- print() with closed STDOUT: STDERR
ok 66 - warn() in inner trap with closed STDERR: No internal exception
ok 67 - warn() in inner trap with closed STDERR: Return
ok 68 - warn() in inner trap with closed STDERR: Warnings
ok 69 - warn() in inner trap with closed STDERR: STDOUT
ok 70 - warn() in inner trap with closed STDERR: STDERR
ok 71 - -- no uncaptured STDERR --
ok 72 - -- the inner trap -- warn() with closed STDERR: The object
ok 73 - -- the inner trap -- warn() with closed STDERR: Return
ok 74 - -- the inner trap -- warn() with closed STDERR: Warnings
ok 75 - -- the inner trap -- warn() with closed STDERR: STDOUT
ok 76 - -- the inner trap -- warn() with closed STDERR: STDERR
ok 77 - No "<$f> line ..." stuff, please
ok 78 - STDOUT still has the original layers.
ok 79 - STDOUT is still binmoded.
ok 80 - STDOUT still has the crlf layer(s).
ok 81 - Sanity check: STDOUT now again has the original layers.
ok 82 - TempFile trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 83 - TempFile trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 84 - TempFile trap doesn't change the error symbol (remains EDEADLK)
ok 85 - TempFile trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 86 - TempFile trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 87 - TempFile trap doesn't change the error symbol (remains EDEADLK)
ok 88 - TempFile trap doesn't change errno (remains 11/Resource deadlock avoided)
ok 89 - TempFile trap doesn't change extended OS error (remains Resource deadlock avoided)
ok 90 - TempFile trap doesn't change the error symbol (remains EDEADLK)
ok 91 - Errno-unsetting trap unsets errno (it's not localized)
ok 92 - Errno-unsetting trap unsets extended OS error (it's not localized)
ok 93 - Errno-unsetting trap unsets the error symbol (it's not localized)
ok
t/04-exit.t .......................
1..9
ok 1 - use Test::Trap;
ok 2 - Trapped the first exit
ok 3 - Trapped the inner exit
ok 4 - Override warning
ok 5 - These traps don't change errno (remains 11/Resource deadlock avoided)
ok 6 - These traps don't change extended OS error (remains Resource deadlock avoided)
ok 7 - These traps don't change the error symbol (remains EDEADLK)
ok 8 - The outer CORE::GLOBAL::exit isn't called too early
ok 9 - The final test: The outer CORE::GLOBAL::exit is eventually called
ok
t/05-import.t .....................
1..8
ok 1 - use Test::Trap;
ok 2 - Export of two functions
ok 3 - Export of two globs
ok 4 - Export of an array
ok 5 - Export of an unknown layer
ok 6 - Export of capture strategy :stdout(perlio)
ok 7 - Export of capture strategy :stdout(nosuch;tempfile)
ok 8 - Export of capture strategy:stdout(nosuch1;nosuch2)
ok
t/06-layers.t .....................
1..163
ok 1 - use Test::Trap;
ok 2 - ... importing standard
ok 3 - ... quietly
ok 4 - ... list context propagated
ok 5 - ... list context propagated
ok 6 - ... with no output in the standard trap
ok 7 - ... and no output from the standard trap itself
ok 8 - ... scalar context propagated
ok 9 - ... scalar context propagated
ok 10 - ... with no output in the standard trap
ok 11 - ... and no output from the standard trap itself
ok 12 - ... void context propagated
ok 13 - ... void context propagated
ok 14 - ... with no output in the standard trap
ok 15 - ... and no output from the standard trap itself
ok 16 - use Test::Trap;
ok 17 - ... importing Void
ok 18 - ... quietly
ok 19 - ... forced void context
ok 20 - ... forced void context
ok 21 - ... with no output in the Void trap
ok 22 - ... and no output from the Void trap itself
ok 23 - ... forced void context
ok 24 - ... forced void context
ok 25 - ... with no output in the Void trap
ok 26 - ... and no output from the Void trap itself
ok 27 - ... forced void context
ok 28 - ... forced void context
ok 29 - ... with no output in the Void trap
ok 30 - ... and no output from the Void trap itself
ok 31 - use Test::Trap;
ok 32 - ... importing Scalar
ok 33 - ... quietly
ok 34 - ... forced scalar context
ok 35 - ... forced scalar context
ok 36 - ... with no output in the Scalar trap
ok 37 - ... and no output from the Scalar trap itself
ok 38 - ... forced scalar context
ok 39 - ... forced scalar context
ok 40 - ... with no output in the Scalar trap
ok 41 - ... and no output from the Scalar trap itself
ok 42 - ... forced scalar context
ok 43 - ... forced scalar context
ok 44 - ... with no output in the Scalar trap
ok 45 - ... and no output from the Scalar trap itself
ok 46 - use Test::Trap;
ok 47 - ... importing List
ok 48 - ... quietly
ok 49 - ... forced list context
ok 50 - ... forced list context
ok 51 - ... with no output in the List trap
ok 52 - ... and no output from the List trap itself
ok 53 - ... forced list context
ok 54 - ... forced list context
ok 55 - ... with no output in the List trap
ok 56 - ... and no output from the List trap itself
ok 57 - ... forced list context
ok 58 - ... forced list context
ok 59 - ... with no output in the List trap
ok 60 - ... and no output from the List trap itself
ok 61 - use Test::Trap;
ok 62 - ... importing exception1
ok 63 - ... quietly
ok 64 - ... internal exceptions caught and rethrown
ok 65 - ... in layer, so user code not run
ok 66
ok 67 - use Test::Trap;
ok 68 - ... importing exception2
ok 69 - ... quietly
ok 70 - ... internal exceptions caught and rethrown
ok 71 - ... in teardown, so user code run
ok 72
ok 73 - use Test::Trap;
ok 74 - ... importing exception3
ok 75 - ... quietly
ok 76 - ... internal exceptions caught and rethrown
ok 77 - ... in layer, so user code not run
ok 78
ok 79 - use Test::Trap;
ok 80 - ... importing Tempfile
ok 81 - ... quietly
ok 82 - Trapped the STDOUT with Tempfile
ok 83 - No warnings
ok 84 - use Test::Trap;
ok 85 - ... importing Perlio
ok 86 - ... quietly
ok 87 - Trapped the STDOUT with Perlio
ok 88 - No warnings
ok 89 - use Test::Trap;
ok 90 - ... importing Mixed
ok 91 - ... quietly
ok 92 - Trapped the STDOUT with Mixed
ok 93 - No warnings
ok 94 - use Test::Trap;
ok 95 - ... importing Badout
ok 96 - ... quietly
ok 97 - Died with Badout
ok 98 - No warnings
ok 99 - use Test::Trap;
ok 100 - ... importing default
ok 101 - ... quietly
ok 102 - &default traps exit code 1
ok 103 - ... the stdout
ok 104 - (preventing output on the previous STDOUT)
ok 105 - ... the stderr
ok 106 - (preventing output on the previous STDERR)
ok 107 - ... the warnings
ok 108 - ... no in-@ARGV
ok 109 - ... no out-@ARGV
ok 110 - (so not preventing the modification of the real @ARGV)
ok 111 - (leaving the lexical @argv unchanged)
ok 112 - use Test::Trap;
ok 113 - ... importing raw
ok 114 - ... quietly
ok 115 - &raw traps exit code 1
ok 116 - ... no stdout
ok 117 - (leaving the output going to the previous STDOUT)
ok 118 - ... no stderr
ok 119 - (leaving the output going to the previous STDERR)
ok 120 - ... no warnings
ok 121 - ... no in-@ARGV
ok 122 - ... no out-@ARGV
ok 123 - (so not preventing the modification of the real @ARGV)
ok 124 - (leaving the lexical @argv unchanged)
ok 125 - use Test::Trap;
ok 126 - ... importing mixed
ok 127 - ... quietly
ok 128 - &mixed traps exit code 1
ok 129 - ... the stdout
ok 130 - (preventing output on the previous STDOUT)
ok 131 - ... the stderr
ok 132 - (preventing output on the previous STDERR)
ok 133 - ... the warnings
ok 134 - ... no in-@ARGV
ok 135 - ... no out-@ARGV
ok 136 - (so not preventing the modification of the real @ARGV)
ok 137 - (leaving the lexical @argv unchanged)
ok 138 - use Test::Trap;
ok 139 - ... importing special
ok 140 - ... quietly
ok 141 - &special traps exit code 1
ok 142 - ... the stdout
ok 143 - (preventing output on the previous STDOUT)
ok 144 - ... the stderr
ok 145 - (preventing output on the previous STDERR)
ok 146 - ... the warnings
ok 147 - ... the in-@ARGV
ok 148 - ... the out-@ARGV
ok 149 - (keeping the real @ARGV unchanged)
ok 150 - (instead modifying the lexical @argv)
ok 151 - use Test::Trap;
ok 152 - ... importing warntrap
ok 153 - ... quietly
ok 154 - &warntrap traps exit code 1
ok 155 - ... no stdout
ok 156 - (leaving the output going to the previous STDOUT)
ok 157 - ... no stderr
ok 158 - (leaving the output going to the previous STDERR)
ok 159 - ... the warnings
ok 160 - ... no in-@ARGV
ok 161 - ... no out-@ARGV
ok 162 - (so not preventing the modification of the real @ARGV)
ok 163 - (leaving the lexical @argv unchanged)
ok
t/07-subclass.t ...................
1..98
ok 1 - use Test::Trap;
ok 2 - use Test::Trap;
ok 3 - use TT::A;
ok 4 - use TT::B;
ok 5 - use TT::AB;
ok 6 - use TT::A2;
ok 7 - Bad definition: unknown layer
ok 8 - Bad definition: test argspec typo ("named" for "name")
ok 9 - Unmodified Test::Trap: trapped exit
ok 10 - Unmodified Test::Trap: trapped stdout
ok 11 - Unmodified Test::Trap: trapped stderr
ok 12 - Unmodified Test::Trap: trapped warnings
ok 13 - Unmodified Test::Trap: stdout_pass method present
ok 14 - Unmodified Test::Trap: no inargv internally
ok 15 - Unmodified Test::Trap: no outargv internally
ok 16 - Unmodified Test::Trap: @ARGV modified
ok 17 - Unmodified Test::Trap: @argv unmofied
ok 18 - Unmodified Test::Trap: no return_can method
ok 19 - Unmodified Test::Trap: no outargv method
ok 20 - Unmodified Test::Trap: no outargv_can method
ok 21 - Unmodified Test::Trap: no outargv_pass method
ok 22 - Unmodified Test::Trap: no leavewith method
ok 23 - Unmodified Test::Trap: no stderr_fail method
ok 24 - Unmodified Test::Trap: no argv_fail method
ok 25 - Unmodified Test::Trap: no leavewith_fail method
ok 26 - Unmodified Test::Trap: no leavewith_can method
ok 27 - TT::A: trapped exit
ok 28 - TT::A: trapped stdout
ok 29 - TT::A: trapped stderr
ok 30 - TT::A: trapped warnings
ok 31 - TT::A: stdout_pass method present
ok 32 - TT::A: inargv present internally
ok 33 - TT::A: outargv present internally
ok 34 - TT::A: @ARGV unmodified
ok 35 - TT::A: @argv modified
ok 36 - TT::A: return_can method present
ok 37 - TT::A: outargv method present and functional
ok 38 - TT::A: outargv_can method present
ok 39 - TT::A: outargv_pass method present
ok 40 - TT::A: no leavewith method
ok 41 - TT::A: no stderr_fail method
ok 42 - TT::A: no argv_fail method
ok 43 - TT::A: no leavewith_fail method
ok 44 - TT::A: no leavewith_can method
ok 45 - TT::B: trapped exit
ok 46 - TT::B: trapped stdout
ok 47 - TT::B: trapped stderr
ok 48 - TT::B: trapped warnings
ok 49 - TT::B: stdout_pass method present
ok 50 - TT::B: no inargv internally
ok 51 - TT::B: no outargv internally
ok 52 - TT::B: @ARGV modified
ok 53 - TT::B: @argv unmofied
ok 54 - TT::B: no return_can method
ok 55 - TT::B: no outargv method
ok 56 - TT::B: no outargv_can method
ok 57 - TT::B: no outargv_pass method
ok 58 - TT::B: leavewith method present and functional
ok 59 - TT::B: no stderr_fail method
ok 60 - TT::B: no argv_fail method
ok 61 - TT::B: no leavewith_fail method
ok 62 - TT::B: no leavewith_can method
ok 63 - TT::AB: trapped exit
ok 64 - TT::AB: trapped stdout
ok 65 - TT::AB: trapped stderr
ok 66 - TT::AB: trapped warnings
ok 67 - TT::AB: stdout_pass method present
ok 68 - TT::AB: inargv present internally
ok 69 - TT::AB: outargv present internally
ok 70 - TT::AB: @ARGV unmodified
ok 71 - TT::AB: @argv modified
ok 72 - TT::AB: return_can method present
ok 73 - TT::AB: outargv method present and functional
ok 74 - TT::AB: outargv_can method present
ok 75 - TT::AB: outargv_pass method present
ok 76 - TT::AB: leavewith method present and functional
ok 77 - TT::AB: stderr_fail method present
ok 78 - TT::AB: argv_fail method present
ok 79 - TT::AB: leavewith_fail method present
not ok 80 - TT::AB: leavewith_fail method present # TODO Multiple inheritance still incomplete
# Failed (TODO) test 'TT::AB: leavewith_fail method present'
# at t/07-subclass.t line 141.
ok 81 - TT::A2: trapped exit
ok 82 - TT::A2: trapped stdout
ok 83 - TT::A2: trapped stderr
ok 84 - TT::A2: trapped warnings
ok 85 - TT::A2: stdout_pass method present
ok 86 - TT::A2: inargv present internally
ok 87 - TT::A2: outargv present internally
ok 88 - TT::A2: @ARGV unmodified
ok 89 - TT::A2: @argv modified
ok 90 - TT::A2: return_can method present
ok 91 - TT::A2: outargv method present and functional
ok 92 - TT::A2: outargv_can method present
ok 93 - TT::A2: outargv_pass method present
ok 94 - TT::A2: no leavewith method
ok 95 - TT::A2: no stderr_fail method
ok 96 - TT::A2: no argv_fail method
ok 97 - TT::A2: no leavewith_fail method
ok 98 - TT::A2: no leavewith_can method
ok
# Real fork; taint checks enabled
t/08-fork.t .......................
1..15
ok 1 - use Test::Trap;
ok 2 - Trapped the first exit
ok 3 - The inner CORE::GLOBAL::exit is called from the child
ok 4 - Trapped the inner exit
ok 5 - Override warning
ok 6 - Trapped the inner exit
ok 7 - Should return just once, okay?
ok 8 - Trapped the parent exit
ok 9 - STDOUT from both processes!
ok 10 - STDERR from both processes!
ok 11 - Warnings from the parent only
ok 12 - Trapped the parent exit
ok 13 - STDOUT from both processes is nil -- the handle is closed!
ok 14 - STDERR from both processes!
ok 15 - The final test: The outer CORE::GLOBAL::exit is eventually called
ok
t/09-array-accessor.t .............
1..6
ok 1 - use Test::Trap;
ok 2 - Deeply
ok 3 - Slice
ok 4 - Index 0
ok 5 - Index 1
ok 6 - Index 2
ok
t/10-tester.t .....................
1..125
ok 1
ok 2
ok 3 - ->return_is_deeply [5]
ok 4
ok 5
ok 6
ok 7
ok 8 - ->warn_like
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15 - ->return_is_deeply [5]
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22 - ->return_nok
ok 23
ok 24
ok 25
ok 26
ok 27 - ->exit_nok
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34 - ->exit_nok
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41 - ->exit_nok
ok 42
ok 43
ok 44
ok 45
ok 46 - ->exit_isnt
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53 - ->return_like
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60 - ->quiet
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67 - ->quiet
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74 - ->quiet
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81 - ->quiet
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88 - ->did_return
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95 - ->did_exit
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102 - ->did_die
ok 103
ok 104
ok 105
ok 106
ok 107
ok 108
ok 109 - ->did_die, TODO
ok 110
ok 111
ok 112
ok 113
ok 114 - type = todo
ok 115 - reason
ok 116
ok 117
ok 118 - ->did_die, SKIPPED
ok 119
ok 120
ok 121
ok 122
ok 123 - type = skip
ok 124 - reason
ok 125 - Asserting that SKIPPED code has not been run
ok
# Real fork; taint checks enabled
t/11-systemsafe-basic.t ...........
1..43
ok 1 - fdopen()ed file handle: exception string
ok 2 - fdopen()ed file handle: STDOUT should be left closed by now
ok 3 - fdopen()ed file handle: STDERR fileno should be unchanged
ok 4 - simple fork test: exit(1)
ok 5 - simple fork test: system() STDOUT
ok 6 - simple fork test: system() STDERR
ok 7 - simple fork test: No warnings
ok 8 - simple fork test: STDOUT fileno should be unchanged
ok 9 - simple fork test: STDERR fileno should be unchanged
ok 10 - Take 1: exit(1)
ok 11 - Take 1: system() STDOUT
ok 12 - Take 1: system() STDERR
ok 13 - Take 1: No warnings
ok 14 - Take 1: STDOUT fileno should be unchanged
ok 15 - Take 1: STDERR fileno should be unchanged
ok 16 - Take 2: exit(1)
ok 17 - Take 2: system() STDOUT
ok 18 - Take 2: system() STDERR
ok 19 - Take 2: No warnings
ok 20 - Take 2: STDOUT fileno should be unchanged
ok 21 - Take 2: STDERR fileno should be unchanged
ok 22 - Take 3 - STDIN closed: exit(1)
ok 23 - Take 3 - STDIN closed: system() STDOUT
ok 24 - Take 3 - STDIN closed: system() STDERR
ok 25 - Take 3 - STDIN closed: No warnings
ok 26 - Take 3 - STDIN closed: STDOUT fileno should be unchanged
ok 27 - Take 3 - STDIN closed: STDERR fileno should be unchanged
ok 28 - Take 4 - STDIN closed - STDOUT closed: exit(1)
ok 29 - Take 4 - STDIN closed - STDOUT closed: system() STDOUT
ok 30 - Take 4 - STDIN closed - STDOUT closed: system() STDERR
ok 31 - Take 4 - STDIN closed - STDOUT closed: No warnings
ok 32 - Take 4 - STDIN closed - STDOUT closed: STDOUT fileno should be unchanged
ok 33 - Take 4 - STDIN closed - STDOUT closed: STDERR fileno should be unchanged
ok 34 - Take 5 - STDIN closed - STDOUT closed: exit(1)
ok 35 - Take 5 - STDIN closed - STDOUT closed: system() STDOUT
ok 36 - Take 5 - STDIN closed - STDOUT closed: system() STDERR
ok 37 - Take 5 - STDIN closed - STDOUT closed: No warnings
ok 38 - Take 5 - STDIN closed - STDOUT closed: STDOUT fileno should be unchanged
ok 39 - Take 5 - STDIN closed - STDOUT closed: STDERR fileno should be unchanged
ok 40 - Trapped the parent exit
ok 41 - STDOUT from both processes!
ok 42 - STDERR from both processes!
ok 43 - Warnings from the parent only
ok
t/12-systemsafe-errors.t ..........
1..10
ok 1 - Persisting on STDIN
ok 2 - Mixed-up filenos
ok 3 - Delayed append to tempfile
ok 4 - First dup() -- setting up STDOUT
ok 5 - Second dup() -- setting up STDERR
ok 6 - Third dup() -- restoring STDERR
ok 7 - Fourth dup() -- restoring STDOUT
ok 8 - First append to tempfile
ok 9 - Negative fileno
ok 10 - Tied handle
ok
t/13-regressions.t ................
1..7
ok 1 - use Test::Trap;
ok 2 - We may access @_
ok 3 - Empty @_ in the trap block, please
ok 4 - We may modify @_
ok 5 - Modified @_ in the trap block
ok 6 - No Foo yet destroyed
ok 7 - One Foo destroyed
ok
t/14-leaks.t ......................
1..15
ok 1 - Basic check, with tempfile: Our trap has one ref.
ok 2 - Sanity check, with tempfile: Our trap has one ref now.
ok 3 - Sanity check, with tempfile: Our trap's property collection has one ref now.
ok 4 - Timely destruction, with tempfile: Our trap has been collected now.
ok 5 - Timely destruction, with tempfile: Our trap's property collection has been collected now.
ok 6 - Basic check, with systemsafe: Our trap has one ref.
ok 7 - Sanity check, with systemsafe: Our trap has one ref now.
ok 8 - Sanity check, with systemsafe: Our trap's property collection has one ref now.
ok 9 - Timely destruction, with systemsafe: Our trap has been collected now.
ok 10 - Timely destruction, with systemsafe: Our trap's property collection has been collected now.
ok 11 - Basic check, with perlio: Our trap has one ref.
ok 12 - Sanity check, with perlio: Our trap has one ref now.
ok 13 - Sanity check, with perlio: Our trap's property collection has one ref now.
ok 14 - Timely destruction, with perlio: Our trap has been collected now.
ok 15 - Timely destruction, with perlio: Our trap's property collection has been collected now.
ok
t/15-tempfile-options.t ...........
1..30
ok 1 - TempFile 'basic' strategy doesn't handle l stroke
ok 2 - (and warns)
ok 3 - TempFile 'preserve' strategy doesn't handle l stroke
ok 4 - (and warns)
ok 5 - TempFile 'utf8' strategy handles l stroke
ok 6 - (no warning)
ok 7 - TempFile 'both' strategy handles l stroke
ok 8 - (no warning)
ok 9 - TempFile 'latin2' strategy handles l stroke
ok 10 - (no warning)
ok 11 - TempFile 'basic' strategy doesn't handle pi
ok 12 - (and warns)
ok 13 - TempFile 'preserve' strategy handles pi
ok 14 - (no warning)
ok 15 - TempFile 'utf8' strategy handles pi
ok 16 - (no warning)
ok 17 - TempFile 'both' strategy handles pi
ok 18 - (no warning)
ok 19 - TempFile 'latin2' strategy doesn't handle pi; falls back to \x notation
ok 20 - (and warns)
ok 21 - TempFile 'basic' strategy doesn't handle per mille
ok 22 - (and warns)
ok 23 - TempFile 'preserve' strategy doesn't handle per mille; falls back to \x notation
ok 24 - (and warns)
ok 25 - TempFile 'utf8' strategy handles per mille
ok 26 - (no warning)
ok 27 - TempFile 'both' strategy doesn't handle per mille; falls back to \x notation
ok 28 - (and warns)
ok 29 - TempFile 'latin2' strategy doesn't handle per mille; falls back to \x notation
ok 30 - (and warns)
ok
t/16-systemsafe-options.t .........
1..30
ok 1 - SystemSafe 'basic' strategy doesn't handle l stroke
ok 2 - (and warns)
ok 3 - SystemSafe 'preserve' strategy doesn't handle l stroke
ok 4 - (and warns)
ok 5 - SystemSafe 'utf8' strategy handles l stroke
ok 6 - (no warning)
ok 7 - SystemSafe 'both' strategy handles l stroke
ok 8 - (no warning)
ok 9 - SystemSafe 'latin2' strategy handles l stroke
ok 10 - (no warning)
ok 11 - SystemSafe 'basic' strategy doesn't handle pi
ok 12 - (and warns)
ok 13 - SystemSafe 'preserve' strategy handles pi
ok 14 - (no warning)
ok 15 - SystemSafe 'utf8' strategy handles pi
ok 16 - (no warning)
ok 17 - SystemSafe 'both' strategy handles pi
ok 18 - (no warning)
ok 19 - SystemSafe 'latin2' strategy doesn't handle pi; falls back to \x notation
ok 20 - (and warns)
ok 21 - SystemSafe 'basic' strategy doesn't handle per mille
ok 22 - (and warns)
ok 23 - SystemSafe 'preserve' strategy doesn't handle per mille; falls back to \x notation
ok 24 - (and warns)
ok 25 - SystemSafe 'utf8' strategy handles per mille
ok 26 - (no warning)
ok 27 - SystemSafe 'both' strategy doesn't handle per mille; falls back to \x notation
ok 28 - (and warns)
ok 29 - SystemSafe 'latin2' strategy doesn't handle per mille; falls back to \x notation
ok 30 - (and warns)
ok
t/99-coverage.t ...................
1..7
ok 1 - &Test::More::ok not created before the use
ok 2
ok 3 - &Test::More::ok created now
ok 4
ok 5 - Cannot specify layers as arrayrefs
ok 6 - Failing to raise an exception: Early exit
ok 7 - Exiting with exit code 8
ok
All tests successful.
Files=22, Tests=1144, 3 wallclock secs ( 0.18 usr 0.05 sys + 2.50 cusr 0.55 csys = 3.28 CPU)
Result: PASS
EBHANSSEN/Test-Trap-v0.3.2.tar.gz
make test TEST_VERBOSE=1 -- OK
Eirik Berg Hanssen <sidhekin@gmail.com>
Trap exit codes, exceptions, output, etc.
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N && tar cvf - Test-Trap-v0.3.2.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/E/EB/EBHANSSEN/Test-Trap-v0.3.2.tar.gz
Test-Trap-v0.3.2.ppd
blib/
blib/lib/
blib/lib/Test/
blib/lib/Test/Trap/
blib/lib/Test/Trap/Builder/
blib/lib/Test/Trap/Builder/PerlIO.pm
blib/lib/Test/Trap/Builder/SystemSafe.pm
blib/lib/Test/Trap/Builder/TempFile.pm
blib/lib/Test/Trap/Builder.pm
blib/lib/Test/Trap.pm
blib/man3/
blib/man3/Test::Trap.3
blib/man3/Test::Trap::Builder.3
blib/man3/Test::Trap::Builder::PerlIO.3
blib/man3/Test::Trap::Builder::SystemSafe.3
blib/man3/Test::Trap::Builder::TempFile.3
ANDYJONES/Test-Spec-0.51.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7
ANDYJONES/Test-Spec-0.51.tar.gz
Has already been prepared
Running make for A/AN/ANDYJONES/Test-Spec-0.51.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/Test/Spec/TodoExample.pm blib/lib/Test/Spec/TodoExample.pm
cp lib/Test/Spec/Context.pm blib/lib/Test/Spec/Context.pm
cp lib/Test/Spec.pm blib/lib/Test/Spec.pm
cp lib/Test/Spec/SharedHash.pm blib/lib/Test/Spec/SharedHash.pm
cp lib/Test/Spec/Example.pm blib/lib/Test/Spec/Example.pm
cp lib/Test/Spec/Mocks.pm blib/lib/Test/Spec/Mocks.pm
Manifying 2 pod documents
ANDYJONES/Test-Spec-0.51.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/auto_inherit.t ..............
ok 1 - Test::Spec should insert itself into the inheritance chain of any package that imports it
1..1
ok
t/data_sharing.t ..............
ok 1 - An example group should set up the stash properly
ok 2 - An example group within an example group should get the same stash as its parents
ok 3 - An example group within an example group should have the same data in every shared hash
1..3
ok
t/define.t ....................
1..18
ok 1 - both outer blocks ran
ok 2 - both inner blocks ran
ok 3 - contexts shallow-merged
ok 4 - before-all not run during definition
ok 5 - before-all not run during definition
ok 6 - after-each not run during definition
ok 7 - after-all not run during definition
ok 8 - enter block called
ok 9 - entered and left symmetrically
ok 10 - definition phase
ok 11 - execution phase
ok 12 - describe() and before() contexts are the same (for hooks, esp. mocks)
ok 13 - describe() and after() contexts are the same (for hooks, esp. mocks)
ok 14 - describe blocks did not re-run
ok 15 - before-all ran once before all tests
ok 16 - before-each ran before each test
ok 17 - after-each ran after each test
not ok 18 - after-all ran once after all tests # TODO after-all untestable without changes to Spec.pm
# Failed (TODO) test 'after-all ran once after all tests'
# at t/define.t line 142.
# got: '0'
# expected: '1'
ok
t/disabled.t ..................
ok 1 - Test::Spec disabled spec should not execute "it" examples
ok 2 - Test::Spec disabled spec should not execute "they" examples
ok 3 - Test::Spec should not execute disabled "it" example
ok 4 - Test::Spec should not execute disabled "they" example
ok 5 - Test::Spec should execute enabled "it" example
ok 6 - Test::Spec should execute enabled "they" example
1..6
ok
t/empty.t .....................
ok 1 - expected empty test to return, not die
ok 2 - expected warning for empty test
ok 3 - expected warning from context of caller (issue \#5)
1..3
ok
t/import_strict.t .............
ok 1 - Test::Spec test file that violates strict does not compile
ok 2 - Test::Spec test file that violates strict shows reason for failure
1..2
ok
t/import_warnings.t ...........
ok 1 - Test::Spec test file that contains code that triggers Perl warnings shows reason for the warning
1..1
ok
t/mocks.t .....................
ok 1 - Test::Mocks ->stubs() stubs a class method
ok 2 - Test::Mocks ->stubs() calls the stubbed method with the correct class invocant
ok 3 - Test::Mocks ->stubs() stubs an instance method on all instances of a class
ok 4 - Test::Mocks ->stubs() calls stubbed instance methods with the correct instance invocant
ok 5 - Test::Mocks ->stubs() stubs instance methods
ok 6 - Test::Mocks ->stubs() stubs only the instances requested
ok 7 - Test::Mocks ->stubs() restores stubbed instance methods
ok 8 - Test::Mocks ->stubs() does not necessarily break SUPER::
ok 9 - Test::Mocks ->stubs() does not break inheritance chains after restoring a method
ok 10 - Test::Mocks ->stubs() with a before:all block stubs methods in before:all blocks
ok 11 - Test::Mocks ->stubs() with a before:all block stubs only once
ok 12 - Test::Mocks ->stubs() outside and after the before:all block restored the original method
ok 13 - Test::Mocks ->stubs() with a before:each block stubs once per test
ok 14 - Test::Mocks ->stubs() with a before:each block continues to stub once per test
ok 15 - Test::Mocks ->stubs() outside and after the before:each block restored the original method
ok 16 - Test::Mocks ::stub() creates anonymous stubs
ok 17 - Test::Mocks ->expects() mocks a class method
ok 18 - Test::Mocks ->expects() mocks an instance method
ok 19 - Test::Mocks ->expects() expects exactly one call by default
ok 20 - Test::Mocks ->expects() dies if there are any problems
ok 21 - Test::Mocks ->expects() runs verify after a test block
ok 22 - As expected
ok 23 - Test::Mocks ->expects() argument matching with eq passes when expecting an object argument that was given
ok 24 - Test::Mocks ->expects() argument matching with eq fails when expecting an object argument but given a different one
ok 25 - Test::Mocks ->expects() argument matching with eq passes when expecting an object argument and given a different one that compares with eq operator
ok 26 - Test::Mocks ->expects() argument matching with eq passes when expecting no arguments
ok 27 - Test::Mocks ->expects() argument matching with eq passes when expecting no arguments and never called
ok 28 - Test::Mocks ->expects() argument matching with eq passes when expecting one argument and never called
ok 29 - Test::Mocks ->expects() argument matching with eq fails when expecting no arguments and one argument given
ok 30 - Test::Mocks ->expects() argument matching with eq fails when expecting one argument but given none
ok 31 - Test::Mocks ->expects() argument matching with eq fails when expecting one argument but given two
ok 32 - Test::Mocks ->expects() argument matching with eq passes when expecting one String('Foo') argument
ok 33 - Test::Mocks ->expects() argument matching with eq fails when expecting one String('Foo') argument but given a different String
ok 34 - Test::Mocks ->expects() argument matching with eq fails when expecting many string arguments but given different arguments
ok 35 - Test::Mocks ->expects() argument matching with Test::Deep passes when expecting an object argument that was given
ok 36 - Test::Mocks ->expects() argument matching with Test::Deep passes when expecting an empty hash and given a different one
ok 37 - Test::Mocks ->expects() argument matching with Test::Deep passes when given a copy of the data structure it is expecting
ok 38 - Test::Mocks ->expects() argument matching with Test::Deep passes when expecting an object and given a clone
ok 39 - Test::Mocks ->expects() argument matching with Test::Deep does a deep comparison of nested structures
ok 40 - Test::Mocks ->expects() argument matching with Test::Deep passes when expecting no arguments
ok 41 - Test::Mocks ->expects() argument matching with Test::Deep passes when expecting no arguments and never called
ok 42 - Test::Mocks ->expects() argument matching with Test::Deep passes when expecting one argument and never called
ok 43 - Test::Mocks ->expects() argument matching with Test::Deep fails when expecting no arguments and one argument given
ok 44 - Test::Mocks ->expects() argument matching with Test::Deep fails when expecting one argument but given none
ok 45 - Test::Mocks ->expects() argument matching with Test::Deep fails when expecting one argument but given two
ok 46 - Test::Mocks ->expects() argument matching with Test::Deep passes when expecting one String('Foo') argument
ok 47 - Test::Mocks ->expects() argument matching with Test::Deep fails when expecting one String('Foo') argument but given a different String
ok 48 - Test::Mocks ->expects() argument matching with Test::Deep fails when expecting many string arguments but given different arguments
ok 49 - Test::Mocks ->expects() call count expectation 'exactly' passes when called exactly N times
ok 50 - Test::Mocks ->expects() call count expectation 'exactly' fails when called less than N times
ok 51 - Test::Mocks ->expects() call count expectation 'exactly' fails when called more than N times
ok 52 - Test::Mocks ->expects() call count expectation 'never' passes when called never
ok 53 - Test::Mocks ->expects() call count expectation 'never' fails when called
ok 54 - Test::Mocks ->expects() call count expectation 'once' passes when called once
ok 55 - Test::Mocks ->expects() call count expectation 'once' fails when not called
ok 56 - Test::Mocks ->expects() call count expectation 'once' fails when called more than once
ok 57 - Test::Mocks ->expects() call count expectation 'at_least' fails when called fewer than N times
ok 58 - Test::Mocks ->expects() call count expectation 'at_least' passes when called N times
ok 59 - Test::Mocks ->expects() call count expectation 'at_least' passes when called more than N times
ok 60 - Test::Mocks ->expects() call count expectation 'at_least_once' fails when not called at least once
ok 61 - Test::Mocks ->expects() call count expectation 'at_least_once' passes when called once
ok 62 - Test::Mocks ->expects() call count expectation 'at_least_once' passes when called more than once
ok 63 - Test::Mocks ->expects() call count expectation 'at_most' passes when never called
ok 64 - Test::Mocks ->expects() call count expectation 'at_most' passes when called fewer than N times
ok 65 - Test::Mocks ->expects() call count expectation 'at_most' passes when called at most N times
ok 66 - Test::Mocks ->expects() call count expectation 'at_most' fails when not called at most N times
ok 67 - Test::Mocks ->expects() call count expectation 'at_most_once' passes when never called
ok 68 - Test::Mocks ->expects() call count expectation 'at_most_once' passes when called exactly once
ok 69 - Test::Mocks ->expects() call count expectation 'at_most_once' fails when called more than once
ok 70 - Test::Mocks ->expects() call count expectation 'maybe' passes when never called
ok 71 - Test::Mocks ->expects() call count expectation 'maybe' passes when called exactly once
ok 72 - Test::Mocks ->expects() call count expectation 'maybe' fails when called more than once
ok 73 - Test::Mocks ->expects() call count expectation 'any_number' passes when not called
ok 74 - Test::Mocks ->expects() call count expectation 'any_number' passes when called once
ok 75 - Test::Mocks ->expects() call count expectation 'any_number' passes when called more than once
ok 76 - Test::Mocks ::mock() allows anonymous mocking
1..76
ok
t/mocks_imports.t .............
ok 1 - Test::Spec::Mocks should not export symbols unless asked
ok 2 - Test::Spec::Mocks should export &stubs into UNIVERSAL
ok 3 - Test::Spec::Mocks should export &stubs into UNIVERSAL even when listed in the import list
ok 4 - Test::Spec::Mocks should export &stub into the current pacakge
ok 5 - Test::Spec::Mocks should export &stub into the current package even when &stubs is in the import list
1..5
ok
t/ordering.t ..................
ok 1 - Context 1 should run in position 1
ok 2 - Context 2 should run in position 2
ok 3 - Context 3 should run in position 3
ok 4 - Context 4 should run in position 4
ok 5 - Context 5 should run in position 5
ok 6 - Context 6 should run in position 6
ok 7 - Context 7 should run in position 7
ok 8 - Context 8 should run in position 8
ok 9 - Context 9 should run in position 9
ok 10 - Context 10 should run in position 10
1..10
ok
t/predictable_destroy_spec.t ..
ok 1 - Test::Spec destroys objects in the run phase
ok 2 - Test::Spec avoids global destruction
1..2
ok
t/runtests_subset.t ...........
ok 1 - Test::Spec when no specific examples are requested should run all the examples
ok 2 - Test::Spec when specific examples are requested explicitly should run the requested examples
ok 3 - Test::Spec when specific examples are requested explicitly should run ONLY the requested examples
ok 4 - Test::Spec when specific examples are requested via SPEC environment var should run the requested examples
ok 5 - Test::Spec when specific examples are requested via SPEC environment var should run ONLY the requested examples
ok 6 - Test::Spec when examples are requested via both SPEC and explicit parameter should run the explicit example
ok 7 - Test::Spec when examples are requested via both SPEC and explicit parameter should *not* run the SPEC example
1..7
ok
t/shared_examples.t ...........
ok 1 - A context importing an example group can take at least one example
ok 2 - A context importing an example group can take more than one example
ok 3 - A context importing an example group with an inner block nests properly
ok 4 - A context importing an example group can have custom behavior
ok 5 - A context importing an example group can be reopened
ok 6 - A context importing an example group executes
ok 7 - Another context importing an example group can take at least one example
ok 8 - Another context importing an example group can take more than one example
ok 9 - Another context importing an example group with an inner block nests properly
ok 10 - Another context importing an example group can have custom behavior, too
ok 11 - Another context importing an example group can be reopened
ok 12 - Another context can have behavior that doesn't interfere with example groups in sub-contexts
ok 13 - Another context importing an example group accumulates examples in the same way that describe() does
ok 14 - A context in a second spec importing an example group defined in another package can take at least one example
ok 15 - A context in a second spec importing an example group defined in another package can take more than one example
ok 16 - A context in a second spec importing an example group defined in another package with an inner block nests properly
ok 17 - A context in a second spec importing an example group defined in another package can be reopened
1..17
ok
t/show_exceptions.t ...........
ok 1 - Test::Spec should explain why a dying test failed
ok 2 - Test::Spec should echo the exception message
ok 3 - Test::Spec should report the context at which the error occurred
ok 4 - Test::Spec should continue running tests after an exception is encountered
ok 5 - Test::Spec should report usage errors from the location of the error
1..5
ok
t/spec_helper.t ...............
ok 1 - spec_helper should load a Perl file into the calling package
ok 2 - spec_helper should load the file even if it has already been loaded
ok 3 - spec_helper should treat paths as relative to the spec, not the currently running executable
ok 4 - spec_helper should treat absolute paths as absolute
ok 5 - spec_helper should raise an error containing the filename if the load fails
1..5
ok
All tests successful.
Files=15, Tests=161, 4 wallclock secs ( 0.07 usr 0.03 sys + 3.14 cusr 0.55 csys = 3.79 CPU)
Result: PASS
ANDYJONES/Test-Spec-0.51.tar.gz
make test TEST_VERBOSE=1 -- OK
Andy Jones <CENSORED>
Write tests in a declarative specification style
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7 && tar cvf - Test-Spec-0.51.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/A/AN/ANDYJONES/Test-Spec-0.51.tar.gz
Test-Spec-0.51.ppd
blib/
blib/lib/
blib/lib/Test/
blib/lib/Test/Spec/
blib/lib/Test/Spec/Context.pm
blib/lib/Test/Spec/Example.pm
blib/lib/Test/Spec/Mocks.pm
blib/lib/Test/Spec/SharedHash.pm
blib/lib/Test/Spec/TodoExample.pm
blib/lib/Test/Spec.pm
blib/man3/
blib/man3/Test::Spec.3
blib/man3/Test::Spec::Mocks.3
Running test for module 'Devel::PatchPerl'
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'get'
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/B/BI/BINGOS/Devel-PatchPerl-1.42.tar.gz ok
Devel-PatchPerl-1.42
Devel-PatchPerl-1.42/README
Devel-PatchPerl-1.42/LICENSE
Devel-PatchPerl-1.42/Changes
Devel-PatchPerl-1.42/dist.ini
Devel-PatchPerl-1.42/META.yml
Devel-PatchPerl-1.42/MANIFEST
Devel-PatchPerl-1.42/META.json
Devel-PatchPerl-1.42/t
Devel-PatchPerl-1.42/t/02_vers.t
Devel-PatchPerl-1.42/Makefile.PL
Devel-PatchPerl-1.42/t/01-hints.t
Devel-PatchPerl-1.42/bin
Devel-PatchPerl-1.42/bin/patchperl
Devel-PatchPerl-1.42/t/03_plugin.t
Devel-PatchPerl-1.42/t/old
Devel-PatchPerl-1.42/t/old/patchlevel.h
Devel-PatchPerl-1.42/tools
Devel-PatchPerl-1.42/tools/audit_hints.pl
Devel-PatchPerl-1.42/t/borken
Devel-PatchPerl-1.42/t/borken/patchlevel.h
Devel-PatchPerl-1.42/t/modern
Devel-PatchPerl-1.42/t/modern/patchlevel.h
Devel-PatchPerl-1.42/t/author-pod-syntax.t
Devel-PatchPerl-1.42/lib/Devel
Devel-PatchPerl-1.42/lib/Devel/PatchPerl.pm
Devel-PatchPerl-1.42/t/author-pod-coverage.t
Devel-PatchPerl-1.42/lib/Devel/PatchPerl
Devel-PatchPerl-1.42/lib/Devel/PatchPerl/Hints.pm
Devel-PatchPerl-1.42/lib/Devel/PatchPerl/Plugin.pm
Devel-PatchPerl-1.42/t/lib/Devel/PatchPerl/Plugin
Devel-PatchPerl-1.42/t/lib/Devel/PatchPerl/Plugin/TEST.pm
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'prepare'
Configuring B/BI/BINGOS/Devel-PatchPerl-1.42.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Devel::PatchPerl
Writing MYMETA.yml and MYMETA.json
BINGOS/Devel-PatchPerl-1.42.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for B/BI/BINGOS/Devel-PatchPerl-1.42.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/Devel/PatchPerl.pm blib/lib/Devel/PatchPerl.pm
cp lib/Devel/PatchPerl/Plugin.pm blib/lib/Devel/PatchPerl/Plugin.pm
cp lib/Devel/PatchPerl/Hints.pm blib/lib/Devel/PatchPerl/Hints.pm
cp bin/patchperl blib/script/patchperl
"/Users/fly2400/ap2400-300558/bin/perl-dynamic" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/patchperl
Manifying 1 pod document
Manifying 3 pod documents
BINGOS/Devel-PatchPerl-1.42.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01-hints.t .............
ok 1 - We got content
ok 2 - Reasonable
ok 3 - We got content
ok 4 - Reasonable
ok 5 - Hints file name okay
ok 6 - We got content
ok 7 - Reasonable
ok 8 - We got content
ok 9 - Reasonable
ok 10 - Hints file name okay
ok 11 - We got content
ok 12 - We got content
ok 13 - We got content
ok 14 - We got content
ok 15 - We got content
1..15
ok
t/02_vers.t ..............
ok 1 - Got a version
ok 2 - Yes, it is 5.14.2
ok 3 - Got a version
ok 4 - Yes, it is 5.005_04
ok 5 - Got a version
ok 6 - Yes, it is 5.14.2
ok 7 - Got a version
ok 8 - Yes, it is 5.005_04
ok 9 - Got a version
ok 10 - Yes, it is 5.14.2
ok 11 - Got a version
ok 12 - Yes, it is 5.005_04
ok 13 - Got no version
ok 14 - Got no version
1..14
ok
I AM A TEST PLUGIN
t/03_plugin.t ............
ok 1 - The result was okay
1..1
ok
t/author-pod-coverage.t .. skipped: these tests are for testing by the author
t/author-pod-syntax.t .... skipped: these tests are for testing by the author
All tests successful.
Files=5, Tests=30, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.51 cusr 0.08 csys = 0.63 CPU)
Result: PASS
BINGOS/Devel-PatchPerl-1.42.tar.gz
make test TEST_VERBOSE=1 -- OK
Chris Williams <chris@bingosnet.co.uk>
Patch perl source a la Devel::PPPort's buildperl.pl
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Devel-PatchPerl-1.42-CKSscv && tar cvf - Devel-PatchPerl-1.42.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/B/BI/BINGOS/Devel-PatchPerl-1.42.tar.gz
Devel-PatchPerl-1.42.ppd
blib/
blib/lib/
blib/lib/Devel/
blib/lib/Devel/PatchPerl/
blib/lib/Devel/PatchPerl/Hints.pm
blib/lib/Devel/PatchPerl/Plugin.pm
blib/lib/Devel/PatchPerl.pm
blib/man1/
blib/man1/patchperl.1
blib/man3/
blib/man3/Devel::PatchPerl.3
blib/man3/Devel::PatchPerl::Hints.3
blib/man3/Devel::PatchPerl::Plugin.3
blib/script/
blib/script/patchperl
GUGOD/App-perlbrew-0.75.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-perlbrew-0.75-G9MylS
GUGOD/App-perlbrew-0.75.tar.gz
Has already been prepared
Running make for G/GU/GUGOD/App-perlbrew-0.75.tar.gz
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Devel-PatchPerl-1.42-CKSscv/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Devel-PatchPerl-1.42-CKSscv/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/App/perlbrew.pm blib/lib/App/perlbrew.pm
cp bin/perlbrew blib/script/perlbrew
"/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/perlbrew
Manifying 1 pod document
Manifying 1 pod document
GUGOD/App-perlbrew-0.75.tar.gz
make -- OK
Prepending /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Devel-PatchPerl-1.42-CKSscv/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Devel-PatchPerl-1.42-CKSscv/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Spec-0.51-143vX7/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Test-Trap-v0.3.2-nqo83N/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/CPAN-Mini-1.111016-WBtmqB/blib/lib /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/arch /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00.load.t ............................
1..1
ok 1 - use App::perlbrew;
ok
t/01.options.t .........................
1..12
# bless( {
# '64all' => '',
# '64int' => '',
# 'A' => [
# 'ccflags'
# ],
# 'D' => [
# 'usethreads',
# 'DEBUGGING'
# ],
# 'U' => [
# 'usemymalloc'
# ],
# 'append' => '',
# 'args' => [
# 'install',
# 'perl-5.12.1'
# ],
# 'both' => [],
# 'clang' => '',
# 'debug' => '',
# 'destdir' => '',
# 'force' => 0,
# 'ld' => '',
# 'multi' => '',
# 'noman' => '',
# 'notest' => 1,
# 'original_argv' => [
# 'install',
# '-n',
# 'perl-5.12.1',
# '-Dusethreads',
# '-DDEBUGGING',
# '-Uusemymalloc',
# '-Accflags'
# ],
# 'quiet' => 0,
# 'sitecustomize' => '',
# 'thread' => '',
# 'variation' => ''
# }, 'App::perlbrew' )
ok 1
ok 2 - -D
ok 3 - -U
ok 4 - -A
ok 5 - not quiet
ok 6 - notest
# bless( {
# '64all' => '',
# '64int' => '',
# 'A' => [
# 'ccflags'
# ],
# 'D' => [
# 'usethreads',
# 'DEBUGGING'
# ],
# 'U' => [
# 'usemymalloc'
# ],
# 'append' => '',
# 'args' => [
# 'install',
# 'perl-5.12.1'
# ],
# 'both' => [],
# 'clang' => '',
# 'debug' => '',
# 'destdir' => '',
# 'force' => 0,
# 'ld' => '',
# 'multi' => '',
# 'noman' => '',
# 'original_argv' => [
# 'install',
# '--quiet',
# 'perl-5.12.1',
# '-D',
# 'usethreads',
# '-D=DEBUGGING',
# '-U',
# 'usemymalloc',
# '-A',
# 'ccflags'
# ],
# 'quiet' => 1,
# 'sitecustomize' => '',
# 'thread' => '',
# 'variation' => ''
# }, 'App::perlbrew' )
ok 7
ok 8 - -D
ok 9 - -U
ok 10 - -A
ok 11 - quiet
ok 12 - notest
ok
t/02.format_perl_version.t .............
1..5
ok 1 - 5.008008 -> 5.8.8
ok 2 - 5.010001 -> 5.10.1
ok 3 - 5.012002 -> 5.12.2
ok 4 - 5.008 -> 5.8.0
ok 5 - no warnings
ok
t/03.path_with_tilde.t .................
1..2
ok 1
ok 2
ok
t/03.test_get_available_versions.t .....
1..9
ok 1 - Correct number of releases found
ok 2 - perl-5.13.11 found
ok 3 - perl-5.12.3 found
ok 4 - perl-5.10.1 found
ok 5 - perl-5.8.9 found
ok 6 - perl-5.6.2 found
ok 7 - perl5.005_04 found
ok 8 - perl5.004_05 found
ok 9 - perl5.003_07 found
ok
t/04.find_available_perls.t ............
1..52
ok 1 - found 11 releases
ok 2 - 5.13 branch
ok 3 - branch 5.13 found
ok 4 - release 5.13.11 found
ok 5 - file perl-5.13.11.tar.gz found
ok 6 - type devel found
ok 7 - age 14 days found
ok 8 - branch 5.12 found
ok 9 - release 5.12.3 found
ok 10 - file perl-5.12.3.tar.gz found
ok 11 - type maint found
ok 12 - age 2 months, 11 days found
ok 13 - branch 5.10 found
ok 14 - release 5.10.1 found
ok 15 - file perl-5.10.1.tar.gz found
ok 16 - type maint found
ok 17 - age 1 year, 7 months found
ok 18 - branch 5.8 found
ok 19 - release 5.8.9 found
ok 20 - file perl-5.8.9.tar.gz found
ok 21 - type maint found
ok 22 - age 2 years, 3 months found
ok 23 - branch 5.6 found
ok 24 - release 5.6.2 found
ok 25 - file perl-5.6.2.tar.gz found
ok 26 - type maint found
ok 27 - age 7 years, 4 months found
ok 28 - branch 5.5 found
ok 29 - release 5.5.4 found
ok 30 - file perl5.005_04.tar.gz found
ok 31 - type maint found
ok 32 - age 7 years, 1 month found
ok 33 - branch 5.4 found
ok 34 - release 5.4.5 found
ok 35 - file perl5.004_05.tar.gz found
ok 36 - type maint found
ok 37 - age 11 years, 11 months found
ok 38 - branch 5.3 found
ok 39 - release 5.3.7 found
ok 40 - file perl5.003_07.tar.gz found
ok 41 - type maint found
ok 42 - age 14 years, 5 months found
ok 43 - branch 5.3 found
ok 44 - release 5.3.7 found
ok 45 - file perl5.003_07.tar.gz found
ok 46 - type maint found
ok 47 - age 14 years, 5 months found
ok 48 - branch 5.3 found
ok 49 - release 5.3.7 found
ok 50 - file perl5.003_07.tar.gz found
ok 51 - type maint found
ok 52 - age 14 years, 5 months found
ok
t/05.get_current_perl.t ................
# (mock) installed perl-5.12.3 to /tmp/y7CErItp6b/perls/perl-5.12.3
# (mock) installed perl-5.12.4 to /tmp/y7CErItp6b/perls/perl-5.12.4
# (mock) installed perl-5.14.1 to /tmp/y7CErItp6b/perls/perl-5.14.1
# (mock) installed perl-5.14.2 to /tmp/y7CErItp6b/perls/perl-5.14.2
# Subtest: perlbrew version
ok 1
1..1
ok 1 - perlbrew version
# Subtest: Current perl is decided from environment variable PERLBREW_PERL
ok 1
ok 2
ok 3
ok 4
1..4
ok 2 - Current perl is decided from environment variable PERLBREW_PERL
# Subtest: Current perl can be decided from object attribute, which overrides env var.
ok 1
ok 2
ok 3
ok 4
1..4
ok 3 - Current perl can be decided from object attribute, which overrides env var.
1..3
ok
t/06.installed_perls.t ................. skipped: No perl installation under PERLBREW_ROOT
t/07.argv.t ............................
ok 1
ok 2
ok 3
ok 4
ok 5
1..5
ok
t/08.error_available.t .................
ok 1 - threw Regexp ((?^:ERROR: Unable to retrieve the list of perls.))
1..1
ok
t/08.error_install.t ...................
Fetching perl 5.12.3 as /tmp/63a9yMhonu/dists/perl-5.12.3.tar.bz2
Download http://www.cpan.org/src/5.0/perl-5.12.3.tar.bz2 to /tmp/63a9yMhonu/dists/perl-5.12.3.tar.bz2
ok 1 - threw Regexp ((?^:ERROR: Failed to download .*perl-5.12.3.*))
1..1
ok
t/08.error_install_blead.t .............
Fetching blead as /tmp/HPcK1DK5YH/dists/blead.tar.gz
ok 1 - threw Regexp ((?^:ERROR: Failed to download perl-blead tarball.))
Fetching blead as /tmp/HPcK1DK5YH/dists/blead.tar.gz
ok 2 - threw Regexp ((?^:ERROR: Failed to download perl-blead tarball.))
1..2
ok
t/08.error_install_cpanm.t .............
ok 1 - threw Regexp ((?^:ERROR: Failed to retrieve cpanm executable.))
1..1
ok
t/09.exit_status.t .....................
ok 1 - threw Regexp ((?^:unknown-command))
Unknown command: `unknown-command`. Typo?
ok 2
bin/perlbrew - App::perlbrew/0.75
ok 3
1..3
ok
t/10.resolve.t .........................
# (mock) installed perl-5.8.9 to /tmp/Qno70pMPE9/perls/perl-5.8.9
# (mock) installed perl-5.14.0 to /tmp/Qno70pMPE9/perls/perl-5.14.0
# (mock) installed 5.8.9 to /tmp/Qno70pMPE9/perls/5.8.9
# (mock) installed perl-shiny to /tmp/Qno70pMPE9/perls/perl-shiny
ok 1 - App::perlbrew->resolve_installation_name takes exactly one argument, which means the `shortname` that needs to be resolved to a `longname`
ok 2 - App::perlbrew->resolve_installation_name takes exactly one argument, which means the `shortname` that needs to be resolved to a `longname`
ok 3 - App::perlbrew->resolve_installation_name returns the same value as the argument if there is an installation with exactly the same name
ok 4 - App::perlbrew->resolve_installation_name returns the same value as the argument if there is an installation with exactly the same name
ok 5 - App::perlbrew->resolve_installation_name returns the same value as the argument if there is an installation with exactly the same name
ok 6 - App::perlbrew->resolve_installation_name returns `perl-$shortname` if that happens to be a proper installation name.
ok 7 - App::perlbrew->resolve_installation_name returns `perl-$shortname` if that happens to be a proper installation name.
ok 8 - App::perlbrew->resolve_installation_name returns undef if no proper installation can be found
ok 9 - App::perlbrew->resolve_installation_name with lib names returns both perl version and libnames
ok 10 - App::perlbrew->resolve_installation_name with lib names returns both perl version and libnames
ok 11 - App::perlbrew->resolve_installation_name with lib names returns current perl version when only a libname is given
ok 12 - App::perlbrew->resolve_installation_name with lib names returns current perl version when only a libname is given
1..12
ok
t/11.editdist.t ........................
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
1..6
ok
t/11.root_from_arg.t ...................
ok 1 - App::perlbrew\#root method should returns $App::perlbrew::PERLBREW_ROOT normally
ok 2 - App::perlbrew\#root method should returns the instance property of 'root' if set
ok 3 - App::perlbrew->new accept --root args and treat it as the value od PERLBREW_ROOT for the instance
1..3
ok
t/12.destdir.t .........................
# PERLBREW_ROOT set to /tmp/5WLqsAqCSJ
# DESTDIR set to /tmp/2sfdATRauG
# Subtest: No perls yet installed
ok 1 - no perls installed
1..1
ok 1 - No perls yet installed
# Subtest: --destdir option can be set
ok 1 - post-option args correct
ok 2 - --destdir set as expected
1..2
ok 2 - --destdir option can be set
# Subtest: mock installing
$VAR1 = [];
ok 1 - found 0 installed perl (as it's installed in DESTDIR)
ok 2 - sitecustomize.pl installed in DESTDIR
ok 3 - sitecustomize.pl contents correct in DESTDIR
1..3
ok 3 - mock installing
1..3
ok
t/12.sitecustomize.t ...................
# PERLBREW_ROOT set to /tmp/MT9chq93T5
# Subtest: No perls yet installed
ok 1 - no perls installed
1..1
ok 1 - No perls yet installed
# Subtest: --sitecustomize option can be set
ok 1 - post-option args correct
ok 2 - --sitecustomize set as expected
1..2
ok 2 - --sitecustomize option can be set
# Subtest: mock installing
ok 1 - found 1 installed perl
ok 2 - found expected perl
ok 3 - sitecustomize.pl installed
ok 4 - sitecustomize.pl contents correct
1..4
ok 3 - mock installing
1..3
ok
t/13.perl_release.t ....................
ok 1 - perl-5.14.2.tar.gz
ok 2 - http://search.cpan.org/CPAN/authors/id/SOMEONE/perl-5.14.2.tar.gz
ok 3 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 4 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 5 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 6 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 7 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 8 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 9 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 10 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 11 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
ok 12 - App::perlbrew\#perl_release method given a valid perl version returns the perl dist tarball file name, and its download url
1..12
ok
t/14.perl_version_parsing.t ............
1..104
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok 49
ok 50
ok 51
ok 52
ok 53
ok 54
ok 55
ok 56
ok 57
ok 58
ok 59
ok 60
ok 61
ok 62
ok 63
ok 64
ok 65
ok 66
ok 67
ok 68
ok 69
ok 70
ok 71
ok 72
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok 103
ok 104
ok
t/15.no-reuse-build-dir.t ..............
1..6
# PERLBREW_ROOT set to /tmp/PHjKZSx1o4
ok 1 - An object of class 'App::perlbrew' isa 'App::perlbrew'
ok 2 - Test file 3 created
ok 3 - Test tarball extracted as expected
ok 4 - Test file 3 was unlinked by tar
ok 5 - Test file 1 exists
ok 6 - Test file 2 exists
ok
t/command-alias.t ......................
# (mock) installed perl-5.14.1 to /tmp/CgD4u87OUg/perls/perl-5.14.1
ok 1 - alias command, when invoked with unknown action name, should display usage message
1..1
ok
t/command-available.t ..................
ok 1 - available command output, when nothing installed locally, should display a list of perl versions
ok 2 - available command output, when something installed locally, should display a list of perl versions, with markers on installed versions
1..2
ok
t/command-compgen.t ....................
# (mock) installed perl-5.12.3 to /tmp/Q_XyBnru5W/perls/perl-5.12.3
# (mock) installed perl-5.12.4 to /tmp/Q_XyBnru5W/perls/perl-5.12.4
# (mock) installed perl-5.14.1 to /tmp/Q_XyBnru5W/perls/perl-5.14.1
# (mock) installed perl-5.14.2 to /tmp/Q_XyBnru5W/perls/perl-5.14.2
ok 1 - compgen command, when there is no args displays a list of subcommands
ok 2 - compgen command, when there is a part of a subcommand displays a list of l*
ok 3 - compgen command, when there is a part of a subcommand 'versio[tab]' is completed as 'version'
ok 4 - compgen command, given 'use' subcommand 'use [tab]' suggests a list of installed perls
ok 5 - compgen command, given 'use' subcommand 'use 5.12 [tab]' suggests perls with /5\.12/
ok 6 - compgen command, given 'switch' subcommand 'use [tab]' suggests a list of installed perls
ok 7 - compgen command, given 'switch' subcommand 'use 5.12 [tab]' suggests perls with /5\.12/
1..7
ok
t/command-display-rc.t .................
ok 1 - App::perlbrew should be able to run 'display-bashrc' command
ok 2 - App::perlbrew should be able to run 'display-cshrc' command
1..2
ok
Attempting to create directory /tmp/RAgBNIkbCu/libs/perl-5.14.1@nobita
t/command-env.t ........................
# (mock) installed perl-5.14.1 to /tmp/XspD10wzpm/perls/perl-5.14.1
ok 1 - env command, when invoked with a perl installation name, displays environment variables that should be set to use the given perl.
# perlbrew env perl-5.14.1@nobita
ok 2 - env command, when invoked with a perl installation name with lib name, displays local::lib-related environment variables that should be set to use the given perl.
# perlbrew env perl-5.14.1@nobita
ok 3 - env command, when invoked with a perl installation name with lib name and PERLBREW_LIB_PREFIX set, displays PERL5LIB with PERLBREW_LIB_PREFIX value first.
1..3
ok
Command [perl -E 'somesub 42'] terminated with exit code 7 ($? = 1792) under the following perl environment:
format_info_output_value
Command [perl -E 'say 42'] terminated with exit code 3 ($? = 768) under the following perl environment:
Command [perl -E 'say 42'] terminated with exit code 3 ($? = 768) under the following perl environment:
Command [perl -E 'say 42'] terminated with exit code 3 ($? = 768) under the following perl environment:
Command [perl -E 'say 42'] terminated with exit code 255 ($? = -1) under the following perl environment:
Command [perl -E 'say 42'] terminated with exit code 7 ($? = 1792) under the following perl environment:
t/command-exec.t .......................
# (mock) installed perl-5.12.3 to /tmp/x7dCiXdjxi/perls/perl-5.12.3
# (mock) installed perl-5.12.4 to /tmp/x7dCiXdjxi/perls/perl-5.12.4
# (mock) installed perl-5.14.1 to /tmp/x7dCiXdjxi/perls/perl-5.14.1
# (mock) installed perl-5.14.2 to /tmp/x7dCiXdjxi/perls/perl-5.14.2
perl-5.12.3
==========
ok 1 - perlbrew exec perl -E "say 42" invokes all perls
ok 2 - perlbrew exec perl -E "say 42" invokes all perls
ok 3 - perls/perl-5.12.3/bin
perl-5.12.4
==========
ok 4 - perlbrew exec perl -E "say 42" invokes all perls
ok 5 - perlbrew exec perl -E "say 42" invokes all perls
ok 6 - perls/perl-5.12.4/bin
perl-5.14.1
==========
ok 7 - perlbrew exec perl -E "say 42" invokes all perls
ok 8 - perlbrew exec perl -E "say 42" invokes all perls
ok 9 - perls/perl-5.14.1/bin
perl-5.14.2
==========
ok 10 - perlbrew exec perl -E "say 42" invokes all perls
ok 11 - perlbrew exec perl -E "say 42" invokes all perls
ok 12 - perls/perl-5.14.2/bin
perl-5.12.3
==========
ok 13 - perlbrew exec --with perl-5.12.3 perl -E "say 42" invokes perl-5.12.3/bin/perl
ok 14 - perlbrew exec --with perl-5.12.3 perl -E "say 42" invokes perl-5.12.3/bin/perl
ok 15 - perlbrew exec --with perl-5.12.3 perl -E "say 42" invokes perl-5.12.3/bin/perl
perl-5.14.1
==========
perl-5.12.3
==========
perl-5.14.2
==========
ok 16 - perlbrew exec --with perl-5.14.1,perl-5.12.3,perl-5.14.2 perl -E "say 42" invokes each perl in the specified order
perl-5.14.1
==========
ok 17 - perlbrew exec --with perl-5.14.1,perl-foobarbaz, ignore the unrecognized 'perl-foobarbaz'
perl-5.14.1
==========
perl-5.14.1
==========
ok 18 - perlbrew exec --with perl-5.14.1,5.14.1 exec 5.14.1 twice, since that is what is specified
perl-5.14.1
==========
Command terminated with non-zero status.
ok 19 - exec exit code logging should work
ok 20 - exec exit code logging should be quiet if asked
perl-5.14.1
==========
Command terminated with non-zero status.
ok 21 - exec exit code logging should format info output for right perl
ok 22 - exec exit code logging should format info output for right perl
perl-5.14.1
==========
perl-5.14.1
==========
perl-5.14.1
==========
Command terminated with non-zero status.
ok 23 - exec exit code no halt-on-error should exit with error code
ok 24 - exec exit code no halt-on-error should exit with error code
ok 25 - exec exit code no halt-on-error should exit with error code
perl-5.14.1
==========
Command terminated with non-zero status.
perl-5.14.1
==========
ok 26 - exec exit code no halt-on-error should exit with error code when several perls ran
ok 27 - exec exit code no halt-on-error should exit with error code when several perls ran
ok 28 - exec exit code no halt-on-error should exit with error code when several perls ran
perl-5.14.1
==========
perl-5.14.1
==========
Command terminated with non-zero status.
ok 29 - exec exit code halt-on-error should exit with error code
ok 30 - exec exit code halt-on-error should exit with error code
ok 31 - exec exit code halt-on-error should exit with error code
perl-5.14.1
==========
Command terminated with non-zero status.
ok 32 - exec exit code halt-on-error should exit with code 255 if program terminated with signal or something
ok 33 - exec exit code halt-on-error should exit with code 255 if program terminated with signal or something
ok 34 - exec exit code halt-on-error should exit with code 255 if program terminated with signal or something
perl-5.14.1
==========
perl-5.14.1
==========
Command terminated with non-zero status.
ok 35 - exec exit code halt-on-error should exit with error code when several perls ran
ok 36 - exec exit code halt-on-error should exit with error code when several perls ran
ok 37 - exec exit code halt-on-error should exit with error code when several perls ran
1..37
ok
t/command-help.t .......................
ok 1 - `perlbrew` should print some nice message and instruct user to read help for individual commands
ok 2 - `perlbrew help` should instruct user to read help for individual commands.
ok 3 - `perlbrew help` should be the same as doing `perlbrew -h` or `perlbrew --help`
ok 4 - `perlbrew help` should be the same as doing `perlbrew -h` or `perlbrew --help`
ok 5 - `help install` should show the options for install command
ok 6 - `help install` should show the options for install command
ok 7 - `help install` should show the options for install command
1..7
ok
t/command-info.t .......................
ok 1 - info command should display info if under perlbrew perl
ok 2 - info command should display info if under system perl
ok 3 - info command should display info for a module if the module is installed
ok 4 - info command should display a message that the module can't be found if the module isn't installed
1..4
ok
t/command-install-cpanm.t ..............
ok 1 - GET cpanm url: https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm
ok 2 - cpanm is produced. /tmp/1HEArmiOP5/bin/cpanm
ok 3 - cpanm should be an executable.
1..3
ok
t/command-install-patchperl.t ..........
ok 1 - GET patchperl url: https://raw.githubusercontent.com/gugod/patchperl-packing/master/patchperl
ok 2 - patchperl is produced. /tmp/9PG9AXKN4f/bin/patchperl
ok 3 - patchperl should be an executable.
1..3
ok
t/command-lib.t ........................
# (mock) installed perl-5.14.1 to /tmp/wmoqrSci5w/perls/perl-5.14.1
# (mock) installed perl-5.14.2 to /tmp/wmoqrSci5w/perls/perl-5.14.2
# (mock) installed perl-5.14.3 to /tmp/wmoqrSci5w/perls/perl-5.14.3
ok 1 - lib command, when invoked with unknown action name, should display error
ok 2 - threw Regexp ((?^i:ERROR: ))
ok 3 - threw Regexp ((?^i:ERROR: ))
ok 4 - lib command, `create` sub-command, with a bare lib name, creates the lib folder for current perl
ok 5 - lib command, `create` sub-command, with a bare lib name, creates the lib folder for current perl
ok 6 - lib command, `create` sub-command, with @ in the beginning of lib name, creates the lib folder for current perl
ok 7 - lib command, `create` sub-command, with @ in the beginning of lib name, creates the lib folder for current perl
ok 8 - lib command, `create` sub-command, with perl name and @ as part of lib name, creates the lib folder for the specified perl
ok 9 - lib command, `create` sub-command, with perl name and @ as part of lib name, creates the lib folder for the specified perl
ok 10 - lib command, `create` sub-command, with perl name and @ as part of lib name, creates the lib folder for the specified perl
ok 11 - lib command, `create` sub-command, with perl name and @ as part of lib name, creates the lib folder for the specified perl
ok 12 - threw Regexp ((?^:^ERROR: 'perl-5.8.8' is not installed yet, 'perl-5.8.8\@nobita' cannot be created.\n))
ok 13 - lib command, `create` sub-command, with perl name and @ as part of lib name, shows errors if the specified perl does not exist.
ok 14 - lib command, `delete` sub-command, deletes the local::lib folder
ok 15 - lib command, `delete` sub-command, deletes the local::lib folder
ok 16 - lib command, `delete` sub-command, deletes the local::lib folder
ok 17 - threw Regexp ((?^:^ERROR: 'perl-5\.14\.2\@yoga' does not exist\.))
1..17
ok
t/command-list.t .......................
# (mock) installed perl-5.12.3 to /tmp/N4DSuoMJxS/perls/perl-5.12.3
# (mock) installed perl-5.12.4 to /tmp/N4DSuoMJxS/perls/perl-5.12.4
# (mock) installed perl-5.14.1 to /tmp/N4DSuoMJxS/perls/perl-5.14.1
# (mock) installed perl-5.14.2 to /tmp/N4DSuoMJxS/perls/perl-5.14.2
ok 1 - list command, when there no libs under PERLBREW_HOME, displays a list of perl installation names
lib 'perl-5.12.3@nobita' is created.
lib 'perl-5.12.3@shizuka' is created.
ok 2 - list command, when there are lib under PERLBREW_HOME, displays lib names
ok 3 - list command, when there are lib under PERLBREW_HOME, marks currently activated lib
1..3
ok
t/current_perl.t .......................
# (mock) installed perl-5.12.3 to /tmp/JMhwiYvU7z/perls/perl-5.12.3
# (mock) installed perl-5.12.4 to /tmp/JMhwiYvU7z/perls/perl-5.12.4
# (mock) installed perl-5.14.1 to /tmp/JMhwiYvU7z/perls/perl-5.14.1
# (mock) installed perl-5.14.2 to /tmp/JMhwiYvU7z/perls/perl-5.14.2
ok 1 - current perl is decided from env var PERLBREW_PERL
ok 2 - current perl is decided from env var PERLBREW_PERL
ok 3 - current perl is decided from env var PERLBREW_PERL
ok 4 - current perl is decided from env var PERLBREW_PERL
ok 5 - current perl can be decided from object attribute, which overrides env var.
ok 6 - current perl can be decided from object attribute, which overrides env var.
ok 7 - current perl can be decided from object attribute, which overrides env var.
ok 8 - current perl can be decided from object attribute, which overrides env var.
ok 9 - current perl can be set with current_perl method.
ok 10 - current perl can be set with current_perl method.
ok 11 - current perl can be set with current_perl method.
ok 12 - current perl can be set with current_perl method.
ok 13 - current perl can be set with current_perl method.
ok 14 - current perl can be set with current_perl method.
ok 15 - current perl can be set with current_perl method.
ok 16 - current perl can be set with current_perl method.
1..16
ok
t/do_system.t ..........................
1..2
ok 1 - passed all arguments to system()
ok 2 - passed single string to system()
ok
t/failure-command-install-cpanm.t ......
ok 1 - GET cpanm url: https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm
ok 2 - generated an error:
# ERROR: The downloaded cpanm program seem to be invalid. Please check if the following URL can be reached correctly
#
# https://raw.githubusercontent.com/miyagawa/cpanminus/master/cpanm
#
# ...and try again latter.
#
# The previously downloaded file is saved at /tmp/cpanm.downloaded.60226 for manual inspection.
#
#
ok 3 - cpanm is not produced. /tmp/f0uNfxjbKH/bin/cpanm
1..3
ok
t/failure-command-install-patchperl.t ..
ok 1 - GET patchperl url: https://raw.githubusercontent.com/gugod/patchperl-packing/master/patchperl
ok 2 - generated an error:
# ERROR: The downloaded patchperl program seem to be invalid. Please check if the following URL can be reached correctly
#
# https://raw.githubusercontent.com/gugod/patchperl-packing/master/patchperl
#
# ...and try again latter.
#
# The previously downloaded file is saved at /tmp/patchperl.downloaded.60227 for manual inspection.
#
#
ok 3 - patchperl is *not* installed: /tmp/wSCBElrPDV/bin/patchperl
1..3
ok
t/http-program-control.t ...............
ok 1
ok 2
ok 3
ok 4 - should die when asked to use unrecognized http UA program
1..4
ok
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/ \$fatpacked{ <-- HERE "App/perlbrew.pm"} / at t/http.t line 37.
t/http.t ............................... skipped: (no reason given)
t/installation-perlbrew.t ..............
# PERLBREW_ROOT set to /tmp/5Xjc9QnJGq
# Subtest: `perlbrew self-install` initialize the required dir structure under PERLBREW_ROOT
perlbrew root (/tmp/5Xjc9QnJGq) is initialized.
Append the following piece of code to the end of your ~/.bash_profile and start a
new shell, perlbrew should be up and fully functional from there:
export PERLBREW_HOME=/tmp/pkIJkfRCpF
source /tmp/5Xjc9QnJGq/etc/bashrc
Simply run `perlbrew` for usage details.
Happy brewing!
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
1..11
ok 1 - `perlbrew self-install` initialize the required dir structure under PERLBREW_ROOT
1..1
ok
t/installation.t .......................
# PERLBREW_ROOT set to /tmp/VFXL0WlPU4
ok 1
# (mock) installed perl-5.14.0 to /tmp/VFXL0WlPU4/perls/perl-5.14.0
ok 2
ok 3
ok 4 - should die when doing install with existing distribution name.
# Subtest: App::perlbrew#is_installed method.
ok 1
ok 2
ok 3
1..3
ok 5 - App::perlbrew\#is_installed method.
# Subtest: do not clobber exitsing user-specified name.
# (mock) installed the-dude to /tmp/VFXL0WlPU4/perls/the-dude
ok 1
ok 2
ok 3 - should die when doing install with existing user-specified name.
1..3
ok 6 - do not clobber exitsing user-specified name.
1..6
ok
t/installation2.t ......................
# PERLBREW_ROOT set to /tmp/77vC2t9dY1
Fetching perl-5.14.0 as /tmp/77vC2t9dY1/dists/perl-5.14.0.tar.gz
ok 1 - App::perlbrew ->do_install_url method should accept an URL to perl tarball, and download the tarball.
ok 2 - App::perlbrew ->do_install_url method should accept an URL to perl tarball, and download the tarball.
ok 3 - App::perlbrew ->do_install_url method should accept an URL to perl tarball, and download the tarball.
ok 4 - App::perlbrew ->do_install_url method should accept an URL to perl tarball, and download the tarball.
ok 5 - do_extract_tarball is called
ok 6 - do_install_this is called
ok 7 - App::perlbrew ->do_install_archive method accepts a path to perl tarball and perform installation process.
Installing into /tmp/77vC2t9dY1/perls/perl-5.12.3
This could take a while. You can run the following command on another shell to track the status:
tail -f /tmp/77vC2t9dY1/build.perl-5.12.3.log
perl-5.12.3 is successfully installed.
ok 8 - Success message shows in log
ok 9 - do_system is called
Installing into /tmp/77vC2t9dY1/perls/perl-5.12.3
This could take a while. You can run the following command on another shell to track the status:
tail -f /tmp/77vC2t9dY1/build.perl-5.12.3.log
ok 10 - threw Regexp ((?^:Installation process failed))
ok 11 - Failure message shows in log
ok 12 - do_system is called
1..12
ok
t/installation3.t ......................
1..3
# (mock) installed perl-5.16.2 to /tmp/z8FfalYKzy/perls/perl-5.16.2
ok 1 - install perl-stable installs one perl
ok 2 - install perl-stable installs correct perl
ok 3 - install --switch automatically switches to the installed perl
ok
t/unit-files-are-the-same.t ............
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
1..20
ok
All tests successful.
Files=45, Tests=405, 11 wallclock secs ( 0.19 usr 0.10 sys + 7.70 cusr 1.59 csys = 9.58 CPU)
Result: PASS
GUGOD/App-perlbrew-0.75.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/G/GU/GUGOD/CHECKSUMS
Liu Kang Min <gugod@gugod.org>
App::perlbrew - Manage perl installations in your $HOME
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/App-perlbrew-0.75-G9MylS && tar cvf - App-perlbrew-0.75.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/G/GU/GUGOD/App-perlbrew-0.75.tar.gz
App-perlbrew-0.75.ppd
blib/
blib/lib/
blib/lib/App/
blib/lib/App/perlbrew.pm
blib/man1/
blib/man1/perlbrew.1
blib/man3/
blib/man3/App::perlbrew.3
blib/script/
blib/script/perlbrew
Running test for module 'Pinto'
Prepending %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/T/TH/THALJEF/Pinto-0.11.tar.gz ok
Pinto-0.11/
Pinto-0.11/bin/
Pinto-0.11/Build.PL
Pinto-0.11/Changes
Pinto-0.11/dist.ini
Pinto-0.11/etc/
Pinto-0.11/inc/
Pinto-0.11/lib/
Pinto-0.11/LICENSE
Pinto-0.11/MANIFEST
Pinto-0.11/MANIFEST.SKIP
Pinto-0.11/META.json
Pinto-0.11/META.yml
Pinto-0.11/t/
Pinto-0.11/weaver.ini
Pinto-0.11/xt/
Pinto-0.11/xt/help/
Pinto-0.11/xt/release/
Pinto-0.11/xt/release/02-workarounds.t
Pinto-0.11/xt/release/03-stratopan-live.t
Pinto-0.11/xt/release/99-memory-cycle.t
Pinto-0.11/xt/release/distmeta.t
Pinto-0.11/xt/release/pod-syntax.t
Pinto-0.11/xt/release/test-version.t
Pinto-0.11/xt/help/50-manual_cmd.t
Pinto-0.11/t/00-compile.t
Pinto-0.11/t/00-report-prereqs.dd
Pinto-0.11/t/00-report-prereqs.t
Pinto-0.11/t/01-common/
Pinto-0.11/t/02-bowels/
Pinto-0.11/t/03-remote/
Pinto-0.11/t/04-server/
Pinto-0.11/t/lib/
Pinto-0.11/t/lib/Pinto/
Pinto-0.11/t/lib/Pinto/Server/
Pinto-0.11/t/lib/Pinto/Tester/
Pinto-0.11/t/lib/Pinto/Tester.pm
Pinto-0.11/t/lib/Pinto/Tester/Util.pm
Pinto-0.11/t/lib/Pinto/Server/Tester.pm
Pinto-0.11/t/04-server/01-functional.t
Pinto-0.11/t/04-server/02-authentication.t
Pinto-0.11/t/04-server/03-security.t
Pinto-0.11/t/03-remote/01-requests.t
Pinto-0.11/t/03-remote/02-responses.t
Pinto-0.11/t/03-remote/03-install.t
Pinto-0.11/t/03-remote/04-install-with-auth.t
Pinto-0.11/t/03-remote/05-timezone.t
Pinto-0.11/t/02-bowels/01-config.t
Pinto-0.11/t/02-bowels/02-chrome.t
Pinto-0.11/t/02-bowels/03-package.t
Pinto-0.11/t/02-bowels/04-distribution.t
Pinto-0.11/t/02-bowels/05-compare.t
Pinto-0.11/t/02-bowels/10-init.t
Pinto-0.11/t/02-bowels/11-tester.t
Pinto-0.11/t/02-bowels/12-locator.t
Pinto-0.11/t/02-bowels/19-basic.t
Pinto-0.11/t/02-bowels/20-add.t
Pinto-0.11/t/02-bowels/21-add-no-index.t
Pinto-0.11/t/02-bowels/21-pull-vreq.t
Pinto-0.11/t/02-bowels/21-pull.t
Pinto-0.11/t/02-bowels/22-add-deep.t
Pinto-0.11/t/02-bowels/23-pull-multi.t
Pinto-0.11/t/02-bowels/24-skip-prereqs.t
Pinto-0.11/t/02-bowels/31-pin.t
Pinto-0.11/t/02-bowels/32-pin-rjbs.t
Pinto-0.11/t/02-bowels/35-delete.t
Pinto-0.11/t/02-bowels/40-list.t
Pinto-0.11/t/02-bowels/41-log.t
Pinto-0.11/t/02-bowels/42-install.t
Pinto-0.11/t/02-bowels/43-install-and-pull.t
Pinto-0.11/t/02-bowels/50-diff.t
Pinto-0.11/t/02-bowels/51-diff-more.t
Pinto-0.11/t/02-bowels/52-intermingle.t
Pinto-0.11/t/02-bowels/53-roots.t
Pinto-0.11/t/02-bowels/54-revert.t
Pinto-0.11/t/02-bowels/60-dryrun.t
Pinto-0.11/t/02-bowels/61-nofail.t
Pinto-0.11/t/02-bowels/62-commit.t
Pinto-0.11/t/02-bowels/63-prereq-circular.t
Pinto-0.11/t/02-bowels/63-prereq-core.t
Pinto-0.11/t/02-bowels/64-metadata.t
Pinto-0.11/t/02-bowels/70-stack-copy.t
Pinto-0.11/t/02-bowels/71-stack-kill.t
Pinto-0.11/t/02-bowels/72-stack-rename.t
Pinto-0.11/t/02-bowels/73-stack-lock.t
Pinto-0.11/t/02-bowels/74-stack-default.t
Pinto-0.11/t/02-bowels/75-stack-props.t
Pinto-0.11/t/02-bowels/80-repo-lock.t
Pinto-0.11/t/01-common/01-types.t
Pinto-0.11/t/01-common/02-target-package.t
Pinto-0.11/t/01-common/03-target-distribution.t
Pinto-0.11/t/01-common/04-util.t
Pinto-0.11/t/01-common/05-pauseconfig.t
Pinto-0.11/t/01-common/lib/
Pinto-0.11/t/01-common/lib/TestClass.pm
Pinto-0.11/lib/App/
Pinto-0.11/lib/Pinto/
Pinto-0.11/lib/Pinto.pm
Pinto-0.11/lib/Pinto/Action/
Pinto-0.11/lib/Pinto/Action.pm
Pinto-0.11/lib/Pinto/ArchiveUnpacker.pm
Pinto-0.11/lib/Pinto/Chrome/
Pinto-0.11/lib/Pinto/Chrome.pm
Pinto-0.11/lib/Pinto/Config.pm
Pinto-0.11/lib/Pinto/Constants.pm
Pinto-0.11/lib/Pinto/Database.pm
Pinto-0.11/lib/Pinto/Difference.pm
Pinto-0.11/lib/Pinto/DifferenceEntry.pm
Pinto-0.11/lib/Pinto/Exception.pm
Pinto-0.11/lib/Pinto/Globals.pm
Pinto-0.11/lib/Pinto/IndexReader.pm
Pinto-0.11/lib/Pinto/IndexWriter.pm
Pinto-0.11/lib/Pinto/Initializer.pm
Pinto-0.11/lib/Pinto/Locator/
Pinto-0.11/lib/Pinto/Locator.pm
Pinto-0.11/lib/Pinto/Locker.pm
Pinto-0.11/lib/Pinto/Manual/
Pinto-0.11/lib/Pinto/Manual.pod
Pinto-0.11/lib/Pinto/Migrator.pm
Pinto-0.11/lib/Pinto/ModlistWriter.pm
Pinto-0.11/lib/Pinto/PackageExtractor.pm
Pinto-0.11/lib/Pinto/PrerequisiteWalker.pm
Pinto-0.11/lib/Pinto/Remote/
Pinto-0.11/lib/Pinto/Remote.pm
Pinto-0.11/lib/Pinto/Repository.pm
Pinto-0.11/lib/Pinto/Result.pm
Pinto-0.11/lib/Pinto/RevisionWalker.pm
Pinto-0.11/lib/Pinto/Role/
Pinto-0.11/lib/Pinto/Schema/
Pinto-0.11/lib/Pinto/Schema.pm
Pinto-0.11/lib/Pinto/Server/
Pinto-0.11/lib/Pinto/Server.pm
Pinto-0.11/lib/Pinto/Shell.pm
Pinto-0.11/lib/Pinto/Statistics.pm
Pinto-0.11/lib/Pinto/Store.pm
Pinto-0.11/lib/Pinto/Target/
Pinto-0.11/lib/Pinto/Target.pm
Pinto-0.11/lib/Pinto/Types.pm
Pinto-0.11/lib/Pinto/Util.pm
Pinto-0.11/lib/Pinto/Target/Distribution.pm
Pinto-0.11/lib/Pinto/Target/Package.pm
Pinto-0.11/lib/Pinto/Server/Responder/
Pinto-0.11/lib/Pinto/Server/Responder.pm
Pinto-0.11/lib/Pinto/Server/Router.pm
Pinto-0.11/lib/Pinto/Server/Responder/Action.pm
Pinto-0.11/lib/Pinto/Server/Responder/File.pm
Pinto-0.11/lib/Pinto/Schema/Result/
Pinto-0.11/lib/Pinto/Schema/ResultSet/
Pinto-0.11/lib/Pinto/Schema/ResultSet/Distribution.pm
Pinto-0.11/lib/Pinto/Schema/ResultSet/Package.pm
Pinto-0.11/lib/Pinto/Schema/ResultSet/Registration.pm
Pinto-0.11/lib/Pinto/Schema/Result/Ancestry.pm
Pinto-0.11/lib/Pinto/Schema/Result/Distribution.pm
Pinto-0.11/lib/Pinto/Schema/Result/Package.pm
Pinto-0.11/lib/Pinto/Schema/Result/Prerequisite.pm
Pinto-0.11/lib/Pinto/Schema/Result/Registration.pm
Pinto-0.11/lib/Pinto/Schema/Result/Revision.pm
Pinto-0.11/lib/Pinto/Schema/Result/Stack.pm
Pinto-0.11/lib/Pinto/Role/Committable.pm
Pinto-0.11/lib/Pinto/Role/Installer.pm
Pinto-0.11/lib/Pinto/Role/PauseConfig.pm
Pinto-0.11/lib/Pinto/Role/Plated.pm
Pinto-0.11/lib/Pinto/Role/Puller.pm
Pinto-0.11/lib/Pinto/Role/Schema/
Pinto-0.11/lib/Pinto/Role/Transactional.pm
Pinto-0.11/lib/Pinto/Role/UserAgent.pm
Pinto-0.11/lib/Pinto/Role/Schema/Result.pm
Pinto-0.11/lib/Pinto/Remote/Action/
Pinto-0.11/lib/Pinto/Remote/Action.pm
Pinto-0.11/lib/Pinto/Remote/Result.pm
Pinto-0.11/lib/Pinto/Remote/Action/Add.pm
Pinto-0.11/lib/Pinto/Remote/Action/Install.pm
Pinto-0.11/lib/Pinto/Manual/Installing.pod
Pinto-0.11/lib/Pinto/Manual/Introduction.pod
Pinto-0.11/lib/Pinto/Manual/QuickStart.pod
Pinto-0.11/lib/Pinto/Manual/Thanks.pod
Pinto-0.11/lib/Pinto/Manual/Tutorial.pod
Pinto-0.11/lib/Pinto/Locator/Mirror.pm
Pinto-0.11/lib/Pinto/Locator/Multiplex.pm
Pinto-0.11/lib/Pinto/Locator/Stratopan.pm
Pinto-0.11/lib/Pinto/Chrome/Net.pm
Pinto-0.11/lib/Pinto/Chrome/Term.pm
Pinto-0.11/lib/Pinto/Action/Add.pm
Pinto-0.11/lib/Pinto/Action/Clean.pm
Pinto-0.11/lib/Pinto/Action/Copy.pm
Pinto-0.11/lib/Pinto/Action/Default.pm
Pinto-0.11/lib/Pinto/Action/Delete.pm
Pinto-0.11/lib/Pinto/Action/Diff.pm
Pinto-0.11/lib/Pinto/Action/Install.pm
Pinto-0.11/lib/Pinto/Action/Kill.pm
Pinto-0.11/lib/Pinto/Action/List.pm
Pinto-0.11/lib/Pinto/Action/Lock.pm
Pinto-0.11/lib/Pinto/Action/Log.pm
Pinto-0.11/lib/Pinto/Action/Look.pm
Pinto-0.11/lib/Pinto/Action/Merge.pm
Pinto-0.11/lib/Pinto/Action/New.pm
Pinto-0.11/lib/Pinto/Action/Nop.pm
Pinto-0.11/lib/Pinto/Action/Pin.pm
Pinto-0.11/lib/Pinto/Action/Props.pm
Pinto-0.11/lib/Pinto/Action/Pull.pm
Pinto-0.11/lib/Pinto/Action/Register.pm
Pinto-0.11/lib/Pinto/Action/Rename.pm
Pinto-0.11/lib/Pinto/Action/Reset.pm
Pinto-0.11/lib/Pinto/Action/Revert.pm
Pinto-0.11/lib/Pinto/Action/Roots.pm
Pinto-0.11/lib/Pinto/Action/Stacks.pm
Pinto-0.11/lib/Pinto/Action/Statistics.pm
Pinto-0.11/lib/Pinto/Action/Unlock.pm
Pinto-0.11/lib/Pinto/Action/Unpin.pm
Pinto-0.11/lib/Pinto/Action/Unregister.pm
Pinto-0.11/lib/Pinto/Action/Update.pm
Pinto-0.11/lib/Pinto/Action/Verify.pm
Pinto-0.11/lib/App/Pinto/
Pinto-0.11/lib/App/Pinto.pm
Pinto-0.11/lib/App/Pinto/Command/
Pinto-0.11/lib/App/Pinto/Command.pm
Pinto-0.11/lib/App/Pinto/Command/add.pm
Pinto-0.11/lib/App/Pinto/Command/clean.pm
Pinto-0.11/lib/App/Pinto/Command/copy.pm
Pinto-0.11/lib/App/Pinto/Command/default.pm
Pinto-0.11/lib/App/Pinto/Command/delete.pm
Pinto-0.11/lib/App/Pinto/Command/diff.pm
Pinto-0.11/lib/App/Pinto/Command/help.pm
Pinto-0.11/lib/App/Pinto/Command/init.pm
Pinto-0.11/lib/App/Pinto/Command/install.pm
Pinto-0.11/lib/App/Pinto/Command/kill.pm
Pinto-0.11/lib/App/Pinto/Command/list.pm
Pinto-0.11/lib/App/Pinto/Command/lock.pm
Pinto-0.11/lib/App/Pinto/Command/log.pm
Pinto-0.11/lib/App/Pinto/Command/look.pm
Pinto-0.11/lib/App/Pinto/Command/manual.pm
Pinto-0.11/lib/App/Pinto/Command/merge.pm
Pinto-0.11/lib/App/Pinto/Command/migrate.pm
Pinto-0.11/lib/App/Pinto/Command/new.pm
Pinto-0.11/lib/App/Pinto/Command/nop.pm
Pinto-0.11/lib/App/Pinto/Command/pin.pm
Pinto-0.11/lib/App/Pinto/Command/props.pm
Pinto-0.11/lib/App/Pinto/Command/pull.pm
Pinto-0.11/lib/App/Pinto/Command/register.pm
Pinto-0.11/lib/App/Pinto/Command/rename.pm
Pinto-0.11/lib/App/Pinto/Command/reset.pm
Pinto-0.11/lib/App/Pinto/Command/revert.pm
Pinto-0.11/lib/App/Pinto/Command/roots.pm
Pinto-0.11/lib/App/Pinto/Command/stacks.pm
Pinto-0.11/lib/App/Pinto/Command/statistics.pm
Pinto-0.11/lib/App/Pinto/Command/thanks.pm
Pinto-0.11/lib/App/Pinto/Command/unlock.pm
Pinto-0.11/lib/App/Pinto/Command/unpin.pm
Pinto-0.11/lib/App/Pinto/Command/unregister.pm
Pinto-0.11/lib/App/Pinto/Command/update.pm
Pinto-0.11/lib/App/Pinto/Command/verify.pm
Pinto-0.11/inc/Pinto/
Pinto-0.11/inc/Pinto/Module/
Pinto-0.11/inc/Pinto/Module/Build.pm
Pinto-0.11/etc/benchmark
Pinto-0.11/etc/cpanm
Pinto-0.11/etc/install.sh
Pinto-0.11/etc/mkdbic
Pinto-0.11/etc/smoke
Pinto-0.11/etc/TODO.pod
Pinto-0.11/bin/pinto
Pinto-0.11/bin/pintod
Prepending %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
---- Unsatisfied dependencies detected during ----
---- THALJEF/Pinto-0.11.tar.gz ----
Module::Build::CleanInstall [build_requires]
Running test for module 'Module::Build::CleanInstall'
Prepending %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/J/JB/JBERGER/Module-Build-CleanInstall-0.05.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/J/JB/JBERGER/Module-Build-CleanInstall-0.05.tar.gz ok
Module-Build-CleanInstall-0.05
Module-Build-CleanInstall-0.05/README.pod
Module-Build-CleanInstall-0.05/META.json
Module-Build-CleanInstall-0.05/Build.PL
Module-Build-CleanInstall-0.05/Changes
Module-Build-CleanInstall-0.05/MANIFEST
Module-Build-CleanInstall-0.05/META.yml
Module-Build-CleanInstall-0.05/lib
Module-Build-CleanInstall-0.05/lib/Module
Module-Build-CleanInstall-0.05/lib/Module/Build
Module-Build-CleanInstall-0.05/lib/Module/Build/CleanInstall.pm
Module-Build-CleanInstall-0.05/t
Module-Build-CleanInstall-0.05/t/packlist.t
Module-Build-CleanInstall-0.05/t/00-use.t
Prepending %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring J/JB/JBERGER/Module-Build-CleanInstall-0.05.tar.gz with Build.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Module-Build-CleanInstall' version '0.05'
JBERGER/Module-Build-CleanInstall-0.05.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL -- OK
Running Build for J/JB/JBERGER/Module-Build-CleanInstall-0.05.tar.gz
Prepending %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
>>> ./Build
Building Module-Build-CleanInstall
JBERGER/Module-Build-CleanInstall-0.05.tar.gz
./Build -- OK
Prepending %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'test'
Running Build test
>>> ./Build test verbose=1
t/00-use.t ....
1..1
ok 1 - Loaded
ok
t/packlist.t ..
ok 1 - Found packlist for List::MoreUtils
ok 2 - Returns false on not installed
unlink /Users/fly2400/cpanfly-5.24/var/megalib/List/MoreUtils.pm
unlink /Users/fly2400/cpanfly-5.24/var/megalib/List/MoreUtils/Contributing.pod
unlink /Users/fly2400/cpanfly-5.24/var/megalib/List/MoreUtils/PP.pm
unlink /Users/fly2400/cpanfly-5.24/var/megalib/List/MoreUtils/XS.pm
unlink /Users/fly2400/cpanfly-5.24/var/megalib/auto/List/MoreUtils/MoreUtils.bundle
unlink /Users/fly2400/cpanfly-5.24/var/megalib/auto/List/MoreUtils/.packlist
ok 3 - At least one simulated unlink attempt was detected
1..3
ok
All tests successful.
Files=2, Tests=4, 12 wallclock secs ( 0.03 usr 0.01 sys + 1.94 cusr 1.99 csys = 3.97 CPU)
Result: PASS
JBERGER/Module-Build-CleanInstall-0.05.tar.gz
./Build test verbose=1 -- OK
Joel Berger <joel.a.berger@gmail.com>
Subclass of Module::Build which removes the old module before installing the new one
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Module-Build-CleanInstall-0.05-1KTobR && tar cvf - Module-Build-CleanInstall-0.05.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/J/JB/JBERGER/Module-Build-CleanInstall-0.05.tar.gz
Module-Build-CleanInstall-0.05.ppd
blib/
blib/lib/
blib/lib/Module/
blib/lib/Module/Build/
blib/lib/Module/Build/CleanInstall.pm
THALJEF/Pinto-0.11.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Pinto-0.11-q_V_SB
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring T/TH/THALJEF/Pinto-0.11.tar.gz with Build.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL
Checking prerequisites...
requires:
! App::Cmd is not installed
! App::Cmd::Command::help is not installed
! App::Cmd::Setup is not installed
! Authen::Simple::Passwd is not installed
! CPAN::Checksums is not installed
! Cwd::Guard is not installed
! DBIx::Class is not installed
! DBIx::Class::Core is not installed
! DBIx::Class::ResultSet is not installed
! DBIx::Class::Schema is not installed
! DateTime is not installed
! DateTime::TimeZone is not installed
! DateTime::TimeZone::Local::Unix is not installed
! DateTime::TimeZone::OffsetOnly is not installed
! Dist::Metadata is not installed
! IO::Interactive is not installed
! IO::Prompt is not installed
! MooseX::Aliases is not installed
! MooseX::ClassAttribute is not installed
! MooseX::Configuration is not installed
! MooseX::MarkAsMethods is not installed
! MooseX::NonMoose is not installed
! MooseX::SetOnce is not installed
! MooseX::StrictConstructor is not installed
! MooseX::Types is not installed
! MooseX::Types::Moose is not installed
! Plack is not installed
! Plack::MIME is not installed
! Plack::Middleware::Auth::Basic is not installed
! Plack::Request is not installed
! Plack::Response is not installed
! Plack::Runner is not installed
! Proc::Fork is not installed
! Proc::Terminator is not installed
! Router::Simple is not installed
! Starman is not installed
! Term::EditorEdit is not installed
! Throwable::Error is not installed
test_requires:
! Apache::Htpasswd is not installed
! HTTP::Server::PSGI is not installed
! Module::Faker::Dist is not installed
! Plack::Test is not installed
! Test::File is not installed
! Test::LWP::UserAgent is not installed
! Test::TCP is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Pinto' version '0.11'
THALJEF/Pinto-0.11.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL -- OK
Running Build for T/TH/THALJEF/Pinto-0.11.tar.gz
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
---- Unsatisfied dependencies detected during ----
---- THALJEF/Pinto-0.11.tar.gz ----
Apache::Htpasswd [build_requires]
MooseX::Aliases [requires]
Plack::Middleware::Auth::Basic [requires]
Plack [requires]
DBIx::Class::Schema [requires]
Plack::Request [requires]
DateTime::TimeZone::Local::Unix [requires]
Plack::Response [requires]
Dist::Metadata [requires]
App::Cmd::Command::help [requires]
Cwd::Guard [requires]
DateTime [requires]
MooseX::SetOnce [requires]
IO::Interactive [requires]
MooseX::ClassAttribute [requires]
MooseX::Types [requires]
MooseX::NonMoose [requires]
Term::EditorEdit [requires]
DBIx::Class::ResultSet [requires]
Throwable::Error [requires]
HTTP::Server::PSGI [build_requires]
IO::Prompt [requires]
Proc::Terminator [requires]
MooseX::StrictConstructor [requires]
DateTime::TimeZone [requires]
MooseX::Configuration [requires]
DateTime::TimeZone::OffsetOnly [requires]
Authen::Simple::Passwd [requires]
DBIx::Class::Core [requires]
MooseX::MarkAsMethods [requires]
MooseX::Types::Moose [requires]
Router::Simple [requires]
Test::File [build_requires]
Test::LWP::UserAgent [build_requires]
Plack::Test [build_requires]
Module::Faker::Dist [build_requires]
App::Cmd::Setup [requires]
Plack::Runner [requires]
Starman [requires]
CPAN::Checksums [requires]
Plack::MIME [requires]
DBIx::Class [requires]
Test::TCP [build_requires]
App::Cmd [requires]
Proc::Fork [requires]
Running test for module 'Apache::Htpasswd'
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/K/KM/KMELTZ/Apache-Htpasswd-1.9.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/K/KM/KMELTZ/CHECKSUMS
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/K/KM/KMELTZ/Apache-Htpasswd-1.9.tar.gz ok
Apache-Htpasswd-1.9/
Apache-Htpasswd-1.9/Htpasswd.pm
Apache-Htpasswd-1.9/Makefile.PL
Apache-Htpasswd-1.9/MANIFEST
Apache-Htpasswd-1.9/META.yml
Apache-Htpasswd-1.9/README
Apache-Htpasswd-1.9/test.pl
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring K/KM/KMELTZ/Apache-Htpasswd-1.9.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Warning: prerequisite Crypt::PasswdMD5 0 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Apache::Htpasswd
Writing MYMETA.yml and MYMETA.json
KMELTZ/Apache-Htpasswd-1.9.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for K/KM/KMELTZ/Apache-Htpasswd-1.9.tar.gz
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
---- Unsatisfied dependencies detected during ----
---- KMELTZ/Apache-Htpasswd-1.9.tar.gz ----
Crypt::PasswdMD5 [requires]
Running test for module 'Crypt::PasswdMD5'
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz ok
Crypt-PasswdMD5-1.40
Crypt-PasswdMD5-1.40/Changelog.ini
Crypt-PasswdMD5-1.40/Changes
Crypt-PasswdMD5-1.40/Makefile.PL
Crypt-PasswdMD5-1.40/README
Crypt-PasswdMD5-1.40/META.yml
Crypt-PasswdMD5-1.40/MANIFEST
Crypt-PasswdMD5-1.40/Build.PL
Crypt-PasswdMD5-1.40/META.json
Crypt-PasswdMD5-1.40/xt
Crypt-PasswdMD5-1.40/xt/author
Crypt-PasswdMD5-1.40/xt/author/pod.t
Crypt-PasswdMD5-1.40/t
Crypt-PasswdMD5-1.40/t/basic.t
Crypt-PasswdMD5-1.40/t/random.salt.t
Crypt-PasswdMD5-1.40/lib
Crypt-PasswdMD5-1.40/lib/Crypt
Crypt-PasswdMD5-1.40/lib/Crypt/PasswdMD5.pm
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Crypt::PasswdMD5
Writing MYMETA.yml and MYMETA.json
RSAVAGE/Crypt-PasswdMD5-1.40.tgz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
>>> make
cp lib/Crypt/PasswdMD5.pm blib/lib/Crypt/PasswdMD5.pm
Manifying 1 pod document
RSAVAGE/Crypt-PasswdMD5-1.40.tgz
make -- OK
Prepending %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/basic.t ........
ok 1 - use Crypt::PasswdMD5;
ok 2 - Hashing of a simple phrase + salt
ok 3 - Rehash (check) of the phrase
ok 4 - Hashing/rehashing of the empty password
ok 5 - Make sure null salt works
ok 6 - And again with the Apache Variant
ok 7 - $t now has the correct value
1..7
ok
t/random.salt.t ..
ok 1 - random_md5_salt(). Input: 1. Output length: 1
ok 2 - random_md5_salt(). Input: 2. Output length: 2
ok 3 - random_md5_salt(). Input: 3. Output length: 3
ok 4 - random_md5_salt(). Input: 4. Output length: 4
ok 5 - random_md5_salt(). Input: 5. Output length: 5
ok 6 - random_md5_salt(). Input: 6. Output length: 6
ok 7 - random_md5_salt(). Input: 7. Output length: 7
ok 8 - random_md5_salt(). Input: 8. Output length: 8
ok 9 - random_md5_salt(). Input: 0. Output length: 8
ok 10 - random_md5_salt(). Input: 9. Output length: 8
1..10
ok
All tests successful.
Files=2, Tests=17, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.13 cusr 0.02 csys = 0.18 CPU)
Result: PASS
RSAVAGE/Crypt-PasswdMD5-1.40.tgz
make test TEST_VERBOSE=1 -- OK
Ron Savage <ron@savage.net.au>
Provide interoperable MD5-based crypt() functions
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Crypt-PasswdMD5-1.40-IV6Az1 && tar cvf - Crypt-PasswdMD5-1.40.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tar.gz
Crypt-PasswdMD5-1.40.ppd
blib/
blib/lib/
blib/lib/Crypt/
blib/lib/Crypt/PasswdMD5.pm
blib/man3/
blib/man3/Crypt::PasswdMD5.3
KMELTZ/Apache-Htpasswd-1.9.tar.gz
Has already been unwrapped into directory /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Apache-Htpasswd-1.9-8NjwVL
KMELTZ/Apache-Htpasswd-1.9.tar.gz
Has already been prepared
Running make for K/KM/KMELTZ/Apache-Htpasswd-1.9.tar.gz
Prepending %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
>>> make
cp Htpasswd.pm blib/lib/Apache/Htpasswd.pm
Manifying 1 pod document
KMELTZ/Apache-Htpasswd-1.9.tar.gz
make -- OK
Prepending %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-Iblib/lib" "-Iblib/arch" test.pl
Tests 1..20 begining
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
Test complete.
KMELTZ/Apache-Htpasswd-1.9.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from Htpasswd.pm
Kevin Meltzer <kmeltz@cpan.org>
Manage Unix crypt-style password file.
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/Apache-Htpasswd-1.9-8NjwVL && tar cvf - Apache-Htpasswd-1.9.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/K/KM/KMELTZ/Apache-Htpasswd-1.9.tar.gz
Apache-Htpasswd-1.9.ppd
blib/
blib/lib/
blib/lib/Apache/
blib/lib/Apache/Htpasswd.pm
blib/man3/
blib/man3/Apache::Htpasswd.3
Running test for module 'MooseX::Aliases'
Prepending %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DO/DOY/MooseX-Aliases-0.11.tar.gz
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/D/DO/DOY/MooseX-Aliases-0.11.tar.gz ok
MooseX-Aliases-0.11
MooseX-Aliases-0.11/README
MooseX-Aliases-0.11/Changes
MooseX-Aliases-0.11/t
MooseX-Aliases-0.11/t/mop.t
MooseX-Aliases-0.11/LICENSE
MooseX-Aliases-0.11/dist.ini
MooseX-Aliases-0.11/META.yml
MooseX-Aliases-0.11/MANIFEST
MooseX-Aliases-0.11/t/roles.t
MooseX-Aliases-0.11/t/basic.t
MooseX-Aliases-0.11/META.json
MooseX-Aliases-0.11/t/traits.t
MooseX-Aliases-0.11/t/errors.t
MooseX-Aliases-0.11/Makefile.PL
MooseX-Aliases-0.11/t/warnings.t
MooseX-Aliases-0.11/t/init_arg.t
MooseX-Aliases-0.11/t/synopsis.t
MooseX-Aliases-0.11/t/inherited.t
MooseX-Aliases-0.11/t/attributes.t
MooseX-Aliases-0.11/t/00-compile.t
MooseX-Aliases-0.11/xt/release
MooseX-Aliases-0.11/xt/release/eol.t
MooseX-Aliases-0.11/t/roles-init_arg.t
MooseX-Aliases-0.11/t/init_arg-coerce.t
MooseX-Aliases-0.11/t/versus-modifiers.t
MooseX-Aliases-0.11/xt/release/no-tabs.t
MooseX-Aliases-0.11/lib/MooseX
MooseX-Aliases-0.11/lib/MooseX/Aliases.pm
MooseX-Aliases-0.11/t/versus-inheritance.t
MooseX-Aliases-0.11/xt/release/pod-syntax.t
MooseX-Aliases-0.11/xt/release/pod-coverage.t
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait/Role.pm
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait/Class.pm
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait/Method.pm
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait/Attribute.pm
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait/Role
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait/Role/Composite.pm
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait/Role/ApplicationToRole.pm
MooseX-Aliases-0.11/lib/MooseX/Aliases/Meta/Trait/Role/ApplicationToClass.pm
Prepending %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring D/DO/DOY/MooseX-Aliases-0.11.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for MooseX::Aliases
Writing MYMETA.yml and MYMETA.json
DOY/MooseX-Aliases-0.11.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for D/DO/DOY/MooseX-Aliases-0.11.tar.gz
Prepending %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
>>> make
cp lib/MooseX/Aliases/Meta/Trait/Role.pm blib/lib/MooseX/Aliases/Meta/Trait/Role.pm
cp lib/MooseX/Aliases/Meta/Trait/Role/ApplicationToClass.pm blib/lib/MooseX/Aliases/Meta/Trait/Role/ApplicationToClass.pm
cp lib/MooseX/Aliases/Meta/Trait/Class.pm blib/lib/MooseX/Aliases/Meta/Trait/Class.pm
cp lib/MooseX/Aliases/Meta/Trait/Role/Composite.pm blib/lib/MooseX/Aliases/Meta/Trait/Role/Composite.pm
cp lib/MooseX/Aliases/Meta/Trait/Attribute.pm blib/lib/MooseX/Aliases/Meta/Trait/Attribute.pm
cp lib/MooseX/Aliases.pm blib/lib/MooseX/Aliases.pm
cp lib/MooseX/Aliases/Meta/Trait/Method.pm blib/lib/MooseX/Aliases/Meta/Trait/Method.pm
cp lib/MooseX/Aliases/Meta/Trait/Role/ApplicationToRole.pm blib/lib/MooseX/Aliases/Meta/Trait/Role/ApplicationToRole.pm
Manifying 3 pod documents
DOY/MooseX-Aliases-0.11.tar.gz
make -- OK
Prepending %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ..........
1..8
ok 1 - MooseX::Aliases loaded ok
ok 2 - MooseX::Aliases::Meta::Trait::Attribute loaded ok
ok 3 - MooseX::Aliases::Meta::Trait::Class loaded ok
ok 4 - MooseX::Aliases::Meta::Trait::Method loaded ok
ok 5 - MooseX::Aliases::Meta::Trait::Role loaded ok
ok 6 - MooseX::Aliases::Meta::Trait::Role::ApplicationToClass loaded ok
ok 7 - MooseX::Aliases::Meta::Trait::Role::ApplicationToRole loaded ok
ok 8 - MooseX::Aliases::Meta::Trait::Role::Composite loaded ok
ok
t/attributes.t ..........
1..4
ok 1 - all aliased methods were called from foo
ok 2 - all aliased methods were called from baz
ok 3 - all aliased methods were called from foo
ok 4 - all aliased methods were called from baz
ok
t/basic.t ...............
1..6
ok 1 - alias calls the original method
ok 2 - subclass method called twice
ok 3 - original method not called again
ok 4 - alias calls the original method
ok 5 - subclass method called twice
ok 6 - original method not called again
ok
t/errors.t ..............
1..3
ok 1 - aliasing a non-existent method gives an appropriate error
ok 2 - conflicting init_args give an appropriate error
ok 3 - conflicting init_args give an appropriate error
ok
t/inherited.t ...........
1..10
ok 1 - Bar->can('bar')
ok 2 - alias reports being from the correct package
ok 3 - alias reports being originally from the correct package
ok 4 - aliased_from method has the correct package
ok 5 - aliased_from method has the correct original package
ok 6 - Bar->can('bar')
ok 7 - alias reports being from the correct package
ok 8 - alias reports being originally from the correct package
ok 9 - aliased_from method has the correct package
ok 10 - aliased_from method has the correct original package
ok
t/init_arg-coerce.t .....
1..24
ok 1 - Attribute set with default init_arg
ok 2 - Attribute set with default init_arg (undef)
ok 3 - Attribute set with default writer, read with default reader
ok 4 - Attribute set with default writer, read with aliased reader
ok 5 - Attribute set with aliased writer
ok 6 - Attribute set with aliased writer
ok 7 - Attribute set wtih aliased init_arg
ok 8 - Attribute set with default init_arg (undef)
ok 9 - Attribute set with default writer, read with default reader
ok 10 - Attribute set with default writer, read with aliased reader
ok 11 - Attribute set with aliased writer
ok 12 - Attribute set with aliased writer
ok 13 - Attribute set with default init_arg
ok 14 - Attribute set with default init_arg (undef)
ok 15 - Attribute set with default writer, read with default reader
ok 16 - Attribute set with default writer, read with aliased reader
ok 17 - Attribute set with aliased writer
ok 18 - Attribute set with aliased writer
ok 19 - Attribute set wtih aliased init_arg
ok 20 - Attribute set with default init_arg (undef)
ok 21 - Attribute set with default writer, read with default reader
ok 22 - Attribute set with default writer, read with aliased reader
ok 23 - Attribute set with aliased writer
ok 24 - Attribute set with aliased writer
ok
t/init_arg.t ............
1..28
ok 1 - Attribute set with default init_arg
ok 2 - Attribute set with default init_arg (undef)
ok 3 - Attribute set with default writer, read with default reader
ok 4 - Attribute set with default writer, read with aliased reader
ok 5 - Attribute set with aliased writer
ok 6 - Attribute set with aliased writer
ok 7 - Attribute set wtih aliased init_arg
ok 8 - Attribute set with default init_arg (undef)
ok 9 - Attribute set with default writer, read with default reader
ok 10 - Attribute set with default writer, read with aliased reader
ok 11 - Attribute set with aliased writer
ok 12 - Attribute set with aliased writer
ok 13 - Attribute has correct init_arg
ok 14 - Attribute has correct init_arg
ok 15 - Attribute set with default init_arg
ok 16 - Attribute set with default init_arg (undef)
ok 17 - Attribute set with default writer, read with default reader
ok 18 - Attribute set with default writer, read with aliased reader
ok 19 - Attribute set with aliased writer
ok 20 - Attribute set with aliased writer
ok 21 - Attribute set wtih aliased init_arg
ok 22 - Attribute set with default init_arg (undef)
ok 23 - Attribute set with default writer, read with default reader
ok 24 - Attribute set with default writer, read with aliased reader
ok 25 - Attribute set with aliased writer
ok 26 - Attribute set with aliased writer
ok 27 - Attribute has correct init_arg
ok 28 - Attribute has correct init_arg
ok
t/mop.t .................
1..8
ok 1 - does the method trait
ok 2 - bar is aliased from foo
ok 3 - does the method trait
ok 4 - quux is aliased from baz
ok 5 - does the method trait
ok 6 - bar is aliased from foo
ok 7 - does the method trait
ok 8 - quux is aliased from baz
ok
t/roles-init_arg.t ......
1..28
ok 1 - Attribute set with default init_arg
ok 2 - Attribute set with default init_arg (undef)
ok 3 - Attribute set with default writer, read with default reader
ok 4 - Attribute set with default writer, read with aliased reader
ok 5 - Attribute set with aliased writer
ok 6 - Attribute set with aliased writer
ok 7 - Attribute set wtih aliased init_arg
ok 8 - Attribute set with default init_arg (undef)
ok 9 - Attribute set with default writer, read with default reader
ok 10 - Attribute set with default writer, read with aliased reader
ok 11 - Attribute set with aliased writer
ok 12 - Attribute set with aliased writer
ok 13 - Attribute has correct init_arg
ok 14 - Attribute has correct init_arg
ok 15 - Attribute set with default init_arg
ok 16 - Attribute set with default init_arg (undef)
ok 17 - Attribute set with default writer, read with default reader
ok 18 - Attribute set with default writer, read with aliased reader
ok 19 - Attribute set with aliased writer
ok 20 - Attribute set with aliased writer
ok 21 - Attribute set wtih aliased init_arg
ok 22 - Attribute set with default init_arg (undef)
ok 23 - Attribute set with default writer, read with default reader
ok 24 - Attribute set with default writer, read with aliased reader
ok 25 - Attribute set with aliased writer
ok 26 - Attribute set with aliased writer
ok 27 - Attribute has correct init_arg
ok 28 - Attribute has correct init_arg
ok
t/roles.t ...............
1..6
ok 1 - all aliased methods were called from foo
ok 2 - all aliased methods were called from baz
ok 3 - all aliased methods were called from run
ok 4 - all aliased methods were called from foo
ok 5 - all aliased methods were called from baz
ok 6 - all aliased methods were called from run
ok
t/synopsis.t ............
1..2
ok 1 - correct output
ok 2 - correct output
ok
t/traits.t ..............
1..6
ok 1 - all aliased methods were called from foo
ok 2 - all aliased methods were called from baz
ok 3 - all aliased methods were called from run
ok 4 - all aliased methods were called from foo
ok 5 - all aliased methods were called from baz
ok 6 - all aliased methods were called from run
ok
t/versus-inheritance.t ..
1..12
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
t/versus-modifiers.t ....
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/warnings.t ............
1..5
ok 1 - got a proper deprecation warning
ok 2 - Foo->can('bar')
ok 3 - it's the right alias
ok 4 - Foo->can('bar')
ok 5 - it's the right alias
ok
All tests successful.
Files=15, Tests=158, 10 wallclock secs ( 0.07 usr 0.04 sys + 6.49 cusr 1.00 csys = 7.60 CPU)
Result: PASS
DOY/MooseX-Aliases-0.11.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/D/DO/DOY/CHECKSUMS
Jesse Luehrs <doy@cpan.org>
easy aliasing of methods and attributes in Moose
>>> (cd /Users/fly2400/cpanfly-5.24/var/tmp/cpan_build/MooseX-Aliases-0.11-qSAo7I && tar cvf - MooseX-Aliases-0.11.ppd blib) | gzip -c >/Users/fly2400/cpanfly-5.24/var/REPO/D/DO/DOY/MooseX-Aliases-0.11.tar.gz
MooseX-Aliases-0.11.ppd
blib/
blib/lib/
blib/lib/MooseX/
blib/lib/MooseX/Aliases/
blib/lib/MooseX/Aliases/Meta/
blib/lib/MooseX/Aliases/Meta/Trait/
blib/lib/MooseX/Aliases/Meta/Trait/Attribute.pm
blib/lib/MooseX/Aliases/Meta/Trait/Class.pm
blib/lib/MooseX/Aliases/Meta/Trait/Method.pm
blib/lib/MooseX/Aliases/Meta/Trait/Role/
blib/lib/MooseX/Aliases/Meta/Trait/Role/ApplicationToClass.pm
blib/lib/MooseX/Aliases/Meta/Trait/Role/ApplicationToRole.pm
blib/lib/MooseX/Aliases/Meta/Trait/Role/Composite.pm
blib/lib/MooseX/Aliases/Meta/Trait/Role.pm
blib/lib/MooseX/Aliases.pm
blib/man3/
blib/man3/MooseX::Aliases.3
blib/man3/MooseX::Aliases::Meta::Trait::Attribute.3
blib/man3/MooseX::Aliases::Meta::Trait::Method.3
Running test for module 'Plack::Middleware::Auth::Basic'
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MI/MIYAGAWA/Plack-1.0039.tar.gz ok
Plack-1.0039/
Plack-1.0039/benchmarks/
Plack-1.0039/Changes
Plack-1.0039/cpanfile
Plack-1.0039/dist.ini
Plack-1.0039/eg/
Plack-1.0039/lib/
Plack-1.0039/LICENSE
Plack-1.0039/Makefile.PL
Plack-1.0039/MANIFEST
Plack-1.0039/META.json
Plack-1.0039/META.yml
Plack-1.0039/README
Plack-1.0039/script/
Plack-1.0039/share/
Plack-1.0039/t/
Plack-1.0039/xt/
Plack-1.0039/xt/author-downstream.t
Plack-1.0039/t/author-pod-syntax.t
Plack-1.0039/t/FCGIUtils.pm
Plack-1.0039/t/HTTP-Message-PSGI/
Plack-1.0039/t/HTTP-Server-PSGI/
Plack-1.0039/t/Plack-Builder/
Plack-1.0039/t/Plack-Handler/
Plack-1.0039/t/Plack-HTTPParser-PP/
Plack-1.0039/t/Plack-Loader/
Plack-1.0039/t/Plack-Middleware/
Plack-1.0039/t/Plack-MIME/
Plack-1.0039/t/Plack-Request/
Plack-1.0039/t/Plack-Response/
Plack-1.0039/t/Plack-Runner/
Plack-1.0039/t/Plack-TempBuffer/
Plack-1.0039/t/Plack-Test/
Plack-1.0039/t/Plack-Util/
Plack-1.0039/t/test.txt
Plack-1.0039/t/Plack-Util/bad.psgi
Plack-1.0039/t/Plack-Util/bad2.psgi
Plack-1.0039/t/Plack-Util/bin/
Plack-1.0039/t/Plack-Util/can.t
Plack-1.0039/t/Plack-Util/error.psgi
Plack-1.0039/t/Plack-Util/foreach.t
Plack-1.0039/t/Plack-Util/header_exists.t
Plack-1.0039/t/Plack-Util/header_get.t
Plack-1.0039/t/Plack-Util/header_push.t
Plack-1.0039/t/Plack-Util/header_remove.t
Plack-1.0039/t/Plack-Util/header_set.t
Plack-1.0039/t/Plack-Util/headers_obj.t
Plack-1.0039/t/Plack-Util/Hello.pm
Plack-1.0039/t/Plack-Util/hello.psgi
Plack-1.0039/t/Plack-Util/inc/
Plack-1.0039/t/Plack-Util/inline_object.t
Plack-1.0039/t/Plack-Util/io_with_path.t
Plack-1.0039/t/Plack-Util/is_real_fh.t
Plack-1.0039/t/Plack-Util/load.t
Plack-1.0039/t/Plack-Util/response_cb.t
Plack-1.0039/t/Plack-Util/inc/hello.psgi
Plack-1.0039/t/Plack-Util/bin/findbin.psgi
Plack-1.0039/t/Plack-Test/2args.t
Plack-1.0039/t/Plack-Test/cookie.t
Plack-1.0039/t/Plack-Test/hello.t
Plack-1.0039/t/Plack-Test/hello_server.t
Plack-1.0039/t/Plack-Test/suite.t
Plack-1.0039/t/Plack-TempBuffer/print.t
Plack-1.0039/t/Plack-Runner/options.t
Plack-1.0039/t/Plack-Runner/path.t
Plack-1.0039/t/Plack-Response/body.t
Plack-1.0039/t/Plack-Response/compatible.t
Plack-1.0039/t/Plack-Response/cookie.t
Plack-1.0039/t/Plack-Response/new.t
Plack-1.0039/t/Plack-Response/redirect.t
Plack-1.0039/t/Plack-Response/response.t
Plack-1.0039/t/Plack-Response/to_app.t
Plack-1.0039/t/Plack-Request/base.t
Plack-1.0039/t/Plack-Request/body.t
Plack-1.0039/t/Plack-Request/content-on-get.t
Plack-1.0039/t/Plack-Request/content.t
Plack-1.0039/t/Plack-Request/cookie.t
Plack-1.0039/t/Plack-Request/double_port.t
Plack-1.0039/t/Plack-Request/foo1.txt
Plack-1.0039/t/Plack-Request/foo2.txt
Plack-1.0039/t/Plack-Request/hostname.t
Plack-1.0039/t/Plack-Request/many_upload.t
Plack-1.0039/t/Plack-Request/multi_read.t
Plack-1.0039/t/Plack-Request/new.t
Plack-1.0039/t/Plack-Request/parameters.t
Plack-1.0039/t/Plack-Request/params.t
Plack-1.0039/t/Plack-Request/path_info.t
Plack-1.0039/t/Plack-Request/path_info_escaped.t
Plack-1.0039/t/Plack-Request/query_string.t
Plack-1.0039/t/Plack-Request/readbody.t
Plack-1.0039/t/Plack-Request/request_uri.t
Plack-1.0039/t/Plack-Request/upload-basename.t
Plack-1.0039/t/Plack-Request/upload-large.t
Plack-1.0039/t/Plack-Request/upload.t
Plack-1.0039/t/Plack-Request/uri.t
Plack-1.0039/t/Plack-Request/uri_utf8.t
Plack-1.0039/t/Plack-MIME/add_type.t
Plack-1.0039/t/Plack-MIME/basic.t
Plack-1.0039/t/Plack-MIME/fallback.t
Plack-1.0039/t/Plack-Middleware/access_log.t
Plack-1.0039/t/Plack-Middleware/access_log_timed.t
Plack-1.0039/t/Plack-Middleware/access_log_value_zero.t
Plack-1.0039/t/Plack-Middleware/auth_basic.t
Plack-1.0039/t/Plack-Middleware/auth_basic_env.t
Plack-1.0039/t/Plack-Middleware/auth_basic_simple.t
Plack-1.0039/t/Plack-Middleware/bufferedstreaming.t
Plack-1.0039/t/Plack-Middleware/cascade/
Plack-1.0039/t/Plack-Middleware/cgi-bin/
Plack-1.0039/t/Plack-Middleware/cgibin.t
Plack-1.0039/t/Plack-Middleware/cgibin_exec.t
Plack-1.0039/t/Plack-Middleware/chunked.t
Plack-1.0039/t/Plack-Middleware/component-leak.t
Plack-1.0039/t/Plack-Middleware/component.t
Plack-1.0039/t/Plack-Middleware/conditional.t
Plack-1.0039/t/Plack-Middleware/conditional_new.t
Plack-1.0039/t/Plack-Middleware/conditionalget.t
Plack-1.0039/t/Plack-Middleware/conditionalget_writer.t
Plack-1.0039/t/Plack-Middleware/content_length.t
Plack-1.0039/t/Plack-Middleware/directory.t
Plack-1.0039/t/Plack-Middleware/error_document.t
Plack-1.0039/t/Plack-Middleware/error_document_streaming_app.t
Plack-1.0039/t/Plack-Middleware/errors/
Plack-1.0039/t/Plack-Middleware/file.t
Plack-1.0039/t/Plack-Middleware/head.t
Plack-1.0039/t/Plack-Middleware/head_streaming.t
Plack-1.0039/t/Plack-Middleware/htpasswd
Plack-1.0039/t/Plack-Middleware/httpexceptions.t
Plack-1.0039/t/Plack-Middleware/httpexceptions_streaming.t
Plack-1.0039/t/Plack-Middleware/iis6_script_name_fix.t
Plack-1.0039/t/Plack-Middleware/iis7_keep_alive_fix.t
Plack-1.0039/t/Plack-Middleware/jsonp.t
Plack-1.0039/t/Plack-Middleware/lint.t
Plack-1.0039/t/Plack-Middleware/lint_env.t
Plack-1.0039/t/Plack-Middleware/lint_utf8_false_alarm.t
Plack-1.0039/t/Plack-Middleware/log4perl-category.t
Plack-1.0039/t/Plack-Middleware/log4perl.t
Plack-1.0039/t/Plack-Middleware/log_dispatch.t
Plack-1.0039/t/Plack-Middleware/order.t
Plack-1.0039/t/Plack-Middleware/prefix.t
Plack-1.0039/t/Plack-Middleware/psgibin.t
Plack-1.0039/t/Plack-Middleware/rearrange_headers.t
Plack-1.0039/t/Plack-Middleware/recursive/
Plack-1.0039/t/Plack-Middleware/refresh-init.t
Plack-1.0039/t/Plack-Middleware/runtime.t
Plack-1.0039/t/Plack-Middleware/simple_content_filter.t
Plack-1.0039/t/Plack-Middleware/simple_logger.t
Plack-1.0039/t/Plack-Middleware/stacktrace/
Plack-1.0039/t/Plack-Middleware/static.foo
Plack-1.0039/t/Plack-Middleware/static.t
Plack-1.0039/t/Plack-Middleware/static.txt
Plack-1.0039/t/Plack-Middleware/static_env.t
Plack-1.0039/t/Plack-Middleware/urlmap.t
Plack-1.0039/t/Plack-Middleware/urlmap_builder.t
Plack-1.0039/t/Plack-Middleware/urlmap_env.t
Plack-1.0039/t/Plack-Middleware/urlmap_ports.t
Plack-1.0039/t/Plack-Middleware/wrapcgi.t
Plack-1.0039/t/Plack-Middleware/wrapcgi_exec.t
Plack-1.0039/t/Plack-Middleware/xframework.t
Plack-1.0039/t/Plack-Middleware/xsendfile.t
Plack-1.0039/t/Plack-Middleware/stacktrace/basic.t
Plack-1.0039/t/Plack-Middleware/stacktrace/force.t
Plack-1.0039/t/Plack-Middleware/stacktrace/multiple_exceptions.t
Plack-1.0039/t/Plack-Middleware/stacktrace/sigdie.t
Plack-1.0039/t/Plack-Middleware/stacktrace/streaming.t
Plack-1.0039/t/Plack-Middleware/stacktrace/utf8.t
Plack-1.0039/t/Plack-Middleware/recursive/base.t
Plack-1.0039/t/Plack-Middleware/recursive/streaming.t
Plack-1.0039/t/Plack-Middleware/recursive/throw.t
Plack-1.0039/t/Plack-Middleware/recursive/throw_streaming.t
Plack-1.0039/t/Plack-Middleware/errors/404.html
Plack-1.0039/t/Plack-Middleware/errors/500.html
Plack-1.0039/t/Plack-Middleware/cgi-bin/cgi_dir.cgi
Plack-1.0039/t/Plack-Middleware/cgi-bin/hello.cgi
Plack-1.0039/t/Plack-Middleware/cgi-bin/hello.py
Plack-1.0039/t/Plack-Middleware/cgi-bin/hello2.cgi
Plack-1.0039/t/Plack-Middleware/cgi-bin/hello3.cgi
Plack-1.0039/t/Plack-Middleware/cgi-bin/utf8.cgi
Plack-1.0039/t/Plack-Middleware/cascade/basic.t
Plack-1.0039/t/Plack-Middleware/cascade/streaming.t
Plack-1.0039/t/Plack-Loader/auto.t
Plack-1.0039/t/Plack-Loader/auto_fallback.t
Plack-1.0039/t/Plack-Loader/delayed.t
Plack-1.0039/t/Plack-Loader/restarter.t
Plack-1.0039/t/Plack-Loader/restarter_valid.t
Plack-1.0039/t/Plack-Loader/shotgun.t
Plack-1.0039/t/Plack-HTTPParser-PP/simple.t
Plack-1.0039/t/Plack-Handler/apache1.t
Plack-1.0039/t/Plack-Handler/apache2-registry.t
Plack-1.0039/t/Plack-Handler/apache2.t
Plack-1.0039/t/Plack-Handler/cgi.t
Plack-1.0039/t/Plack-Handler/fcgi.t
Plack-1.0039/t/Plack-Handler/output_encoding.t
Plack-1.0039/t/Plack-Handler/standalone.t
Plack-1.0039/t/Plack-Handler/try_mangle.pl
Plack-1.0039/t/Plack-Builder/builder.t
Plack-1.0039/t/Plack-Builder/mount.t
Plack-1.0039/t/Plack-Builder/oo_interface.t
Plack-1.0039/t/HTTP-Server-PSGI/harakiri.t
Plack-1.0039/t/HTTP-Server-PSGI/post.t
Plack-1.0039/t/HTTP-Message-PSGI/content_length.t
Plack-1.0039/t/HTTP-Message-PSGI/empty_streamed_response.t
Plack-1.0039/t/HTTP-Message-PSGI/host.t
Plack-1.0039/t/HTTP-Message-PSGI/path_info.t
Plack-1.0039/t/HTTP-Message-PSGI/unknown_response.t
Plack-1.0039/t/HTTP-Message-PSGI/utf8_req.t
Plack-1.0039/share/#foo
Plack-1.0039/share/baybridge.jpg
Plack-1.0039/share/face.jpg
Plack-1.0039/script/plackup
Plack-1.0039/lib/HTTP/
Plack-1.0039/lib/Plack/
Plack-1.0039/lib/Plack.pm
Plack-1.0039/lib/Plack/App/
Plack-1.0039/lib/Plack/Builder.pm
Plack-1.0039/lib/Plack/Component.pm
Plack-1.0039/lib/Plack/Handler/
Plack-1.0039/lib/Plack/Handler.pm
Plack-1.0039/lib/Plack/HTTPParser/
Plack-1.0039/lib/Plack/HTTPParser.pm
Plack-1.0039/lib/Plack/Loader/
Plack-1.0039/lib/Plack/Loader.pm
Plack-1.0039/lib/Plack/LWPish.pm
Plack-1.0039/lib/Plack/Middleware/
Plack-1.0039/lib/Plack/Middleware.pm
Plack-1.0039/lib/Plack/MIME.pm
Plack-1.0039/lib/Plack/Request/
Plack-1.0039/lib/Plack/Request.pm
Plack-1.0039/lib/Plack/Response.pm
Plack-1.0039/lib/Plack/Runner.pm
Plack-1.0039/lib/Plack/TempBuffer.pm
Plack-1.0039/lib/Plack/Test/
Plack-1.0039/lib/Plack/Test.pm
Plack-1.0039/lib/Plack/Util/
Plack-1.0039/lib/Plack/Util.pm
Plack-1.0039/lib/Plack/Util/Accessor.pm
Plack-1.0039/lib/Plack/Test/MockHTTP.pm
Plack-1.0039/lib/Plack/Test/Server.pm
Plack-1.0039/lib/Plack/Test/Suite.pm
Plack-1.0039/lib/Plack/Request/Upload.pm
Plack-1.0039/lib/Plack/Middleware/AccessLog/
Plack-1.0039/lib/Plack/Middleware/AccessLog.pm
Plack-1.0039/lib/Plack/Middleware/Auth/
Plack-1.0039/lib/Plack/Middleware/BufferedStreaming.pm
Plack-1.0039/lib/Plack/Middleware/Chunked.pm
Plack-1.0039/lib/Plack/Middleware/Conditional.pm
Plack-1.0039/lib/Plack/Middleware/ConditionalGET.pm
Plack-1.0039/lib/Plack/Middleware/ContentLength.pm
Plack-1.0039/lib/Plack/Middleware/ContentMD5.pm
Plack-1.0039/lib/Plack/Middleware/ErrorDocument.pm
Plack-1.0039/lib/Plack/Middleware/Head.pm
Plack-1.0039/lib/Plack/Middleware/HTTPExceptions.pm
Plack-1.0039/lib/Plack/Middleware/IIS6ScriptNameFix.pm
Plack-1.0039/lib/Plack/Middleware/IIS7KeepAliveFix.pm
Plack-1.0039/lib/Plack/Middleware/JSONP.pm
Plack-1.0039/lib/Plack/Middleware/LighttpdScriptNameFix.pm
Plack-1.0039/lib/Plack/Middleware/Lint.pm
Plack-1.0039/lib/Plack/Middleware/Log4perl.pm
Plack-1.0039/lib/Plack/Middleware/LogDispatch.pm
Plack-1.0039/lib/Plack/Middleware/NullLogger.pm
Plack-1.0039/lib/Plack/Middleware/RearrangeHeaders.pm
Plack-1.0039/lib/Plack/Middleware/Recursive.pm
Plack-1.0039/lib/Plack/Middleware/Refresh.pm
Plack-1.0039/lib/Plack/Middleware/Runtime.pm
Plack-1.0039/lib/Plack/Middleware/SimpleContentFilter.pm
Plack-1.0039/lib/Plack/Middleware/SimpleLogger.pm
Plack-1.0039/lib/Plack/Middleware/StackTrace.pm
Plack-1.0039/lib/Plack/Middleware/Static.pm
Plack-1.0039/lib/Plack/Middleware/XFramework.pm
Plack-1.0039/lib/Plack/Middleware/XSendfile.pm
Plack-1.0039/lib/Plack/Middleware/Auth/Basic.pm
Plack-1.0039/lib/Plack/Middleware/AccessLog/Timed.pm
Plack-1.0039/lib/Plack/Loader/Delayed.pm
Plack-1.0039/lib/Plack/Loader/Restarter.pm
Plack-1.0039/lib/Plack/Loader/Shotgun.pm
Plack-1.0039/lib/Plack/HTTPParser/PP.pm
Plack-1.0039/lib/Plack/Handler/Apache1.pm
Plack-1.0039/lib/Plack/Handler/Apache2/
Plack-1.0039/lib/Plack/Handler/Apache2.pm
Plack-1.0039/lib/Plack/Handler/CGI.pm
Plack-1.0039/lib/Plack/Handler/FCGI.pm
Plack-1.0039/lib/Plack/Handler/HTTP/
Plack-1.0039/lib/Plack/Handler/Standalone.pm
Plack-1.0039/lib/Plack/Handler/HTTP/Server/
Plack-1.0039/lib/Plack/Handler/HTTP/Server/PSGI.pm
Plack-1.0039/lib/Plack/Handler/Apache2/Registry.pm
Plack-1.0039/lib/Plack/App/Cascade.pm
Plack-1.0039/lib/Plack/App/CGIBin.pm
Plack-1.0039/lib/Plack/App/Directory.pm
Plack-1.0039/lib/Plack/App/File.pm
Plack-1.0039/lib/Plack/App/PSGIBin.pm
Plack-1.0039/lib/Plack/App/URLMap.pm
Plack-1.0039/lib/Plack/App/WrapCGI.pm
Plack-1.0039/lib/HTTP/Message/
Plack-1.0039/lib/HTTP/Server/
Plack-1.0039/lib/HTTP/Server/PSGI.pm
Plack-1.0039/lib/HTTP/Message/PSGI.pm
Plack-1.0039/eg/dot-psgi/
Plack-1.0039/eg/dot-psgi/cgi-pm.psgi
Plack-1.0039/eg/dot-psgi/cgi-script.psgi
Plack-1.0039/eg/dot-psgi/Dumper.psgi
Plack-1.0039/eg/dot-psgi/echo-stream-sync.psgi
Plack-1.0039/eg/dot-psgi/echo-stream.psgi
Plack-1.0039/eg/dot-psgi/echo.psgi
Plack-1.0039/eg/dot-psgi/error.psgi
Plack-1.0039/eg/dot-psgi/Hello.psgi
Plack-1.0039/eg/dot-psgi/image.psgi
Plack-1.0039/eg/dot-psgi/nonblock-hello.psgi
Plack-1.0039/eg/dot-psgi/plack-req.psgi
Plack-1.0039/eg/dot-psgi/runnable.psgi
Plack-1.0039/eg/dot-psgi/slowapp.psgi
Plack-1.0039/eg/dot-psgi/static/
Plack-1.0039/eg/dot-psgi/static.psgi
Plack-1.0039/eg/dot-psgi/twitter-stream.psgi
Plack-1.0039/eg/dot-psgi/static/index.html
Plack-1.0039/eg/dot-psgi/static/test.css
Plack-1.0039/eg/dot-psgi/static/test.js
Plack-1.0039/benchmarks/ab.pl
Plack-1.0039/benchmarks/fcgi.pl
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring M/MI/MIYAGAWA/Plack-1.0039.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Warning: prerequisite Apache::LogFormat::Compiler 0.12 not found.
Warning: prerequisite Filesys::Notify::Simple 0 not found.
Warning: prerequisite HTTP::Headers::Fast 0.18 not found.
Warning: prerequisite Test::Requires 0 not found.
Warning: prerequisite Test::TCP 2.00 not found.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Plack
Writing MYMETA.yml and MYMETA.json
MIYAGAWA/Plack-1.0039.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for M/MI/MIYAGAWA/Plack-1.0039.tar.gz
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
---- Unsatisfied dependencies detected during ----
---- MIYAGAWA/Plack-1.0039.tar.gz ----
HTTP::Headers::Fast [requires]
Filesys::Notify::Simple [requires]
Test::Requires [build_requires]
Test::TCP [requires]
Apache::LogFormat::Compiler [requires]
Running test for module 'HTTP::Headers::Fast'
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/T/TO/TOKUHIROM/HTTP-Headers-Fast-0.20.tar.gz ok
HTTP-Headers-Fast-0.20/Build.PL
HTTP-Headers-Fast-0.20/Changes
HTTP-Headers-Fast-0.20/LICENSE
HTTP-Headers-Fast-0.20/META.json
HTTP-Headers-Fast-0.20/README.md
HTTP-Headers-Fast-0.20/cpanfile
HTTP-Headers-Fast-0.20/lib/HTTP/Headers/Fast.pm
HTTP-Headers-Fast-0.20/t/00_compile.t
HTTP-Headers-Fast-0.20/t/01-compat.t
HTTP-Headers-Fast-0.20/t/02-isa.t
HTTP-Headers-Fast-0.20/t/as_string_without_sort.t
HTTP-Headers-Fast-0.20/t/charset.t
HTTP-Headers-Fast-0.20/t/headers.t
HTTP-Headers-Fast-0.20/t/headers_flatten.t
HTTP-Headers-Fast-0.20/t/lazy_load_for_storable.t
HTTP-Headers-Fast-0.20/tools/benchmark.pl
HTTP-Headers-Fast-0.20/tools/prof.pl
HTTP-Headers-Fast-0.20/xt/02_perlcritic.t
HTTP-Headers-Fast-0.20/META.yml
HTTP-Headers-Fast-0.20/MANIFEST
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring T/TO/TOKUHIROM/HTTP-Headers-Fast-0.20.tar.gz with Build.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'HTTP-Headers-Fast' version '0.20'
cp META.json MYMETA.json
cp META.yml MYMETA.yml
TOKUHIROM/HTTP-Headers-Fast-0.20.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Build.PL -- OK
Running Build for T/TO/TOKUHIROM/HTTP-Headers-Fast-0.20.tar.gz
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
---- Unsatisfied dependencies detected during ----
---- TOKUHIROM/HTTP-Headers-Fast-0.20.tar.gz ----
Test::Requires [build_requires]
Running test for module 'Test::Requires'
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'get'
Checksum for /Users/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz ok
Test-Requires-0.10/Changes
Test-Requires-0.10/LICENSE
Test-Requires-0.10/META.json
Test-Requires-0.10/Makefile.PL
Test-Requires-0.10/README.md
Test-Requires-0.10/cpanfile
Test-Requires-0.10/lib/Test/Requires.pm
Test-Requires-0.10/minil.toml
Test-Requires-0.10/t/00_compile.t
Test-Requires-0.10/t/01_simple.t
Test-Requires-0.10/t/02_no_plan.t
Test-Requires-0.10/t/03_import_hashref.t
Test-Requires-0.10/t/04_import_array.t
Test-Requires-0.10/t/05_success.t
Test-Requires-0.10/t/06_perlver.t
Test-Requires-0.10/xt/02_perlcritic.t
Test-Requires-0.10/xt/perlcriticrc
Test-Requires-0.10/META.yml
Test-Requires-0.10/MANIFEST
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'prepare'
Configuring T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz with Makefile.PL
>>> /Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Requires
Writing MYMETA.yml and MYMETA.json
TOKUHIROM/Test-Requires-0.10.tar.gz
/Users/fly2400/ap2400-300558/bin/perl-dynamic Makefile.PL -- OK
Running make for T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'make'
>>> make
cp lib/Test/Requires.pm blib/lib/Test/Requires.pm
Manifying 1 pod document
TOKUHIROM/Test-Requires-0.10.tar.gz
make -- OK
Prepending %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/arch %BUILDDIR%/MooseX-Aliases-0.11-qSAo7I/blib/lib %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/arch %BUILDDIR%/Apache-Htpasswd-1.9-8NjwVL/blib/lib %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/arch %BUILDDIR%/Crypt-PasswdMD5-1.40-IV6Az1/blib/lib %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/arch %BUILDDIR%/Module-Build-CleanInstall-0.05-1KTobR/blib/lib %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/arch %BUILDDIR%/App-perlbrew-0.75-G9MylS/blib/lib %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/arch %BUILDDIR%/Devel-PatchPerl-1.42-CKSscv/blib/lib %BUILDDIR%/Test-Spec-0.51-143vX7/blib/arch %BUILDDIR%/Test-Spec-0.51-143vX7/blib/lib %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/arch %BUILDDIR%/Test-Trap-v0.3.2-nqo83N/blib/lib %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/arch %BUILDDIR%/CPAN-Mini-1.111016-WBtmqB/blib/lib %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/arch %BUILDDIR%/App-FatPacker-0.010005-xl9B94/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly2400/cpanfly-5.24/var/tmp/cpan_build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2400/ap2400-300558/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Test::More: 1.302026
t/00_compile.t .........
1..1
ok 1 - use Test::Requires;
ok
t/01_simple.t ..........
1..10
ok 1 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 2 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 3 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 4 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 5 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 6 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 7 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 8 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 9 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok 10 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
ok
t/02_no_plan.t .........
ok 1 # skip Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
1..1
ok
t/03_import_hashref.t .. skipped: Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
t/04_import_array.t .... skipped: Test requires module 'Acme::Unknown::Missing::Module::Name' but it's not found
t/05_success.t .........
1..1
ok 1
ok
t/06_perlver.t .........
ok 1 - should reach here
ok 2 # skip Perl v5.999.0 required (did you mean v5.9.0?)--this is only v5.24.0, stopped at (eval 8) line 2.
# BEGIN failed--compilation aborted at (eval 8) line 2.
#
1..2
ok
All tests successful.
Files=7, Tests=15, 1 wallclock secs ( 0.03 usr 0.02 sys + 0.38 cusr 0.09 csys = 0.52 CPU)
Result: PASS
TOKUHIROM/Test-Requires-0.10.tar.gz
make test TEST_VERBOSE=1 -- OK
Can't call method "fullname" on an undefined value at /Users/fly2400/cpanfly-5.24/lib/Fly/MakePPD.pm line 168.
/Users/fly2400/ap2400-300558/bin/perl-dynamic exits with 255.