Checking if your kit is complete... Looks good Writing Makefile for Test::MockModule cp lib/Test/MockModule.pm blib/lib/Test/MockModule.pm Manifying blib/man3/Test::MockModule.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/mockmodule......1..41 ok 1 - require Test::MockModule; ok 2 - new() ok 3 - ... cannot mock itself ok 4 - ... croaks if package looks invalid ok 5 - ... croaks if package is undefined ok 6 - ... no_auto prevents module being loaded ok 7 - ... module loaded if !$VERSION ok 8 - ... returns a Test::MockModule object ok 9 - ... returns existing object if there's already one for the package ok 10 - get_package ok 11 - ... returns the package name ok 12 - mock() ok 13 - ... dies if a subroutine name is invalid ok 14 - ... replaces the subroutine with a mocked sub ok 15 - ... which is an empty sub if !defined ok 16 - ... or a subroutine returning the supplied value ok 17 - ... given a reference, install a sub that returns said reference ok 18 - ... a blessed coderef is properly detected ok 19 - ... can mock multiple subroutines at a time ok 20 - original() ok 21 - ... returns the original subroutine ok 22 - ... warns if a subroutine isn't mocked ok 23 - unmock() ok 24 - ... dies if the subroutine is invalid ok 25 - ... warns if a subroutine isn't mocked ok 26 - ... restores the original subroutine ok 27 - unmock_all ok 28 - mock: can mock multiple subroutines ok 29 - ... removes all mocked subroutines ok 30 - is_mocked ok 31 - ... returns false for non-mocked sub ok 32 - ... mocked params ok 33 - ... returns true for non-mocked sub ok 34 - ... params is unmocked when object goes out of scope ok 35 - test class inherits from parent ok 36 - mocked subclass method ok 37 - unmocked subclass method still exists ok 38 - mocked subclass method ok 39 - Test_Child->can('ISA') ok 40 - testing a mocked sub that didn't exist before ok 41 - restoring an undefined sub doesn't clear out the rest of the symbols ok t/pod.............1..0 # Skip Test::Pod 1.00 required for testing POD skipped all skipped: Test::Pod 1.00 required for testing POD t/pod_coverage....1..0 # Skip Test::Pod::Coverage 1.00 required for testing pod coverage skipped all skipped: Test::Pod::Coverage 1.00 required for testing pod coverage All tests successful, 2 tests skipped. Files=3, Tests=41, 2 wallclock secs ( 2.19 cusr + 0.14 csys = 2.33 CPU) Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Test/MockModule.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/Test::MockModule.3 Writing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/Test/MockModule/.packlist Appending installation info to /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/perllocal.pod