Checking if your kit is complete... Looks good Writing Makefile for Config::XPath cp lib/Config/XPath/Reloadable.pm blib/lib/Config/XPath/Reloadable.pm cp lib/Config/XPath.pm blib/lib/Config/XPath.pm cp lib/Config/XPath/Manual.pod blib/lib/Config/XPath/Manual.pod Manifying blib/man3/Config::XPath::Manual.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/01use........................1..1 ok 1 - use Config::XPath; ok t/02exceptions.................1..24 ok 1 - defined $e Config::XPath::Exception ok 2 - ref $e Config::XPath::Exception ok 3 - $e->isa ok 4 - "$e" ok 5 - defined $e Config::XPath::Exception ok 6 - ref $e Config::XPath::Exception ok 7 - $e->isa ok 8 - "$e" ok 9 - defined $e Config::XPath::ConfigNotFoundException ok 10 - ref $e Config::XPath::ConfigNotFoundException ok 11 - $e->isa ok 12 - "$e" ok 13 - defined $e Config::XPath::BadConfigException ok 14 - ref $e Config::XPath::BadConfigException ok 15 - $e->isa ok 16 - "$e" ok 17 - defined $e Config::XPath::NoDefaultConfigException ok 18 - ref $e Config::XPath::NoDefaultConfigException ok 19 - $e->isa ok 20 - "$e" ok 21 - defined $e Config::XPath::NoDefaultConfigException ok 22 - ref $e Config::XPath::NoDefaultConfigException ok 23 - $e->isa ok 24 - "$e" ok t/03str-config.................1..23 ok 1 - no filename throws exception ok 2 - defined $c ok 3 - ref $c ok 4 - content from inline XML ok 5 - content from inline XML by text() node ok 6 - content from inline XML by text() node with attrs ok 7 - content from inline XML node with attrs ok 8 - defined $c ok 9 - ref $c ok 10 - content ok 11 - attribute ok 12 - content by selector ok 13 - attribute by selector ok 14 - function ok 15 - nonexistent throws exception ok 16 - nonexistent with default ok 17 - multiple nodes throws exception ok 18 - multiple children throws exception ok 19 - unrepresentable throws exception ok 20 - comment throws exception ok 21 - empty ok 22 - using static function as method gives warning ok 23 - content from static function ok t/04get-config.................1..7 ok 1 - defined $c ok 2 - ref $c ok 3 - content (plain string) ok 4 - content (ARRAY ref) ok 5 - content (HASH ref) ok 6 - content (ARRAY of HASH ref) ok 7 - get on SCALAR ref fails ok t/05attr-config................1..9 ok 1 - defined $c ok 2 - ref $c ok 3 - attributes defined $aref ok 4 - attributes values ok 5 - get_config_attrs nonexistent throws exception ok 6 - get_config_attrs multiple nodes throws exception ok 7 - get_config_attrs attribute throws exception ok 8 - using static function as method gives warning ok 9 - attributes values from static function ok t/06list-config................1..12 ok 1 - defined $c ok 2 - ref $c ok 3 - list values ok 4 - list of text() values ok 5 - list node attribute values ok 6 - list missing ok 7 - get_config_list unrepresentable throws exception ok 8 - list values using value paths ok 9 - list values using HASH value paths ok 10 ok 11 - using static function as method gives warning ok 12 - list values from static function ok t/07map-config.................1..14 ok 1 - defined $c ok 2 - ref $c ok 3 - map defined $mref ok 4 - map value ok 5 - map defined $mref ok 6 - map value ok 7 - map defined $mref for no nodes ok 8 - map value for no nodes ok 9 - get_config_map missing key throws exception ok 10 - get_config_map missing value throws exception ok 11 - map value with HASH valuepaths ok 12 ok 13 - using static function as method gives warning ok 14 - map value from static function ok t/10subconf....................1..19 ok 1 - defined $c ok 2 - ref $c ok 3 - defined $sub ok 4 - ref $sub ok 5 - sub get_config_string ok 6 - sub get_config_attrs ok 7 - sub get_config_list ok 8 - get_sub_list count ok 9 - subconfig[0] ref type ok 10 - subconfig[1] ref type ok 11 - subs[0] get_config_string ok 12 - subs[0] get_config_attrs ok 13 - subs[0] get_config_list ok 14 - using static function as method gives warning ok 15 - result from static function ok 16 - using static function as method gives warning ok 17 - result from static list function ok 18 - subconfig[0] ref type ok 19 - subconfig[1] ref type ok t/20reloadable-constant........1..6 ok 1 - use Config::XPath::Reloadable; ok 2 - reloadable with no filename throws exception ok 3 - content ok 4 - attributes defined $aref ok 5 - attributes values ok 6 - list values ok t/21reloadable-root............1..5 ok 1 - defined $c ok 2 - ref $c ok 3 - initial content ok 4 - reread content ok 5 - changed content ok t/22reloadable-set.............1..9 ok 1 - defined $c ok 2 - ref $c ok 3 - initial events ok 4 - 1st reload events ok 5 - 1st reload node equality ok 6 - 2nd reload events ok 7 - 2nd reload node equality ok 8 - 3rd reload events ok 9 - 4th reload events ok t/23reloadable-setrecursive....1..10 ok 1 - defined $c ok 2 - ref $c ok 3 - initial ok 4 - 1st reload ok 5 - 2nd reload ok 6 - 3rd reload ok 7 - 4th reload ok 8 - initial ok 9 - 1st reload ok 10 - 2nd reload ok t/24reloadable-list............1..7 ok 1 - defined $c ok 2 - ref $c ok 3 - initial load ok 4 - 1st reload ok 5 - 2nd reload ok 6 - reload after addition ok 7 - reload after delete ok t/30defaultconfig..............1..27 ok 1 - no default config throws exception ok 2 - content ok 3 - nonexistent throws exception ok 4 - multiple nodes throws exception ok 5 - multiple children throws exception ok 6 - non-text throws exception ok 7 - unrepresentable throws exception ok 8 - empty ok 9 - attributes hash defined ok 10 - attribute values ok 11 - missing attrs throws exception ok 12 - multiple attrs throws exception ok 13 - attrs of attrs throws exception ok 14 - list of attrs values ok 15 - list of missing values ok 16 - list of comment throws exception ok 17 - map values ok 18 - map of missing values ok 19 - subconfig defined ok 20 - subconfig string ok 21 - subconfig attrs ok 22 - subconfig list ok 23 - number of subconfig list ok 24 - defined subconfig[0] ok 25 - type of subconfig[0] ok 26 - defined subconfig[1] ok 27 - type of subconfig[1] ok All tests successful. Files=14, Tests=173, 47 wallclock secs (42.70 cusr + 2.62 csys = 45.32 CPU) Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Config/XPath.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Config/XPath/Reloadable.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Config/XPath/Manual.pod Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/Config::XPath::Manual.3 Writing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/Config/XPath/.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