Checking if your kit is complete... Looks good Writing Makefile for HTML::Widgets::NavMenu cp lib/HTML/Widgets/NavMenu/Tree/Iterator/Item.pm blib/lib/HTML/Widgets/NavMenu/Tree/Iterator/Item.pm cp lib/HTML/Widgets/NavMenu/HeaderRole.pm blib/lib/HTML/Widgets/NavMenu/HeaderRole.pm cp lib/HTML/Widgets/NavMenu/Predicate.pm blib/lib/HTML/Widgets/NavMenu/Predicate.pm cp lib/HTML/Widgets/NavMenu/Iterator/SiteMap.pm blib/lib/HTML/Widgets/NavMenu/Iterator/SiteMap.pm cp lib/HTML/Widgets/NavMenu/Iterator/Base.pm blib/lib/HTML/Widgets/NavMenu/Iterator/Base.pm cp lib/HTML/Widgets/NavMenu/Iterator/NavMenu.pm blib/lib/HTML/Widgets/NavMenu/Iterator/NavMenu.pm cp lib/HTML/Widgets/NavMenu.pm blib/lib/HTML/Widgets/NavMenu.pm cp lib/HTML/Widgets/NavMenu/Tree/Iterator/Stack.pm blib/lib/HTML/Widgets/NavMenu/Tree/Iterator/Stack.pm cp lib/HTML/Widgets/NavMenu/Iterator/NavMenu/HeaderRole.pm blib/lib/HTML/Widgets/NavMenu/Iterator/NavMenu/HeaderRole.pm cp lib/HTML/Widgets/NavMenu/Tree/Node.pm blib/lib/HTML/Widgets/NavMenu/Tree/Node.pm cp lib/HTML/Widgets/NavMenu/Url.pm blib/lib/HTML/Widgets/NavMenu/Url.pm cp lib/HTML/Widgets/NavMenu/TagGen.pm blib/lib/HTML/Widgets/NavMenu/TagGen.pm cp lib/HTML/Widgets/NavMenu/Tree/Iterator.pm blib/lib/HTML/Widgets/NavMenu/Tree/Iterator.pm cp lib/HTML/Widgets/NavMenu/Iterator/Html.pm blib/lib/HTML/Widgets/NavMenu/Iterator/Html.pm cp lib/HTML/Widgets/NavMenu/Object.pm blib/lib/HTML/Widgets/NavMenu/Object.pm cp lib/HTML/Widgets/NavMenu/EscapeHtml.pm blib/lib/HTML/Widgets/NavMenu/EscapeHtml.pm Manifying blib/man3/HTML::Widgets::NavMenu::Tree::Iterator::Item.3 Manifying blib/man3/HTML::Widgets::NavMenu::HeaderRole.3 Manifying blib/man3/HTML::Widgets::NavMenu::Predicate.3 Manifying blib/man3/HTML::Widgets::NavMenu::Iterator::SiteMap.3 Manifying blib/man3/HTML::Widgets::NavMenu::Iterator::Base.3 Manifying blib/man3/HTML::Widgets::NavMenu::Iterator::NavMenu.3 Manifying blib/man3/HTML::Widgets::NavMenu.3 Manifying blib/man3/HTML::Widgets::NavMenu::Tree::Iterator::Stack.3 Manifying blib/man3/HTML::Widgets::NavMenu::Iterator::NavMenu::HeaderRole.3 Manifying blib/man3/HTML::Widgets::NavMenu::Tree::Node.3 Manifying blib/man3/HTML::Widgets::NavMenu::Url.3 Manifying blib/man3/HTML::Widgets::NavMenu::TagGen.3 Manifying blib/man3/HTML::Widgets::NavMenu::Tree::Iterator.3 Manifying blib/man3/HTML::Widgets::NavMenu::Iterator::Html.3 Manifying blib/man3/HTML::Widgets::NavMenu::Object.3 Manifying blib/man3/HTML::Widgets::NavMenu::EscapeHtml.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/00use...................1..1 ok 1 - use HTML::Widgets::NavMenu; ok t/01unit..................1..9 ok 1 ok 2 ok 3 ok 4 ok 5 - Checking for same file to itself link ok 6 - Checking for link to root directory ok 7 - _get_relative_url(): Checking for link to root directory ok 8 - nav_menu not specified ok 9 - Testing creation of object isa HTML::Widgets::NavMenu::Object ok t/02site-map..............1..6 ok 1 - site_map \#1 ok 2 - site_map \#2 ok 3 - site_map - complex ok 4 - site_map - separator ok 5 - site_map - rec_url_type ok 6 - site_map - url_is_abs ok t/03nav-links.............1..14 ok 1 - Lack of Nav-Links in the First Page ok 2 - Checking for $next->host(). ok 3 - Checking for label() ok 4 - Checking for title() ok 5 - Checking for direct_url() ok 6 - Checking for host_url() ok 7 - Up page leading upwards to the first page. ok 8 - Top nav-link leading topwards to the first page. ok 9 - direct_url() ok 10 ok 11 ok 12 - Next nav_link in url_is_abs site ok 13 - Up nav_link in url_is_abs site ok 14 - Prev nav_link in url_is_abs site ok t/04nav-menu..............1..23 ok 1 - Nav Menu for minimal - 1 ok 2 - Nav Menu for minimal - 2 ok 3 - Nav Menu for expand_re ok 4 - Nav Menu for empty expand_re after successful pattern match ok 5 - Nav Menu with show_always ok 6 - Nav Menu with a selected sub-item ok 7 - Nav Menu with Separators ok 8 - Nav Menu with Hidden Item ok 9 - Nav Menu with a role of "header" ok 10 - Nav Menu with a selected item with a role of "header" ok 11 - Selective Expand Nav-Menu \#1 ok 12 - Selective Expand Nav-Menu \#2 ok 13 - Nav Menu for url_type - 1 ok 14 - Nav Menu for rec_url_type - 1 ok 15 - Nav Menu for url_is_asb - 1 ok 16 - Mixed Expand Nav-Menu \#1 ok 17 - Mixed Expand Nav-Menu \#2 ok 18 - Mixed Expand Nav-Menu \#3 ok 19 - Special Chars Nav Menu ok 20 - Nav Menu with a special chars URL. ok 21 - Checking for exception ok 22 - Mixed Expand Nav-Menu \#4 ok 23 - Mixed Expand Nav-Menu \#5 ok t/05stack.................1..23 ok 1 - use HTML::Widgets::NavMenu::Tree::Iterator::Stack; ok 2 - Checking for Object Allocation ok 3 - len() == 0 on allocation ok 4 - is_empty() on allocation ok 5 - is_empty() is not true after filling ok 6 - Checking stack len ok 7 - Checking top of stack ok 8 - Checking Item 2 ok 9 - Checking Item 1 ok 10 - Checking Item 0 ok 11 - Popped Item ok 12 - Checking stack len ok 13 - Checking stack top after pop ok 14 - Stack Len ok 15 - Top Item is Quatts ok 16 - Checking for top() returning undef on empty stack ok 17 - len() == 0 after popping all elements ok 18 - is_empty() after popping all elements ok 19 - len() == 0 after reset ok 20 - is_empty() after reset ok 21 - Checking for top() returning undef on reset stack ok 22 - len() after push() after reset ok 23 - Stack is correct after push after reset ok t/06tree-iter-item........1..33 ok 1 - use HTML::Widgets::NavMenu::Tree::Iterator::Item; ok 2 - Checking for constructor failure - No. 0 ok 3 - Checking for constructor failure - No. 1 ok 4 - Checking for constructor failure - No. 2 ok 5 - Checking for constructor failure - No. 3 ok 6 - Checking for constructor failure - No. 4 ok 7 - Checking for constructor failure - No. 5 ok 8 - Checking for constructor failure - No. 6 ok 9 - Checking for constructor success with good arguments ok 10 - Getting the node() ok 11 - Getting Foobardom ok 12 - Item is not visited at start ok 13 - Num subs to go at start ok 14 - Num subs at start ok 15 - First sub ok 16 - Num subs to go after first visit ok 17 - Item is visited after first visit ok 18 - Second sub ok 19 - Item is visited after second visit ok 20 - Num subs to go (3) ok 21 - Num subs at middle ok 22 - Third sub ok 23 - Item is visited after third visit ok 24 - Num subs to go (4) ok 25 - Fourth sub ok 26 - Item is visited after fourth visit ok 27 - Num subs to go (end) ok 28 - No more subs ok 29 - Item is visited after no more subs ok 30 - Num subs to go (end 2) ok 31 - Num subs at finish ok 32 - No more subs (2) ok 33 - item->_node() is correct ok t/07tree-iter.............1..4 ok 1 - Simple example for testing the Tree traverser. ok 2 - Example with recurse = 0 ok 3 - Example with lots of weird combinations ok 4 - Example with complex sub resolution ok t/08tree-node.............1..34 ok 1 - use HTML::Widgets::NavMenu::Tree::Node; ok 2 - Constructing ok 3 - Testing for URL Setting ok 4 - Testing for text ok 5 - Set/get show_always ok 6 - Set/get title ok 7 - Set/get host ok 8 - Set/get url_type ok 9 - Testing for URL Setting ok 10 - Testing for text ok 11 - Set/get show_always ok 12 - Set/get title ok 13 - Set/get host ok 14 - Set/get url_type ok 15 - Testing Node Separator - False ok 16 - Testing Node Separator - True ok 17 - Testing Node Hide - False ok 18 - Testing Node Hide - True ok 19 - Testing that role is undeffed at start ok 20 - Testing role setted value ok 21 - Testing node->expanded() ok 22 - Testing node->expanded() after expand() ok 23 - Testing node->CurrentlyActive() ok 24 - Testing node->expanded() before mark_as_current() ok 25 - Testing node->CurAct() after mark_as_current() ok 26 - Testing node->expanded() after mark_as_current() ok 27 - Testing emptiness of node->subs at start ok 28 - node->subs len == 1 ok 29 - node->subs contents ok 30 - node->subs len == 2 ok 31 - node->subs contents again ok 32 - node->subs[1] contents ok 33 - Node is not expanded ok 34 - Node is expanded after adding an expanded item ok t/09leading-path..........1..24 ok 1 - Checking for a leading path of len 1 ok 2 - Testing for title of leading_path ok 3 - Testing for direct_url ok 4 - Checking for a leading path of len 3 ok 5 - Testing for title of leading_path ok 6 - Testing for direct_url ok 7 - Testing for url_type ok 8 - Testing for label of leading_path ok 9 - Testing for direct_url ok 10 - Testing for url_type ok 11 - Testing for label of leading_path ok 12 - Testing for direct_url ok 13 - Testing for url_type ok 14 - Checking for a leading path of len 1 ok 15 - Testing for title of leading_path ok 16 - Testing for direct_url ok 17 - Testing for title of leading_path ok 18 - Testing for direct_url ok 19 - Testing for url_type ok 20 - Testing for direct_url ok 21 - Testing for url_type ok 22 - Checking for a leading path of len 2 ok 23 - Testing for title of leading_path ok 24 - Testing for direct_url ok t/10ul-classes............1..3 ok 1 - Testing ul classes for no CSS class to be assigned. ok 2 - Nav Menu with depth classes ok 3 - Nav Menu with depth classes ok t/11predicate.............1..65 ok 1 - bool==0 test 1 ok 2 - bool==0 test 2 ok 3 - bool==1 test 1 ok 4 - bool==1 test 2 ok 5 - regexp 1 ok 6 - regexp 2 ok 7 - regexp 3 ok 8 - regexp 4 ok 9 - regexp 5 - should be false ok 10 - regexp 6 - close, but not enough ok 11 - non-anchored regexp 1 ok 12 - non-anchored regexp 2 ok 13 - non-anchored regexp 3 ok 14 - non-anchored regexp 4 ok 15 - cb 1 - true ok 16 - cb 2 - false ok 17 - cb 3 - false ok 18 - cb 4 - both false ok 19 - bool==0 test 1 ok 20 - bool==0 test 2 ok 21 - bool==0 test 1 ok 22 - bool==0 test 2 ok 23 - bool==0 test 1 ok 24 - bool==0 test 2 ok 25 - bool==0 test 1 ok 26 - bool==0 test 2 ok 27 - bool==1 test 1 ok 28 - bool==1 test 2 ok 29 - bool==1 test 1 ok 30 - bool==1 test 2 ok 31 - bool==1 test 1 ok 32 - bool==1 test 2 ok 33 - bool==1 test 1 ok 34 - bool==1 test 2 ok 35 - implicit regexp 1 ok 36 - implicit regexp 2 ok 37 - implicit regexp 3 ok 38 - implicit regexp 4 ok 39 - implicit regexp 5 - should be false ok 40 - implicit regexp 6 - close, but not enough ok 41 - ipmlicit cb 1 - true ok 42 - ipmlicit cb 2 - false ok 43 - ipmlicit cb 3 - false ok 44 - ipmlicit cb 4 - both false ok 45 - re precedes bool 1 ok 46 - re precedes bool 2 ok 47 - re precedes bool 3 ok 48 - re precedes bool 4 ok 49 - cb precedes re 1 ok 50 - cb precedes re 2 ok 51 - cb precedes bool 1 - true ok 52 - cb precedes bool 2 - false ok 53 - cb precedes bool 3 - false ok 54 - cb precedes bool 4 - both false ok 55 - cb precedes bool and re 1 - true ok 56 - cb precedes bool and re 2 - false ok 57 - cb precedes bool and re 3 - false ok 58 - cb precedes bool and re 4 - both false ok 59 - regexp 1 ok 60 - bool==1 test 1 ok 61 - bool==1 test 2 ok 62 - bool==1 test 1 ok 63 - bool==1 test 2 ok 64 - Exception should be thrown. ok 65 - Exception should be thrown. ok t/12x-host-rel-url........1..13 ok 1 - Testing for cross-host URL of rel. ok 2 - Testing for cross-host URL of site_abs. ok 3 - Testing for cross-host URL of full_abs. ok 4 - Checking for intra-host link of 'rel' ok 5 - Checking for intra-host link of 'site_abs' ok 6 - Checking for intra-host link of 'full_abs' ok 7 - Checking for exception thrown on intra-host URL with an unknown url_type ok 8 - Checking for intra-host (shared component) link of 'rel' ok 9 - Checking for intra-host (shared component) link of 'site_abs' ok 10 - Checking for intra-host (shared component) link of 'full_abs' ok 11 - Checking for url_is_abs. ok 12 - Checking for url_is_abs ok 13 - Checking for url_is_abs ok t/13escape-html...........1..9 ok 1 - use HTML::Widgets::NavMenu::EscapeHtml; ok 2 - Simple 1 ok 3 - Simple 2 with WS ok 4 - Ampersand ok 5 - Tags ok 6 - Double amp ok 7 - Seq of 2 ok 8 - Double quotes ok 9 - All in one ok t/14tag-gen...............1..12 ok 1 - use HTML::Widgets::NavMenu::TagGen; ok 2 - Simple Tag Test ok 3 - Escaping ok 4 - Standalone Tag ok 5 - Standalone Tag with Escaping ok 6 - Empty Tag ok 7 - Empty Standalone Tag ok 8 - Non-escaping for unescaped attribute ok 9 - Multiple Attributes ok 10 - Multiple Attributes Standalone ok 11 - Selective Escaping ok 12 - Selective Escaping Standalone ok t/15aspetersen-inherit....1..1 ok 1 - Nav Menu with show_always ok t/16redirect..............1..6 ok 1 - $@ isa HTML::Widgets::NavMenu::Error::Redirect ok 2 - Checking that redirect-to works ok 3 - Counting an exit ok 4 - $@ isa HTML::Widgets::NavMenu::Error::Redirect ok 5 - Checking that redirect-to works ok 6 - Counting an exit ok t/17nav-coords-unit.......1..15 ok 1 - _get_current_coords() ok 2 - Testing that _get_next_coords does _not_ skip skips by default ok 3 - Testing _get_prev_coords ok 4 - Testing _get_up_coords() ok 5 - Testing _get_up_coords() ok 6 - Testing _get_top_coords() ok 7 - Testing _get_top_coords() ok 8 - Testing that skipping(_get_next_coords) does skip skips by default ok 9 - Testing skipping(_get_prev_coords) ok 10 - Testing that skipping(_get_next_coords) with explicit coords ok 11 - _get_current_coords() ok 12 - Testing _get_next_coords ok 13 - Testing _get_prev_coords ok 14 - Testing that skipping(_get_next_coords) does skip skips by default ok 15 - Testing skipping(_get_prev_coords) ok t/18url...................1..5 ok 1 - Checking that an exception was thrown. ok 2 - Checking that an exception was thrown. ok 3 - Checking for harddisk URL from dir to file ok 4 - Checking for harddisk URL from dir to dir ok 5 - Checking for harddisk URL from dir to dir 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..0 # Skip Test::Pod 1.14 required for testing POD skipped all skipped: Test::Pod 1.14 required for testing POD All tests successful, 2 tests skipped. Files=21, Tests=300, 26 wallclock secs (23.01 cusr + 1.16 csys = 24.17 CPU) Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/HeaderRole.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Predicate.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Url.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/TagGen.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Object.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/EscapeHtml.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Iterator/SiteMap.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Iterator/Base.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Iterator/NavMenu.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Iterator/Html.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Iterator/NavMenu/HeaderRole.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Tree/Node.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Tree/Iterator.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Tree/Iterator/Item.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/HTML/Widgets/NavMenu/Tree/Iterator/Stack.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Tree::Iterator::Item.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::HeaderRole.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Predicate.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Iterator::SiteMap.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Iterator::Base.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Iterator::NavMenu.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Tree::Iterator::Stack.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Iterator::NavMenu::HeaderRole.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Tree::Node.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Url.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::TagGen.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Tree::Iterator.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Iterator::Html.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::Object.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/HTML::Widgets::NavMenu::EscapeHtml.3 Writing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/HTML/Widgets/NavMenu/.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