Checking if your kit is complete... Looks good Writing Makefile for Sub::Signatures cp lib/Sub/Signatures.pm blib/lib/Sub/Signatures.pm Manifying blib/man3/Sub::Signatures.3 PERL_DL_NONLAZY=1 /home/cpanrun/tmp/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/010internals..........1..4 ok 1 - We can have subs with one argument ok 2 - ... and it should behave as expected ok 3 - ... and we can recreate the sub with a different signature ok 4 - ... and call the correct sub based upon the number of arguments ok t/020sub_signatures.....1..11 ok 1 - use Sub::Signatures; ok 2 - We can have subs with one argument ok 3 - ... and it should behave as expected ok 4 - ... and it should die with an appropriate error message ok 5 - We can have subs with multiple arguments ok 6 - ... and it should also behave as expected ok 7 - We should be able to declare subs on one line ok 8 - ... and they should still behave as expected ok 9 - substr() should not confuse the filter ok 10 - We should be able to dispatch to "private" subs ok 11 - ... based on the number of arguments ok t/030anonymous_subs.....1..5 ok 1 - We can have subs with one argument ok 2 - ... and it should return the correct value ok 3 - ... and anonymous subs should be able to take arguments ok 4 - We should be able to handle very funky formatting ok 5 - ... and anonymous subs should be able to take multiple arguments ok t/040overloaded_sigs....1..2 ok 1 - ... even if we call it by its original name ok 2 - ... even if we call it by its original name ok t/050fallback...........ok 1 - ... even if we call it by its original name ok 2 - ... even if we call it by its original name ok 3 - ... and a sub declared as a fallback should be a fallback subroutines 1..3 ok t/060loose_methods......1..6 ok 1 - We can have subs with one argument ok 2 - ... and it should behave as expected ok 3 - ... even if we call it by its original name ok 4 - ... and we can recreate the sub with a different signature ok 5 - ... and call the correct sub based upon the number of arguments ok 6 - ... even if we call it by its original name ok t/070classnames.........1..6 ok 1 - use ClassA::Subclass; ok 2 - The object isa ClassA::Subclass ok 3 - ... and we should be able to use inheritance ok 4 - ... but dispatching is handled manually ok 5 - Methods which return anonymous subroutines should work ok 6 - ... and they should behave correctly ok t/080subclassing........ok 1 - use ClassB; ok 2 - ClassB->can('foo') ok 3 - ... and it should behave as expected ok 4 - ... and we can even specify different types. ok 5 - ... and we can overload the methods as much as we like ok 6 - ... and we can overload the methods as much as we like ok 7 - ... but overloading on type is still handled internally ok 8 - The object isa ClassB ok 9 - ... and we can overload the methods as much as we like ok 10 - ... and we can overload the methods as much as we like ok 11 - ... but overloading on type is still handled internally ok 12 - Overloading methods on number of args should work ok 13 - ClassB->can('bar') ok 14 - We should be able to call the normal method ok 15 - ... and have fallbacks work for methods, too 1..15 ok t/090export.............1..4 ok 1 - use ExportTest; ok 2 - We can export functions that have signatures ok 3 - ... and call the correct function ok 4 - ... and watch it dispatch correctly ok t/100prototypes.........1..3 ok 1 - "signature" subroutines should exist ok 2 - ... and we should be able to call them ok 3 - ... and have them dispatch correctly ok t/pod-coverage..........1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod...................1..1 ok 1 - blib/lib/Sub/Signatures.pm ok All tests successful, 1 test skipped. Files=12, Tests=60, 2 wallclock secs ( 1.52 cusr + 0.22 csys = 1.74 CPU) Installing /home/cpanrun/build/5.10.0/html/site/lib/Sub/Signatures.html Installing /home/cpanrun/build/5.10.0/site/lib/Sub/Signatures.pm Installing /home/cpanrun/build/5.10.0/site/man/man3/Sub::Signatures.3 Appending installation info to /home/cpanrun/build/5.10.0/lib/perllocal.pod