PATH=/usr/bin:/bin:/Users/fly2200/var/megalib/bin
Start 2015-09-28T19:59:55
ActivePerl-2200 CPAN-2.00
Reading '/Users/fly2200/var/cpan/Metadata'
Database was generated on Mon, 28 Sep 2015 05:53:28 GMT
Running make for P/PR/PREACTION/Import-Base-0.014.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/P/PR/PREACTION/Import-Base-0.014.tar.gz
Checksum for /Users/fly2200/var/cpan/sources/authors/id/P/PR/PREACTION/Import-Base-0.014.tar.gz ok
Import-Base-0.014/
Import-Base-0.014/CHANGES
Import-Base-0.014/CONTRIBUTING.md
Import-Base-0.014/cpanfile
Import-Base-0.014/lib/
Import-Base-0.014/LICENSE
Import-Base-0.014/Makefile.PL
Import-Base-0.014/MANIFEST
Import-Base-0.014/META.yml
Import-Base-0.014/README.mkdn
Import-Base-0.014/t/
Import-Base-0.014/t/00-compile.t
Import-Base-0.014/t/00-report-prereqs.dd
Import-Base-0.014/t/00-report-prereqs.t
Import-Base-0.014/t/base.t
Import-Base-0.014/t/exclude.t
Import-Base-0.014/t/lib/
Import-Base-0.014/t/order.t
Import-Base-0.014/t/runtime.t
Import-Base-0.014/t/subrefs.t
Import-Base-0.014/t/use-case/
Import-Base-0.014/t/version.t
Import-Base-0.014/t/use-case/moo.t
Import-Base-0.014/t/lib/MyDynamic.pm
Import-Base-0.014/t/lib/MyDynamicInherits.pm
Import-Base-0.014/t/lib/MyDynamicOrdered.pm
Import-Base-0.014/t/lib/MyDynamicSubrefs.pm
Import-Base-0.014/t/lib/MyRuntime.pm
Import-Base-0.014/t/lib/MyStatic.pm
Import-Base-0.014/t/lib/MyStaticInherits.pm
Import-Base-0.014/t/lib/MyStaticOrdered.pm
Import-Base-0.014/t/lib/MyStaticSubrefs.pm
Import-Base-0.014/t/lib/MyStaticVersion.pm
Import-Base-0.014/t/lib/MyVersioned.pm
Import-Base-0.014/t/lib/MyVersionedExporter.pm
Import-Base-0.014/t/lib/UseCase/
Import-Base-0.014/t/lib/UseCase/Moo/
Import-Base-0.014/t/lib/UseCase/Moo/ApplyRole/
Import-Base-0.014/t/lib/UseCase/Moo/ApplyRole.pm
Import-Base-0.014/t/lib/UseCase/Moo/ApplyRole/Role.pm
Import-Base-0.014/t/lib/UseCase/Moo/ApplyRole/WithRequires.pm
Import-Base-0.014/lib/Import/
Import-Base-0.014/lib/Import/Base.pm
CPAN.pm: Building P/PR/PREACTION/Import-Base-0.014.tar.gz
>>> /Users/fly2200/ap2200-299195/bin/perl-dynamic Makefile.PL
Warning: prerequisite Import::Into 1.002005 not found. We have 1.002004.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Import::Base
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- PREACTION/Import-Base-0.014.tar.gz ----
Import::Into [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Import::Into'
Running make for H/HA/HAARG/Import-Into-1.002005.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/H/HA/HAARG/Import-Into-1.002005.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/H/HA/HAARG/CHECKSUMS
Checksum for /Users/fly2200/var/cpan/sources/authors/id/H/HA/HAARG/Import-Into-1.002005.tar.gz ok
Import-Into-1.002005/
Import-Into-1.002005/Changes
Import-Into-1.002005/lib/
Import-Into-1.002005/maint/
Import-Into-1.002005/Makefile.PL
Import-Into-1.002005/MANIFEST
Import-Into-1.002005/META.json
Import-Into-1.002005/META.yml
Import-Into-1.002005/README
Import-Into-1.002005/t/
Import-Into-1.002005/t/import_into.t
Import-Into-1.002005/maint/Makefile.PL.include
Import-Into-1.002005/lib/Import/
Import-Into-1.002005/lib/Import/Into.pm
CPAN.pm: Building H/HA/HAARG/Import-Into-1.002005.tar.gz
>>> /Users/fly2200/ap2200-299195/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Import::Into
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Import/Into.pm blib/lib/Import/Into.pm
Manifying 1 pod document
HAARG/Import-Into-1.002005.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2200/ap2200-299195/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/import_into.t ..
ok 1 - returned thing ok
ok 2 - Only one entry in @w
ok 3 - Correct warning
ok 4 - import by level has correct package
ok 5 - import by level has correct file
ok 6 - import by level has correct line
ok 7 - VERSION not called when not specified
ok 8 - import with hash has correct package
ok 9 - import with hash has correct file
ok 10 - import with hash has correct line
ok 11 - VERSION with hash has correct package
ok 12 - VERSION with hash has correct file
ok 13 - VERSION with hash has correct line
ok 14 - import with hash has correct version
ok 15 - import with level in hash has correct package
ok 16 - import with level in hash has correct file
ok 17 - import with level in hash has correct line
ok 18 - VERSION with level in hash has correct package
ok 19 - VERSION with level in hash has correct file
ok 20 - VERSION with level in hash has correct line
ok 21 - import with level in hash has correct version
ok 22 - IPC::Open3 is unloaded
ok 23 - IPC::Open3 was use'd and import::into'd
1..23
ok
All tests successful.
Files=1, Tests=23, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.03 cusr 0.00 csys = 0.06 CPU)
Result: PASS
HAARG/Import-Into-1.002005.tar.gz
make test TEST_VERBOSE=1 -- OK
Graham Knop <haarg@cpan.org>
Import packages into other packages
>>> (cd /Users/fly2200/var/cpan/build/Import-Into-1.002005-4R4CtA && tar cvf - Import-Into-1.002005.ppd blib) | gzip -c >/Users/fly2200/var/REPO/H/HA/HAARG/Import-Into-1.002005.tar.gz
Import-Into-1.002005.ppd
blib/
blib/lib/
blib/lib/Import/
blib/lib/Import/Into.pm
blib/man3/
blib/man3/Import::Into.3
>>> mv /Users/fly2200/var/cpan/build/Import-Into-1.002005-4R4CtA/Import-Into-1.002005.ppd /Users/fly2200/var/REPO/H/HA/HAARG
Running make for P/PR/PREACTION/Import-Base-0.014.tar.gz
Prepending /Users/fly2200/var/cpan/build/Import-Into-1.002005-4R4CtA/blib/arch /Users/fly2200/var/cpan/build/Import-Into-1.002005-4R4CtA/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly2200/var/cpan/build/Import-Base-0.014-ZmG0SJ
Prepending /Users/fly2200/var/cpan/build/Import-Into-1.002005-4R4CtA/blib/arch /Users/fly2200/var/cpan/build/Import-Into-1.002005-4R4CtA/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building P/PR/PREACTION/Import-Base-0.014.tar.gz
>>> make
cp lib/Import/Base.pm blib/lib/Import/Base.pm
Manifying 1 pod document
PREACTION/Import-Base-0.014.tar.gz
make -- OK
Prepending /Users/fly2200/var/cpan/build/Import-Into-1.002005-4R4CtA/blib/arch /Users/fly2200/var/cpan/build/Import-Into-1.002005-4R4CtA/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2200/ap2200-299195/bin/perl-dynamic" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/use-case/*.t
t/00-compile.t .........
1..1
ok 1 - Import/Base.pm loaded ok
ok
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.04
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.04
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# Carp any 1.36
# ExtUtils::MakeMaker any 7.04
# File::Spec any 3.47
# IO::Handle any 1.35
# IPC::Open3 any 1.18
# Test::More any 1.001014
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# --------------- -------- --------
# Import::Into 1.002005 1.002005
# Module::Runtime any 0.014
# mro any 1.17
# strict any 1.09
# warnings any 1.32
#
t/00-report-prereqs.t ..
1..1
ok 1
ok
t/base.t ...............
# Subtest: static API
# Subtest: common imports
# Subtest: strict
ok 1
ok 2 - no warnings
1..2
ok 1 - strict
# Subtest: warnings
ok 1 - lived
ok 2
1..2
ok 2 - warnings
1..2
ok 1 - common imports
# Subtest: bundles
# Subtest: no bundles are imported by default
ok 1
ok 2 - no warnings
1..2
ok 1 - no bundles are imported by default
# Subtest: bundle imports sub
ok 1
ok 2 - lived
ok 3 - no warnings
1..3
ok 2 - bundle imports sub
# Subtest: bundle unimports
ok 1 - lived
ok 2
ok 3 - no warnings
1..3
ok 3 - bundle unimports
1..3
ok 2 - bundles
# Subtest: inheritance
# Subtest: common imports
ok 1
ok 2
ok 3 - no warnings
1..3
ok 1 - common imports
# Subtest: bundles
# Subtest: no bundles are imported by default
ok 1
ok 2 - no warnings
1..2
ok 1 - no bundles are imported by default
ok 2
ok 3
ok 4 - lived
ok 5 - no warnings
1..5
ok 2 - bundles
1..2
ok 3 - inheritance
1..3
ok 1 - static API
# Subtest: dynamic API
# Subtest: common imports
# Subtest: strict
ok 1
ok 2 - no warnings
1..2
ok 1 - strict
# Subtest: warnings
ok 1
ok 2 - lived
1..2
ok 2 - warnings
1..2
ok 1 - common imports
# Subtest: bundles
# Subtest: no bundles are imported by default
ok 1
ok 2 - no warnings
1..2
ok 1 - no bundles are imported by default
# Subtest: bundle imports sub
ok 1
ok 2 - lived
ok 3 - no warnings
1..3
ok 2 - bundle imports sub
# Subtest: bundle unimports
ok 1
ok 2 - no warnings
ok 3 - lived
1..3
ok 3 - bundle unimports
1..3
ok 2 - bundles
# Subtest: inheritance
# Subtest: common imports
ok 1
ok 2
ok 3 - no warnings
1..3
ok 1 - common imports
# Subtest: bundles
# Subtest: no bundles are imported by default
ok 1
ok 2 - no warnings
1..2
ok 1 - no bundles are imported by default
ok 2
ok 3
ok 4 - lived
ok 5 - no warnings
1..5
ok 2 - bundles
1..2
ok 3 - inheritance
1..3
ok 2 - dynamic API
1..2
ok
t/exclude.t ............
# Subtest: Exclude an entire module
ok 1
1..1
ok 1 - Exclude an entire module
# Subtest: Exclude a single sub from a module
ok 1
1..1
ok 2 - Exclude a single sub from a module
# Subtest: -exclude must be an arrayref
ok 1
1..1
ok 3 - -exclude must be an arrayref
1..3
ok
t/order.t ..............
# Subtest: static API
# Subtest: order
# Subtest: base modules
ok 1
ok 2
ok 3 - lived
ok 4 - no warnings
1..4
ok 1 - base modules
# Subtest: order in bundle
ok 1
ok 2
ok 3 - we did nothing to warn
1..3
ok 2 - order in bundle
# Subtest: order with "no"
ok 1 - lived
ok 2 - we did nothing to warn
ok 3
ok 4
1..4
ok 3 - order with "no"
1..3
ok 1 - order
1..1
ok 1 - static API
# Subtest: dynamic API
# Subtest: order
# Subtest: base modules
ok 1
ok 2
ok 3
ok 4 - lived
ok 5 - no warnings
1..5
ok 1 - base modules
# Subtest: order in bundle
ok 1
ok 2
ok 3
ok 4 - we did nothing to warn
1..4
ok 2 - order in bundle
# Subtest: order with "no"
ok 1
ok 2 - lived
ok 3 - we did nothing to warn
ok 4
ok 5
1..5
ok 3 - order with "no"
1..3
ok 1 - order
1..1
ok 2 - dynamic API
1..2
ok
t/runtime.t ............
# Subtest: import bundles at runtime
# Subtest: can't import special bundle at compile time
ok 1
ok 2
1..2
ok 1 - can't import special bundle at compile time
ok 2
ok 3
1..3
ok 1 - import bundles at runtime
1..1
ok
t/subrefs.t ............
# Subtest: static API
# Subtest: subrefs
# Subtest: modules and imports
ok 1 - lived
ok 2
ok 3
1..3
ok 1 - modules and imports
# Subtest: subrefs in bundle
ok 1
ok 2 - lived
ok 3
ok 4
ok 5 - we did nothing to warn
1..5
ok 2 - subrefs in bundle
# Subtest: subrefs with side-effects
ok 1
ok 2 - lived
ok 3 - we did nothing to warn
ok 4 - ISA was altered
1..4
ok 3 - subrefs with side-effects
1..3
ok 1 - subrefs
1..1
ok 1 - static API
# Subtest: dynamic API
# Subtest: subrefs
# Subtest: modules and imports
ok 1
ok 2 - lived
ok 3
ok 4
1..4
ok 1 - modules and imports
# Subtest: subrefs in bundle
ok 1
ok 2
ok 3 - lived
ok 4
ok 5
ok 6 - we did nothing to warn
1..6
ok 2 - subrefs in bundle
# Subtest: subrefs with side-effects
ok 1
ok 2
ok 3 - lived
ok 4 - we did nothing to warn
ok 5 - ISA was altered
1..5
ok 3 - subrefs with side-effects
1..3
ok 1 - subrefs
1..1
ok 2 - dynamic API
1..2
ok
t/use-case/moo.t ....... skipped: Test requires Moo
t/version.t ............
# Subtest: static API
# Subtest: hashrefs
# Subtest: version
# Subtest: version too high
ok 1
ok 2 - no warnings
1..2
ok 1 - version too high
# Subtest: version okay
ok 1
ok 2 - lived
ok 3 - no warnings
1..3
ok 2 - version okay
# Subtest: version too high with args
ok 1
ok 2 - no warnings
1..2
ok 3 - version too high with args
# Subtest: version okay
ok 1
ok 2 - lived
ok 3 - no warnings
1..3
ok 4 - version okay
1..4
ok 1 - version
1..1
ok 1 - hashrefs
1..1
ok 1 - static API
1..1
ok
All tests successful.
Files=9, Tests=13, 0 wallclock secs ( 0.05 usr 0.03 sys + 0.47 cusr 0.08 csys = 0.63 CPU)
Result: PASS
PREACTION/Import-Base-0.014.tar.gz
make test TEST_VERBOSE=1 -- OK
Doug Bell <preaction@cpan.org>
Import a set of modules into the calling module
>>> (cd /Users/fly2200/var/cpan/build/Import-Base-0.014-ZmG0SJ && tar cvf - Import-Base-0.014.ppd blib) | gzip -c >/Users/fly2200/var/REPO/P/PR/PREACTION/Import-Base-0.014.tar.gz
Import-Base-0.014.ppd
blib/
blib/lib/
blib/lib/Import/
blib/lib/Import/Base.pm
blib/man3/
blib/man3/Import::Base.3
>>> mv /Users/fly2200/var/cpan/build/Import-Base-0.014-ZmG0SJ/Import-Base-0.014.ppd /Users/fly2200/var/REPO/P/PR/PREACTION
Finished 2015-09-28T19:59:59