XML::Twig : v3.29 XML::Parser : v2.34 Checking if your kit is complete... Looks good Writing Makefile for Parse::Nmap::XML cp XML.pm blib/lib/Parse/Nmap/XML.pm Manifying blib/man3/Parse::Nmap::XML.3 PERL_DL_NONLAZY=1 /home/cpanrun/ia64/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/api...........1..43 ok 1 - use Parse::Nmap::XML; ok 2 - The object isa Parse::Nmap::XML ok 3 - The object isa Parse::Nmap::XML::ScanInfo ok 4 - The object isa Parse::Nmap::XML::Host ok 5 - Parse::Nmap::XML->can('clean') ok 6 - Parse::Nmap::XML->can('get_host_list') ok 7 - Parse::Nmap::XML->can('get_host') ok 8 - Parse::Nmap::XML->can('del_host') ok 9 - Parse::Nmap::XML->can('get_host_objects') ok 10 - Parse::Nmap::XML->can('filter_by_osfamily') ok 11 - Parse::Nmap::XML->can('filter_by_status') ok 12 - Parse::Nmap::XML->can('get_scaninfo') ok 13 - Parse::Nmap::XML->can('safe_parse') ok 14 - Parse::Nmap::XML->can('safe_parsefile') ok 15 - Parse::Nmap::XML->can('parse') ok 16 - Parse::Nmap::XML->can('parsefile') ok 17 - Parse::Nmap::XML->can('parse_filters') ok 18 - Parse::Nmap::XML->can('get_osfamily_list') ok 19 - Parse::Nmap::XML->can('set_osfamily_list') ok 20 - Parse::Nmap::XML::ScanInfo->can('num_of_services') ok 21 - Parse::Nmap::XML::ScanInfo->can('start_time') ok 22 - Parse::Nmap::XML::ScanInfo->can('finish_time') ok 23 - Parse::Nmap::XML::ScanInfo->can('nmap_version') ok 24 - Parse::Nmap::XML::ScanInfo->can('args') ok 25 - Parse::Nmap::XML::ScanInfo->can('scan_types') ok 26 - Parse::Nmap::XML::ScanInfo->can('proto_of_scan_type') ok 27 - Parse::Nmap::XML::Host->can('uptime_lastboot') ok 28 - Parse::Nmap::XML::Host->can('uptime_seconds') ok 29 - Parse::Nmap::XML::Host->can('os_family') ok 30 - Parse::Nmap::XML::Host->can('os_port_used') ok 31 - Parse::Nmap::XML::Host->can('os_matches') ok 32 - Parse::Nmap::XML::Host->can('udp_service_name') ok 33 - Parse::Nmap::XML::Host->can('tcp_service_name') ok 34 - Parse::Nmap::XML::Host->can('udp_ports') ok 35 - Parse::Nmap::XML::Host->can('tcp_ports') ok 36 - Parse::Nmap::XML::Host->can('hostnames') ok 37 - Parse::Nmap::XML::Host->can('addrtype') ok 38 - Parse::Nmap::XML::Host->can('addr') ok 39 - Parse::Nmap::XML::Host->can('status') ok 40 - Parse::Nmap::XML::Host->can('tcpsequence') ok 41 - Parse::Nmap::XML::Host->can('ipidsequence') ok 42 - Parse::Nmap::XML::Host->can('tcptssequence') ok 43 - Parse::Nmap::XML::Host->can('os_class') ok t/efficiency....1..5 Use of uninitialized value in string ne at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Parse-Nmap-XML/blib/lib/Parse/Nmap/XML.pm line 371. ok 1 - Testing full tag ok 2 - Testing start tag Filter Improvement Ratio: 0 times faster ok 3 - Testing start tag /w filters ok 4 - Testing full tag /w filters ok 5 - Improvement Ratio: 0 times faster ok t/parser........1..64 ok 1 - Testing parse filter set ok 2 - Testing for filter permanence ok 3 - Testing reset_filters() ok 4 - Parsing from nmap data: $FH ok 5 - Testing default get_osfamily_list ok 6 - Testing set_osfamily_list ok 7 - Testing get_osfamily_list for premanence of structure ok 8 - Testing get_host_list for correct hosts from file ok 9 - Testing get_host_list for correct hosts with status = up ok 10 - Testing get_host_list for correct hosts for with status = down ok 11 - Testing single osfamily filter ok 12 - Testing multiple osfamily filter Use of uninitialized value in string ne at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Parse-Nmap-XML/blib/lib/Parse/Nmap/XML.pm line 371. ok 13 - Testing status filter - up ok 14 - Testing status filter - down ok 15 - Testing status filter - default ok 16 - Testing for number of host objects ok 17 - Testing for host object 1 ok 18 - Testing for host object 2 ok 19 - Testing for host object 3 ok 20 - Testing del_host ok 21 - Testing for permanent deletion from call ok 22 - Testing for permanent deletion from list ok 23 - The object isa Parse::Nmap::XML::ScanInfo ok 24 - Testing nmap version ok 25 - Testing nmap arguments ok 26 - Testing total number of services ok 27 - Testing number of services for CONNECT ok 28 - Testing number of services for UDP ok 29 - Testing scaninfo start time ok 30 - Testing scaninfo finish time ok 31 - Testing number of scan types ok 32 - Testing for correct scan types Use of uninitialized value in string eq at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Parse-Nmap-XML/blib/lib/Parse/Nmap/XML.pm line 422. ok 33 - Testing "connect" protocol = tcp ok 34 - Testing "udp" protocol = udp ok 35 - The object isa Parse::Nmap::XML::Host ok 36 - Testing if status = up ok 37 - Testing for correct address ok 38 - Testing for correct address type - ipv4 ok 39 - Testing for correct hostname count (void) ok 40 - Testing for correct hostname (1) ok 41 - Testing for tcp_ports() ok 42 - Testing for udp_ports() ok 43 - Testing tcp_service_name(22) = sshd ok 44 - Testing tcp_service_name(25) = smtp ok 45 - Testing udp_service_name(111) = rpcbind ok 46 - Testing os_matches() ok 47 - Testing for correct OS ok 48 - Testing for correct OS ok 49 - Testing os_class() with no args ok 50 - Testing os_class() with arg 1 ok 51 - Testing os_class() with 2 ok 52 - Testing total count of os_class tags ok 53 - Testing os_generic() = linux ok 54 - Testing os_port_used() with no arguments ok 55 - Testing os_port_used() using "open" ok 56 - Testing os_port_used() using "closed" ok 57 - Testing tcpsequence class,values,index ok 58 - Testing ipidsequence class,values ok 59 - Testing tcptssequence class,values ok 60 - Testing uptime_seconds() : ok 61 - Testing uptime_lastboot() : ok 62 - Testing clean() to clean memory ok 63 - Testing clean() against scaninfo ok 64 - Testing clean() against host list ok All tests successful. Files=3, Tests=112, 2 wallclock secs ( 2.56 cusr + 0.30 csys = 2.86 CPU) Installing /home/cpanrun/ia64/build/5.8.2/lib/site_perl/5.8.2/Parse/Nmap/XML.pm Installing /home/cpanrun/ia64/build/5.8.2/man/man3/Parse::Nmap::XML.3 Appending installation info to /home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/perllocal.pod