PATH=/usr/bin:/bin Start 2013-06-19T11:22:34 ActivePerl-1800 CPAN-2.00 Reading '/Users/fly1800/var/cpan/Metadata' Database was generated on Wed, 19 Jun 2013 12:53:03 GMT Running make for B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz Checksum for /net/nas/data/cpan/authors/id/B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz ok String-Validator-Email-0.98/ String-Validator-Email-0.98/lib/ String-Validator-Email-0.98/lib/String/ String-Validator-Email-0.98/lib/String/Validator/ String-Validator-Email-0.98/lib/String/Validator/Email.pm String-Validator-Email-0.98/README String-Validator-Email-0.98/Makefile.PL String-Validator-Email-0.98/META.yml String-Validator-Email-0.98/Changes String-Validator-Email-0.98/META.json String-Validator-Email-0.98/MANIFEST String-Validator-Email-0.98/t/ String-Validator-Email-0.98/t/20-default.t String-Validator-Email-0.98/t/11-length.t String-Validator-Email-0.98/t/00-load.t String-Validator-Email-0.98/t/23-string.t String-Validator-Email-0.98/t/10-matches.t String-Validator-Email-0.98/t/21-options.t String-Validator-Email-0.98/t/22-mx.t CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Warning: prerequisite String::Validator::Common 0.97 not found. Checking if your kit is complete... Looks good Writing Makefile for String::Validator::Email Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- BRAINBUZ/String-Validator-Email-0.98.tar.gz ---- String::Validator::Common [requires] Net::DNS [requires] Net::Domain::TLD [requires] Email::Valid [requires] Regexp::Common [requires] Running make test Delayed until after prerequisites Running test for module 'String::Validator::Common' Running make for B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz Checksum for /net/nas/data/cpan/authors/id/B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz ok String-Validator-Common-0.97/ String-Validator-Common-0.97/lib/ String-Validator-Common-0.97/lib/String/ String-Validator-Common-0.97/lib/String/Validator/ String-Validator-Common-0.97/lib/String/Validator/Common.pm String-Validator-Common-0.97/README String-Validator-Common-0.97/META.json String-Validator-Common-0.97/t/ String-Validator-Common-0.97/t/00-load.t String-Validator-Common-0.97/t/32-IsValid.t String-Validator-Common-0.97/t/11-length.t String-Validator-Common-0.97/t/31-IsNotValid.t String-Validator-Common-0.97/t/10-matches.t String-Validator-Common-0.97/t/30-String.t String-Validator-Common-0.97/META.yml String-Validator-Common-0.97/MANIFEST String-Validator-Common-0.97/license.txt String-Validator-Common-0.97/Changes String-Validator-Common-0.97/Makefile.PL CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for String::Validator::Common Writing MYMETA.yml and MYMETA.json >>> make cp lib/String/Validator/Common.pm blib/lib/String/Validator/Common.pm Manifying blib/man3/String::Validator::Common.3 BRAINBUZ/String-Validator-Common-0.97.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing String::Validator::Common 0.97, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic t/00-load.t ........ 1..2 ok 1 - use String::Validator::Common; ok 2 - New validator isa String::Validator::Common ok # Testing String::Validator::Common 0.97, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic t/10-matches.t ..... 1..4 ok 1 - use String::Validator::Common; ok 2 - Matching strings pass. ok 3 - Mismatched strings fail. ok 4 - The same test as previous using CheckCommon. ok # Testing String::Validator::Common 0.97, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. t/11-length.t ...... 1..16 ok 1 - use String::Validator::Common; # Checking length ok 2 - Short is too short. ok 3 - The error string should tell us it is too short. # Switch to the CheckCommon Method so as to not need to repeat start ok 4 - 31 character string passes. ok 5 - 32 character string passes. ok 6 - 33 character string fails. ok 7 - The error string should tell us it is too long. # min_len now 22 ok 8 - 22 character string PASS. ok 9 - 23 character string Pass. ok 10 - 19 character string FAIL. ok 11 - The error string should tell us it is too long. # max and min length are now both 22 ok 12 - 23 character string Fail. ok 13 - 22 character string PASS. ok 14 - 21 character string FAIL. # Check that setting length vals to 0 turns the tests off. ok 15 - Null string passes when we dont check it. ok 16 - A long address in fake tld is also passing. ok # Testing String::Validator::Common 0.97, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. t/30-String.t ...... 1..5 ok 1 - use String::Validator::Common; ok 2 - This is a new Validator and has no value for String. ok 3 - Returns the last string. ok 4 - abcde is the last string evaluated and is returned even though it failed to validate. ok 5 - The only time it won't return the last string passed is Password Mismatch. ok # Testing String::Validator::Common 0.97, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic t/31-IsNotValid.t .. ok 1 - use String::Validator::Common; ok 2 - New validator isa String::Validator::Common # Testing Method IsNot_Valid ok 3 - A simple string that passes the default rules ok 4 - Error Count should be 0 too. ok 5 - Mismatched strings fail. ok 6 - Error Count should be 1 after the fail. ok 7 - Errstr method returns the same string. 1..7 ok # Testing String::Validator::Common 0.97, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic t/32-IsValid.t ..... 1..4 ok 1 - use String::Validator::Common; ok 2 - New validator isa String::Validator::Common ok 3 - A simple string that passes the default rules ok 4 - Mismatched strings fail. ok All tests successful. Files=6, Tests=38, 1 wallclock secs ( 0.05 usr 0.02 sys + 0.17 cusr 0.04 csys = 0.28 CPU) Result: PASS BRAINBUZ/String-Validator-Common-0.97.tar.gz make test TEST_VERBOSE=1 -- OK John Karr <CENSORED> Routines shared by String::Validator Modules. >>> (cd /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix && tar cvf - String-Validator-Common-0.97.ppd blib) | gzip -c >/Users/fly1800/var/REPO/B/BR/BRAINBUZ/String-Validator-Common-0.97.tar.gz String-Validator-Common-0.97.ppd blib/ blib/lib/ blib/lib/String/ blib/lib/String/Validator/ blib/lib/String/Validator/Common.pm blib/man3/ blib/man3/String::Validator::Common.3 >>> mv /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/String-Validator-Common-0.97.ppd /Users/fly1800/var/REPO/B/BR/BRAINBUZ Can't log to '/Users/fly1800/var/tmp/Library/Logs/ppm4.log': No such file or directory at /Users/fly1800/lib/ActivePerl/PPM/Logger.pm line 95. [InstallArea.pm:339] Created /Users/fly1800/var/megalib/etc/ppm-megalib-dirty [InstallArea.pm:362] Installing String-Validator-Common with id 4127 [InstallArea.pm:369] Copy /tmp/ppm-CMb1wV/String-Validator-Common-0.97/blib/html --> /Users/fly1800/var/megalib/html [InstallArea.pm:548] /Users/fly1800/var/megalib/html/site/lib/String/Validator/Common.html written [InstallArea.pm:369] Copy /tmp/ppm-CMb1wV/String-Validator-Common-0.97/blib/lib --> /Users/fly1800/var/megalib [InstallArea.pm:548] /Users/fly1800/var/megalib/String/Validator/Common.pm written [InstallArea.pm:418] Commit install [InstallArea.pm:454] unlink /Users/fly1800/var/megalib/etc/ppm-megalib-dirty Running test for module 'Net::DNS' Running make for N/NL/NLNETLABS/Net-DNS-0.72.tar.gz Prepending /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/N/NL/NLNETLABS/Net-DNS-0.72.tar.gz ok Net-DNS-0.72/ Net-DNS-0.72/contrib/ Net-DNS-0.72/contrib/loc2earth.fcgi Net-DNS-0.72/contrib/dnswalk.README Net-DNS-0.72/contrib/check_zone Net-DNS-0.72/contrib/loclist.pl Net-DNS-0.72/contrib/README Net-DNS-0.72/contrib/check_soa Net-DNS-0.72/TODO Net-DNS-0.72/demo/ Net-DNS-0.72/demo/example_recurse.pl Net-DNS-0.72/demo/check_zone Net-DNS-0.72/demo/trace_dns.pl Net-DNS-0.72/demo/perldig Net-DNS-0.72/demo/README Net-DNS-0.72/demo/mresolv Net-DNS-0.72/demo/mx Net-DNS-0.72/demo/check_soa Net-DNS-0.72/demo/axfr Net-DNS-0.72/Makefile.PL Net-DNS-0.72/META.yml Net-DNS-0.72/DNS.xs Net-DNS-0.72/MANIFEST Net-DNS-0.72/t/ Net-DNS-0.72/t/05-DNAME.t Net-DNS-0.72/t/custom.txt Net-DNS-0.72/t/03-header.t Net-DNS-0.72/t/01-resolver-env.t Net-DNS-0.72/t/TestData.pm Net-DNS-0.72/t/05-TKEY.t Net-DNS-0.72/t/99-cleanup.t Net-DNS-0.72/t/05-AAAA.t Net-DNS-0.72/t/05-SRV.t Net-DNS-0.72/t/05-NULL.t Net-DNS-0.72/t/05-RT.t Net-DNS-0.72/t/07-rrsort.t Net-DNS-0.72/t/02-domain.t Net-DNS-0.72/t/05-MINFO.t Net-DNS-0.72/t/05-ISDN.t Net-DNS-0.72/t/05-TSIG.t Net-DNS-0.72/t/05-CERT.t Net-DNS-0.72/t/00-version.t Net-DNS-0.72/t/10-recurse.t Net-DNS-0.72/t/01-resolver-file.t Net-DNS-0.72/t/02-text.t Net-DNS-0.72/t/NonFatal.pm Net-DNS-0.72/t/00-pod.t Net-DNS-0.72/t/02-mailbox.t Net-DNS-0.72/t/05-L64.t Net-DNS-0.72/t/05-KX.t Net-DNS-0.72/t/.resolv.conf Net-DNS-0.72/t/05-APL.t Net-DNS-0.72/t/05-SSHFP.t Net-DNS-0.72/t/07-zonefile.t Net-DNS-0.72/t/05-TLSA.t Net-DNS-0.72/t/02-domainname.t Net-DNS-0.72/t/05-SPF.t Net-DNS-0.72/t/05-NAPTR.t Net-DNS-0.72/t/01-resolver.t Net-DNS-0.72/t/05-TXT.t Net-DNS-0.72/t/05-DHCID.t Net-DNS-0.72/t/08-online.t Net-DNS-0.72/t/06-packet-unique-push.t Net-DNS-0.72/t/05-CNAME.t Net-DNS-0.72/t/05-PTR.t Net-DNS-0.72/t/05-NID.t Net-DNS-0.72/t/03-rr.t Net-DNS-0.72/t/00-load.t Net-DNS-0.72/t/05-SOA.t Net-DNS-0.72/t/06-update.t Net-DNS-0.72/t/05-MX.t Net-DNS-0.72/t/05-HINFO.t Net-DNS-0.72/t/13-udp-trunc.t Net-DNS-0.72/t/01-resolver-opt.t Net-DNS-0.72/t/03-question.t Net-DNS-0.72/t/05-IPSECKEY.t Net-DNS-0.72/t/05-LOC.t Net-DNS-0.72/t/04-packet.t Net-DNS-0.72/t/05-HIP.t Net-DNS-0.72/t/05-X25.t Net-DNS-0.72/t/05-L32.t Net-DNS-0.72/t/01-resolver-flags.t Net-DNS-0.72/t/05-A.t Net-DNS-0.72/t/11-inet6.t Net-DNS-0.72/t/05-OPT.t Net-DNS-0.72/t/05-RP.t Net-DNS-0.72/t/05-PX.t Net-DNS-0.72/t/05-LP.t Net-DNS-0.72/t/05-NS.t Net-DNS-0.72/t/05-AFSDB.t Net-DNS-0.72/netdns.c Net-DNS-0.72/README Net-DNS-0.72/lib/ Net-DNS-0.72/lib/Net/ Net-DNS-0.72/lib/Net/DNS.pm Net-DNS-0.72/lib/Net/DNS/ Net-DNS-0.72/lib/Net/DNS/Text.pm Net-DNS-0.72/lib/Net/DNS/Parameters.pm Net-DNS-0.72/lib/Net/DNS/Question.pm Net-DNS-0.72/lib/Net/DNS/Mailbox.pm Net-DNS-0.72/lib/Net/DNS/DomainName.pm Net-DNS-0.72/lib/Net/DNS/Packet.pm Net-DNS-0.72/lib/Net/DNS/Resolver/ Net-DNS-0.72/lib/Net/DNS/Resolver/os2.pm Net-DNS-0.72/lib/Net/DNS/Resolver/Recurse.pm Net-DNS-0.72/lib/Net/DNS/Resolver/Base.pm Net-DNS-0.72/lib/Net/DNS/Resolver/MSWin32.pm Net-DNS-0.72/lib/Net/DNS/Resolver/cygwin.pm Net-DNS-0.72/lib/Net/DNS/Resolver/UNIX.pm Net-DNS-0.72/lib/Net/DNS/Header.pm Net-DNS-0.72/lib/Net/DNS/RR.pm Net-DNS-0.72/lib/Net/DNS/Resolver.pm Net-DNS-0.72/lib/Net/DNS/ZoneFile.pm Net-DNS-0.72/lib/Net/DNS/RR/ Net-DNS-0.72/lib/Net/DNS/RR/LP.pm Net-DNS-0.72/lib/Net/DNS/RR/MB.pm Net-DNS-0.72/lib/Net/DNS/RR/EID.pm Net-DNS-0.72/lib/Net/DNS/RR/LOC.pm Net-DNS-0.72/lib/Net/DNS/RR/KX.pm Net-DNS-0.72/lib/Net/DNS/RR/L64.pm Net-DNS-0.72/lib/Net/DNS/RR/RP.pm Net-DNS-0.72/lib/Net/DNS/RR/HIP.pm Net-DNS-0.72/lib/Net/DNS/RR/PTR.pm Net-DNS-0.72/lib/Net/DNS/RR/MINFO.pm Net-DNS-0.72/lib/Net/DNS/RR/DNAME.pm Net-DNS-0.72/lib/Net/DNS/RR/SRV.pm Net-DNS-0.72/lib/Net/DNS/RR/TLSA.pm Net-DNS-0.72/lib/Net/DNS/RR/A.pm Net-DNS-0.72/lib/Net/DNS/RR/APL.pm Net-DNS-0.72/lib/Net/DNS/RR/MG.pm Net-DNS-0.72/lib/Net/DNS/RR/NSAP.pm Net-DNS-0.72/lib/Net/DNS/RR/DHCID.pm Net-DNS-0.72/lib/Net/DNS/RR/CNAME.pm Net-DNS-0.72/lib/Net/DNS/RR/SPF.pm Net-DNS-0.72/lib/Net/DNS/RR/X25.pm Net-DNS-0.72/lib/Net/DNS/RR/AAAA.pm Net-DNS-0.72/lib/Net/DNS/RR/NULL.pm Net-DNS-0.72/lib/Net/DNS/RR/SSHFP.pm Net-DNS-0.72/lib/Net/DNS/RR/AFSDB.pm Net-DNS-0.72/lib/Net/DNS/RR/SOA.pm Net-DNS-0.72/lib/Net/DNS/RR/PX.pm Net-DNS-0.72/lib/Net/DNS/RR/TKEY.pm Net-DNS-0.72/lib/Net/DNS/RR/RT.pm Net-DNS-0.72/lib/Net/DNS/RR/IPSECKEY.pm Net-DNS-0.72/lib/Net/DNS/RR/TXT.pm Net-DNS-0.72/lib/Net/DNS/RR/HINFO.pm Net-DNS-0.72/lib/Net/DNS/RR/CERT.pm Net-DNS-0.72/lib/Net/DNS/RR/L32.pm Net-DNS-0.72/lib/Net/DNS/RR/NID.pm Net-DNS-0.72/lib/Net/DNS/RR/TSIG.pm Net-DNS-0.72/lib/Net/DNS/RR/NS.pm Net-DNS-0.72/lib/Net/DNS/RR/MX.pm Net-DNS-0.72/lib/Net/DNS/RR/ISDN.pm Net-DNS-0.72/lib/Net/DNS/RR/NIMLOC.pm Net-DNS-0.72/lib/Net/DNS/RR/OPT.pm Net-DNS-0.72/lib/Net/DNS/RR/MR.pm Net-DNS-0.72/lib/Net/DNS/RR/NAPTR.pm Net-DNS-0.72/lib/Net/DNS/Update.pm Net-DNS-0.72/lib/Net/DNS/Nameserver.pm Net-DNS-0.72/lib/Net/DNS/FAQ.pod Net-DNS-0.72/lib/Net/DNS/Domain.pm Net-DNS-0.72/netdns.h Net-DNS-0.72/Changes Prepending /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'make' CPAN.pm: Building N/NL/NLNETLABS/Net-DNS-0.72.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Testing if you have a C compiler and the needed header files.... You have a working compiler. Activating Non Fatal Online Tests... Warning! ======== Online tests depend on conditions beyond the control of Net::DNS. The tests check for the expected results when both Net::DNS and the outside world are functioning properly. In case of failure it is often undecidable if the error lies with Net::DNS or elsewhere. Checking if your kit is complete... Looks good Writing Makefile for Net::DNS Writing MYMETA.yml and MYMETA.json >>> make cp lib/Net/DNS/Resolver/cygwin.pm blib/lib/Net/DNS/Resolver/cygwin.pm cp lib/Net/DNS/Mailbox.pm blib/lib/Net/DNS/Mailbox.pm cp lib/Net/DNS/RR/DNAME.pm blib/lib/Net/DNS/RR/DNAME.pm cp lib/Net/DNS/RR/CNAME.pm blib/lib/Net/DNS/RR/CNAME.pm cp lib/Net/DNS/RR/KX.pm blib/lib/Net/DNS/RR/KX.pm cp lib/Net/DNS/RR/MG.pm blib/lib/Net/DNS/RR/MG.pm cp lib/Net/DNS/RR/NULL.pm blib/lib/Net/DNS/RR/NULL.pm cp lib/Net/DNS/RR/HINFO.pm blib/lib/Net/DNS/RR/HINFO.pm cp lib/Net/DNS/DomainName.pm blib/lib/Net/DNS/DomainName.pm cp lib/Net/DNS/RR/NAPTR.pm blib/lib/Net/DNS/RR/NAPTR.pm cp lib/Net/DNS/Resolver/Recurse.pm blib/lib/Net/DNS/Resolver/Recurse.pm cp lib/Net/DNS/RR/SRV.pm blib/lib/Net/DNS/RR/SRV.pm cp lib/Net/DNS/RR/ISDN.pm blib/lib/Net/DNS/RR/ISDN.pm cp lib/Net/DNS/RR/TSIG.pm blib/lib/Net/DNS/RR/TSIG.pm cp lib/Net/DNS/RR/TKEY.pm blib/lib/Net/DNS/RR/TKEY.pm cp lib/Net/DNS/RR/X25.pm blib/lib/Net/DNS/RR/X25.pm cp lib/Net/DNS/RR/TLSA.pm blib/lib/Net/DNS/RR/TLSA.pm cp lib/Net/DNS/RR/SPF.pm blib/lib/Net/DNS/RR/SPF.pm cp lib/Net/DNS/RR/HIP.pm blib/lib/Net/DNS/RR/HIP.pm cp lib/Net/DNS/RR/SSHFP.pm blib/lib/Net/DNS/RR/SSHFP.pm cp lib/Net/DNS/ZoneFile.pm blib/lib/Net/DNS/ZoneFile.pm cp lib/Net/DNS/RR/AAAA.pm blib/lib/Net/DNS/RR/AAAA.pm cp lib/Net/DNS.pm blib/lib/Net/DNS.pm cp lib/Net/DNS/RR/CERT.pm blib/lib/Net/DNS/RR/CERT.pm cp lib/Net/DNS/Packet.pm blib/lib/Net/DNS/Packet.pm cp lib/Net/DNS/RR/MX.pm blib/lib/Net/DNS/RR/MX.pm cp lib/Net/DNS/FAQ.pod blib/lib/Net/DNS/FAQ.pod cp lib/Net/DNS/RR/NIMLOC.pm blib/lib/Net/DNS/RR/NIMLOC.pm cp lib/Net/DNS/RR/SOA.pm blib/lib/Net/DNS/RR/SOA.pm cp lib/Net/DNS/Resolver/os2.pm blib/lib/Net/DNS/Resolver/os2.pm cp lib/Net/DNS/RR/NID.pm blib/lib/Net/DNS/RR/NID.pm cp lib/Net/DNS/RR/L64.pm blib/lib/Net/DNS/RR/L64.pm cp lib/Net/DNS/Resolver/UNIX.pm blib/lib/Net/DNS/Resolver/UNIX.pm cp lib/Net/DNS/Resolver/MSWin32.pm blib/lib/Net/DNS/Resolver/MSWin32.pm cp lib/Net/DNS/RR/TXT.pm blib/lib/Net/DNS/RR/TXT.pm cp lib/Net/DNS/RR.pm blib/lib/Net/DNS/RR.pm cp lib/Net/DNS/RR/IPSECKEY.pm blib/lib/Net/DNS/RR/IPSECKEY.pm cp lib/Net/DNS/Resolver/Base.pm blib/lib/Net/DNS/Resolver/Base.pm cp lib/Net/DNS/RR/A.pm blib/lib/Net/DNS/RR/A.pm cp lib/Net/DNS/Parameters.pm blib/lib/Net/DNS/Parameters.pm cp lib/Net/DNS/RR/MINFO.pm blib/lib/Net/DNS/RR/MINFO.pm cp lib/Net/DNS/RR/AFSDB.pm blib/lib/Net/DNS/RR/AFSDB.pm cp lib/Net/DNS/RR/DHCID.pm blib/lib/Net/DNS/RR/DHCID.pm cp lib/Net/DNS/RR/OPT.pm blib/lib/Net/DNS/RR/OPT.pm cp lib/Net/DNS/RR/RP.pm blib/lib/Net/DNS/RR/RP.pm cp lib/Net/DNS/RR/PX.pm blib/lib/Net/DNS/RR/PX.pm cp lib/Net/DNS/Domain.pm blib/lib/Net/DNS/Domain.pm cp lib/Net/DNS/RR/NS.pm blib/lib/Net/DNS/RR/NS.pm cp lib/Net/DNS/Nameserver.pm blib/lib/Net/DNS/Nameserver.pm cp lib/Net/DNS/Update.pm blib/lib/Net/DNS/Update.pm cp lib/Net/DNS/RR/L32.pm blib/lib/Net/DNS/RR/L32.pm cp lib/Net/DNS/Question.pm blib/lib/Net/DNS/Question.pm cp lib/Net/DNS/RR/EID.pm blib/lib/Net/DNS/RR/EID.pm cp lib/Net/DNS/RR/LOC.pm blib/lib/Net/DNS/RR/LOC.pm cp lib/Net/DNS/Resolver.pm blib/lib/Net/DNS/Resolver.pm cp lib/Net/DNS/RR/MR.pm blib/lib/Net/DNS/RR/MR.pm cp lib/Net/DNS/RR/LP.pm blib/lib/Net/DNS/RR/LP.pm cp lib/Net/DNS/RR/APL.pm blib/lib/Net/DNS/RR/APL.pm cp lib/Net/DNS/RR/RT.pm blib/lib/Net/DNS/RR/RT.pm cp lib/Net/DNS/RR/NSAP.pm blib/lib/Net/DNS/RR/NSAP.pm cp lib/Net/DNS/Header.pm blib/lib/Net/DNS/Header.pm cp lib/Net/DNS/RR/PTR.pm blib/lib/Net/DNS/RR/PTR.pm cp lib/Net/DNS/Text.pm blib/lib/Net/DNS/Text.pm cp lib/Net/DNS/RR/MB.pm blib/lib/Net/DNS/RR/MB.pm gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch x86_64 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -O3 -DVERSION=\"0.72\" -DXS_VERSION=\"0.72\" "-I/Users/fly1800/ap1800-297214/lib/CORE" netdns.c /usr/bin/ar cr netdns.a netdns.o ranlib netdns.a /Users/fly1800/ap1800-297214/bin/perl-dynamic /Users/fly1800/var/megalib/ExtUtils/xsubpp -typemap /Users/fly1800/ap1800-297214/lib/ExtUtils/typemap DNS.xs > DNS.xsc && mv DNS.xsc DNS.c gcc -c -fno-common -DPERL_DARWIN -no-cpp-precomp -arch x86_64 -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -fstack-protector -O3 -DVERSION=\"0.72\" -DXS_VERSION=\"0.72\" "-I/Users/fly1800/ap1800-297214/lib/CORE" DNS.c Running Mkbootstrap for Net::DNS () chmod 644 DNS.bs rm -f blib/arch/auto/Net/DNS/DNS.bundle cc -mmacosx-version-min=10.5 -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch x86_64 -fstack-protector DNS.o netdns.o -o blib/arch/auto/Net/DNS/DNS.bundle netdns.a \ \ chmod 755 blib/arch/auto/Net/DNS/DNS.bundle cp DNS.bs blib/arch/auto/Net/DNS/DNS.bs chmod 644 blib/arch/auto/Net/DNS/DNS.bs Manifying blib/man3/Net::DNS::RR::PTR.3 Manifying blib/man3/Net::DNS::FAQ.3 Manifying blib/man3/Net::DNS::Question.3 Manifying blib/man3/Net::DNS::RR::IPSECKEY.3 Manifying blib/man3/Net::DNS::RR::NSAP.3 Manifying blib/man3/Net::DNS::RR::DHCID.3 Manifying blib/man3/Net::DNS::RR::OPT.3 Manifying blib/man3/Net::DNS::RR::NS.3 Manifying blib/man3/Net::DNS::RR::AAAA.3 Manifying blib/man3/Net::DNS::RR::A.3 Manifying blib/man3/Net::DNS::Resolver::UNIX.3 Manifying blib/man3/Net::DNS::RR::LOC.3 Manifying blib/man3/Net::DNS::RR::TSIG.3 Manifying blib/man3/Net::DNS::RR::NULL.3 Manifying blib/man3/Net::DNS::RR::MG.3 Manifying blib/man3/Net::DNS::RR::SRV.3 Manifying blib/man3/Net::DNS::Resolver::os2.3 Manifying blib/man3/Net::DNS::RR::CNAME.3 Manifying blib/man3/Net::DNS::Resolver::MSWin32.3 Manifying blib/man3/Net::DNS::Resolver::Base.3 Manifying blib/man3/Net::DNS::Resolver::Recurse.3 Manifying blib/man3/Net::DNS::Resolver::cygwin.3 Manifying blib/man3/Net::DNS::RR::TKEY.3 Manifying blib/man3/Net::DNS::RR::MR.3 Manifying blib/man3/Net::DNS::RR::TLSA.3 Manifying blib/man3/Net::DNS::RR::NAPTR.3 Manifying blib/man3/Net::DNS::RR::NIMLOC.3 Manifying blib/man3/Net::DNS::RR::SOA.3 Manifying blib/man3/Net::DNS::RR::MINFO.3 Manifying blib/man3/Net::DNS::RR::L64.3 Manifying blib/man3/Net::DNS::RR::RP.3 Manifying blib/man3/Net::DNS::RR::HIP.3 Manifying blib/man3/Net::DNS::RR::DNAME.3 Manifying blib/man3/Net::DNS::Domain.3 Manifying blib/man3/Net::DNS::RR::LP.3 Manifying blib/man3/Net::DNS::Update.3 Manifying blib/man3/Net::DNS::RR::SSHFP.3 Manifying blib/man3/Net::DNS::Packet.3 Manifying blib/man3/Net::DNS::RR::TXT.3 Manifying blib/man3/Net::DNS::RR::NID.3 Manifying blib/man3/Net::DNS::RR::X25.3 Manifying blib/man3/Net::DNS::RR::RT.3 Manifying blib/man3/Net::DNS::RR::ISDN.3 Manifying blib/man3/Net::DNS::ZoneFile.3 Manifying blib/man3/Net::DNS::RR.3 Manifying blib/man3/Net::DNS::RR::MX.3 Manifying blib/man3/Net::DNS::RR::AFSDB.3 Manifying blib/man3/Net::DNS::RR::APL.3 Manifying blib/man3/Net::DNS::Resolver.3 Manifying blib/man3/Net::DNS::Mailbox.3 Manifying blib/man3/Net::DNS::RR::PX.3 Manifying blib/man3/Net::DNS::RR::EID.3 Manifying blib/man3/Net::DNS::RR::KX.3 Manifying blib/man3/Net::DNS.3 Manifying blib/man3/Net::DNS::RR::CERT.3 Manifying blib/man3/Net::DNS::DomainName.3 Manifying blib/man3/Net::DNS::RR::MB.3 Manifying blib/man3/Net::DNS::Header.3 Manifying blib/man3/Net::DNS::Parameters.3 Manifying blib/man3/Net::DNS::RR::SPF.3 Manifying blib/man3/Net::DNS::RR::HINFO.3 Manifying blib/man3/Net::DNS::Nameserver.3 Manifying blib/man3/Net::DNS::RR::L32.3 Manifying blib/man3/Net::DNS::Text.3 NLNETLABS/Net-DNS-0.72.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153 (#1) (W overload) The overload pragma was passed an argument it did not recognize. Did you mistype an operator? # # These tests were run using: # Net::DNS::VERSION: 0.72 # Net::DNS::SEC seems to be available # set environment variable NET_DNS_DEBUG to get all versions t/00-load.t ................ ok 1 - use Net::DNS; ok 2 - use Net::DNS::Resolver::Recurse; ok 3 - use Net::DNS::Nameserver; ok 4 - not yet loaded Net::DNS::RR::CNAME ok 5 - not yet loaded Net::DNS::RR::HINFO ok 6 - not yet loaded Net::DNS::RR::MINFO ok 7 - not yet loaded Net::DNS::RR::MX ok 8 - not yet loaded Net::DNS::RR::NULL ok 9 - not yet loaded Net::DNS::RR::NS ok 10 - not yet loaded Net::DNS::RR::PTR ok 11 - not yet loaded Net::DNS::RR::SOA ok 12 - not yet loaded Net::DNS::RR::TXT ok 13 - not yet loaded Net::DNS::RR::A ok 14 - not yet loaded Net::DNS::RR::AFSDB ok 15 - not yet loaded Net::DNS::RR::DNAME ok 16 - not yet loaded Net::DNS::RR::KX ok 17 - not yet loaded Net::DNS::RR::NAPTR ok 18 - not yet loaded Net::DNS::RR::PX ok 19 - not yet loaded Net::DNS::RR::RP ok 20 - not yet loaded Net::DNS::RR::RT ok 21 - not yet loaded Net::DNS::RR::SRV ok 22 - not yet loaded Net::DNS::RR::AAAA ok 23 - not yet loaded Net::DNS::RR::APL ok 24 - not yet loaded Net::DNS::RR::CERT ok 25 - not yet loaded Net::DNS::RR::DHCID ok 26 - not yet loaded Net::DNS::RR::HIP ok 27 - not yet loaded Net::DNS::RR::IPSECKEY ok 28 - not yet loaded Net::DNS::RR::ISDN ok 29 - not yet loaded Net::DNS::RR::LOC ok 30 - not yet loaded Net::DNS::RR::OPT ok 31 - not yet loaded Net::DNS::RR::SPF ok 32 - not yet loaded Net::DNS::RR::SSHFP ok 33 - not yet loaded Net::DNS::RR::TKEY ok 34 - not yet loaded Net::DNS::RR::TSIG ok 35 - not yet loaded Net::DNS::RR::X25 ok 36 - loaded package Net::DNS::RR::CNAME ok 37 - loaded package Net::DNS::RR::HINFO ok 38 - loaded package Net::DNS::RR::MINFO ok 39 - loaded package Net::DNS::RR::MX ok 40 - loaded package Net::DNS::RR::NULL ok 41 - loaded package Net::DNS::RR::NS ok 42 - loaded package Net::DNS::RR::PTR ok 43 - loaded package Net::DNS::RR::SOA ok 44 - loaded package Net::DNS::RR::TXT ok 45 - loaded package Net::DNS::RR::A ok 46 - loaded package Net::DNS::RR::AFSDB ok 47 - loaded package Net::DNS::RR::DNAME ok 48 - loaded package Net::DNS::RR::KX ok 49 - loaded package Net::DNS::RR::NAPTR ok 50 - loaded package Net::DNS::RR::PX ok 51 - loaded package Net::DNS::RR::RP ok 52 - loaded package Net::DNS::RR::RT ok 53 - loaded package Net::DNS::RR::SRV ok 54 - loaded package Net::DNS::RR::AAAA ok 55 - loaded package Net::DNS::RR::APL ok 56 - loaded package Net::DNS::RR::CERT ok 57 - loaded package Net::DNS::RR::DHCID ok 58 - loaded package Net::DNS::RR::HIP ok 59 - loaded package Net::DNS::RR::IPSECKEY ok 60 - loaded package Net::DNS::RR::ISDN ok 61 - loaded package Net::DNS::RR::LOC ok 62 - loaded package Net::DNS::RR::OPT ok 63 - loaded package Net::DNS::RR::SPF ok 64 - loaded package Net::DNS::RR::SSHFP ok 65 - loaded package Net::DNS::RR::TKEY ok 66 - loaded package Net::DNS::RR::TSIG ok 67 - loaded package Net::DNS::RR::X25 ok 68 - mx is imported ok 69 - yxrrset is imported ok 70 - nxrrset is imported ok 71 - yxdomain is imported ok 72 - nxdomain is imported ok 73 - rr_add is imported ok 74 - rr_del is imported ok 75 - SEQUENTIAL is imported ok 76 - UNIXTIME is imported ok 77 - YYYYMMDDxx is imported 1..77 ok t/00-pod.t ................. 1..64 ok 1 - POD test for blib/lib/Net/DNS.pm ok 2 - POD test for blib/lib/Net/DNS/Domain.pm ok 3 - POD test for blib/lib/Net/DNS/DomainName.pm ok 4 - POD test for blib/lib/Net/DNS/FAQ.pod ok 5 - POD test for blib/lib/Net/DNS/Header.pm ok 6 - POD test for blib/lib/Net/DNS/Mailbox.pm ok 7 - POD test for blib/lib/Net/DNS/Nameserver.pm ok 8 - POD test for blib/lib/Net/DNS/Packet.pm ok 9 - POD test for blib/lib/Net/DNS/Parameters.pm ok 10 - POD test for blib/lib/Net/DNS/Question.pm ok 11 - POD test for blib/lib/Net/DNS/Resolver.pm ok 12 - POD test for blib/lib/Net/DNS/RR.pm ok 13 - POD test for blib/lib/Net/DNS/Text.pm ok 14 - POD test for blib/lib/Net/DNS/Update.pm ok 15 - POD test for blib/lib/Net/DNS/ZoneFile.pm ok 16 - POD test for blib/lib/Net/DNS/Resolver/Base.pm ok 17 - POD test for blib/lib/Net/DNS/Resolver/cygwin.pm ok 18 - POD test for blib/lib/Net/DNS/Resolver/MSWin32.pm ok 19 - POD test for blib/lib/Net/DNS/Resolver/os2.pm ok 20 - POD test for blib/lib/Net/DNS/Resolver/Recurse.pm ok 21 - POD test for blib/lib/Net/DNS/Resolver/UNIX.pm ok 22 - POD test for blib/lib/Net/DNS/RR/A.pm ok 23 - POD test for blib/lib/Net/DNS/RR/AAAA.pm ok 24 - POD test for blib/lib/Net/DNS/RR/AFSDB.pm ok 25 - POD test for blib/lib/Net/DNS/RR/APL.pm ok 26 - POD test for blib/lib/Net/DNS/RR/CERT.pm ok 27 - POD test for blib/lib/Net/DNS/RR/CNAME.pm ok 28 - POD test for blib/lib/Net/DNS/RR/DHCID.pm ok 29 - POD test for blib/lib/Net/DNS/RR/DNAME.pm ok 30 - POD test for blib/lib/Net/DNS/RR/EID.pm ok 31 - POD test for blib/lib/Net/DNS/RR/HINFO.pm ok 32 - POD test for blib/lib/Net/DNS/RR/HIP.pm ok 33 - POD test for blib/lib/Net/DNS/RR/IPSECKEY.pm ok 34 - POD test for blib/lib/Net/DNS/RR/ISDN.pm ok 35 - POD test for blib/lib/Net/DNS/RR/KX.pm ok 36 - POD test for blib/lib/Net/DNS/RR/L32.pm ok 37 - POD test for blib/lib/Net/DNS/RR/L64.pm ok 38 - POD test for blib/lib/Net/DNS/RR/LOC.pm ok 39 - POD test for blib/lib/Net/DNS/RR/LP.pm ok 40 - POD test for blib/lib/Net/DNS/RR/MB.pm ok 41 - POD test for blib/lib/Net/DNS/RR/MG.pm ok 42 - POD test for blib/lib/Net/DNS/RR/MINFO.pm ok 43 - POD test for blib/lib/Net/DNS/RR/MR.pm ok 44 - POD test for blib/lib/Net/DNS/RR/MX.pm ok 45 - POD test for blib/lib/Net/DNS/RR/NAPTR.pm ok 46 - POD test for blib/lib/Net/DNS/RR/NID.pm ok 47 - POD test for blib/lib/Net/DNS/RR/NIMLOC.pm ok 48 - POD test for blib/lib/Net/DNS/RR/NS.pm ok 49 - POD test for blib/lib/Net/DNS/RR/NSAP.pm ok 50 - POD test for blib/lib/Net/DNS/RR/NULL.pm ok 51 - POD test for blib/lib/Net/DNS/RR/OPT.pm ok 52 - POD test for blib/lib/Net/DNS/RR/PTR.pm ok 53 - POD test for blib/lib/Net/DNS/RR/PX.pm ok 54 - POD test for blib/lib/Net/DNS/RR/RP.pm ok 55 - POD test for blib/lib/Net/DNS/RR/RT.pm ok 56 - POD test for blib/lib/Net/DNS/RR/SOA.pm ok 57 - POD test for blib/lib/Net/DNS/RR/SPF.pm ok 58 - POD test for blib/lib/Net/DNS/RR/SRV.pm ok 59 - POD test for blib/lib/Net/DNS/RR/SSHFP.pm ok 60 - POD test for blib/lib/Net/DNS/RR/TKEY.pm ok 61 - POD test for blib/lib/Net/DNS/RR/TLSA.pm ok 62 - POD test for blib/lib/Net/DNS/RR/TSIG.pm ok 63 - POD test for blib/lib/Net/DNS/RR/TXT.pm ok 64 - POD test for blib/lib/Net/DNS/RR/X25.pm ok t/00-version.t ............. 1..63 ok 1 - file version: 0.72 blib/lib/Net/DNS.pm ok 2 - file version: 1096 blib/lib/Net/DNS/Domain.pm ok 3 - file version: 1096 blib/lib/Net/DNS/DomainName.pm ok 4 - file version: 1086 blib/lib/Net/DNS/Header.pm ok 5 - file version: 1096 blib/lib/Net/DNS/Mailbox.pm ok 6 - file version: 1096 blib/lib/Net/DNS/Nameserver.pm ok 7 - file version: 1086 blib/lib/Net/DNS/Packet.pm ok 8 - file version: 1074 blib/lib/Net/DNS/Parameters.pm ok 9 - file version: 1074 blib/lib/Net/DNS/Question.pm ok 10 - file version: 1094 blib/lib/Net/DNS/RR.pm ok 11 - file version: 1096 blib/lib/Net/DNS/RR/A.pm ok 12 - file version: 1096 blib/lib/Net/DNS/RR/AAAA.pm ok 13 - file version: 1096 blib/lib/Net/DNS/RR/AFSDB.pm ok 14 - file version: 1096 blib/lib/Net/DNS/RR/APL.pm ok 15 - file version: 1073 blib/lib/Net/DNS/RR/CERT.pm ok 16 - file version: 1096 blib/lib/Net/DNS/RR/CNAME.pm ok 17 - file version: 1096 blib/lib/Net/DNS/RR/DHCID.pm ok 18 - file version: 1096 blib/lib/Net/DNS/RR/DNAME.pm ok 19 - file version: 1096 blib/lib/Net/DNS/RR/EID.pm ok 20 - file version: 1096 blib/lib/Net/DNS/RR/HINFO.pm ok 21 - file version: 1096 blib/lib/Net/DNS/RR/HIP.pm ok 22 - file version: 1096 blib/lib/Net/DNS/RR/IPSECKEY.pm ok 23 - file version: 1096 blib/lib/Net/DNS/RR/ISDN.pm ok 24 - file version: 1096 blib/lib/Net/DNS/RR/KX.pm ok 25 - file version: 1096 blib/lib/Net/DNS/RR/L32.pm ok 26 - file version: 1096 blib/lib/Net/DNS/RR/L64.pm ok 27 - file version: 1075 blib/lib/Net/DNS/RR/LOC.pm ok 28 - file version: 1096 blib/lib/Net/DNS/RR/LP.pm ok 29 - file version: 1096 blib/lib/Net/DNS/RR/MB.pm ok 30 - file version: 1096 blib/lib/Net/DNS/RR/MG.pm ok 31 - file version: 1096 blib/lib/Net/DNS/RR/MINFO.pm ok 32 - file version: 1096 blib/lib/Net/DNS/RR/MR.pm ok 33 - file version: 1096 blib/lib/Net/DNS/RR/MX.pm ok 34 - file version: 1096 blib/lib/Net/DNS/RR/NAPTR.pm ok 35 - file version: 1096 blib/lib/Net/DNS/RR/NID.pm ok 36 - file version: 1096 blib/lib/Net/DNS/RR/NIMLOC.pm ok 37 - file version: 1096 blib/lib/Net/DNS/RR/NS.pm ok 38 - file version: 1096 blib/lib/Net/DNS/RR/NSAP.pm ok 39 - file version: 1096 blib/lib/Net/DNS/RR/NULL.pm ok 40 - file version: 1096 blib/lib/Net/DNS/RR/OPT.pm ok 41 - file version: 1096 blib/lib/Net/DNS/RR/PTR.pm ok 42 - file version: 1096 blib/lib/Net/DNS/RR/PX.pm ok 43 - file version: 1096 blib/lib/Net/DNS/RR/RP.pm ok 44 - file version: 1096 blib/lib/Net/DNS/RR/RT.pm ok 45 - file version: 1096 blib/lib/Net/DNS/RR/SOA.pm ok 46 - file version: 1096 blib/lib/Net/DNS/RR/SPF.pm ok 47 - file version: 1096 blib/lib/Net/DNS/RR/SRV.pm ok 48 - file version: 1096 blib/lib/Net/DNS/RR/SSHFP.pm ok 49 - file version: 1096 blib/lib/Net/DNS/RR/TKEY.pm ok 50 - file version: 1096 blib/lib/Net/DNS/RR/TLSA.pm ok 51 - file version: 1090 blib/lib/Net/DNS/RR/TSIG.pm ok 52 - file version: 1079 blib/lib/Net/DNS/RR/TXT.pm ok 53 - file version: 1096 blib/lib/Net/DNS/RR/X25.pm ok 54 - file version: 1088 blib/lib/Net/DNS/Resolver.pm ok 55 - file version: 1094 blib/lib/Net/DNS/Resolver/Base.pm ok 56 - file version: 1096 blib/lib/Net/DNS/Resolver/MSWin32.pm ok 57 - file version: 1096 blib/lib/Net/DNS/Resolver/Recurse.pm ok 58 - file version: 1096 blib/lib/Net/DNS/Resolver/UNIX.pm ok 59 - file version: 1096 blib/lib/Net/DNS/Resolver/cygwin.pm ok 60 - file version: 1096 blib/lib/Net/DNS/Resolver/os2.pm ok 61 - file version: 1070 blib/lib/Net/DNS/Text.pm ok 62 - file version: 1096 blib/lib/Net/DNS/Update.pm ok 63 - file version: 1094 blib/lib/Net/DNS/ZoneFile.pm ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver-env.t ........ 1..17 ok 1 - use Net::DNS; ok 2 - new() returned something ok 3 - nameservers() works ok 4 - Nameserver set correctly ok 5 - Nameserver set correctly ok 6 - Search set correctly ok 7 - Search set correctly ok 8 - Local domain works ok 9 - Retransmit works ok 10 - Retry works ok 11 - Debug works ok 12 - absence dnssec() sets cdflag to 0 ok 13 - absence of dnssec() sets adflag to 0 ok 14 - Correct warning in absense of Net::DNS::SEC ok 15 - dnssec() sets udppacketsize to 2048 ok 16 - dnssec() sets cdflag to 0 ok 17 - dnssec() sets adflag to 1 ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver-file.t ....... 1..8 ok 1 - use Net::DNS; ok 2 - new() returned something ok 3 - nameservers() works ok 4 - Nameserver set correctly ok 5 - Nameserver set correctly ok 6 - Search set correctly ok 7 - Search set correctly ok 8 - Local domain works ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver-flags.t ...... 1..7 ok 1 - use Net::DNS; ok 2 - Default DNSSEC off ok 3 - DNSSEC toggles on ok 4 - DNSSEC toggles off ok 5 - Default cdflag off ok 6 - toggle cdflag on ok 7 - toggle cdflag off ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver-opt.t ........ 1..62 ok 1 - use Net::DNS; ok 2 - new() returned something ok 3 - new() returns an object of the correct class. isa Net::DNS::Resolver ok 4 - nameservers() works ok 5 - Nameserver set correctly ok 6 - Nameserver set correctly ok 7 - Search set correctly ok 8 - Search set correctly ok 9 - Local domain works ok 10 - Error thrown trying to open non-existant file. ok 11 - Net::DNS::Resolver->new returned undef ok 12 - recurse is correct ok 13 - debug is correct ok 14 - udp_timeout is correct ok 15 - adflag is correct ok 16 - domain is correct ok 17 - usevc is correct ok 18 - dnsrch is correct ok 19 - dnssec is correct ok 20 - igntc is correct ok 21 - cdflag is correct ok 22 - retrans is correct ok 23 - retry is correct ok 24 - persistent_tcp is correct ok 25 - port is correct ok 26 - srcaddr is correct ok 27 - nameservers is correct ok 28 - searchlist is correct ok 29 - srcport is correct ok 30 - stayopen is correct ok 31 - tcp_timeout is correct ok 32 - defnames is correct ok 33 - Invalid input caught ok 34 - No resolver returned ok 35 - Invalid input caught ok 36 - No resolver returned ok 37 - Invalid input caught ok 38 - No resolver returned ok 39 - Invalid input caught ok 40 - No resolver returned ok 41 - Invalid input caught ok 42 - No resolver returned ok 43 - Invalid input caught ok 44 - No resolver returned ok 45 - Invalid input caught ok 46 - No resolver returned ok 47 - Invalid input caught ok 48 - No resolver returned ok 49 - Invalid input caught ok 50 - No resolver returned ok 51 - Invalid input caught ok 52 - No resolver returned ok 53 - querytime is not set ok 54 - answersize is not set ok 55 - axfr_rr is not set ok 56 - udppacketsize is not set ok 57 - axfr_sel is not set ok 58 - errorstring is not set ok 59 - cdflag is not set ok 60 - answerfrom is not set ok 61 - tsig_rr is not set ok 62 - axfr_soa_count is not set ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/01-resolver.t ............ 1..46 ok 1 - new() created object isa Net::DNS::Resolver ok 2 - nameservers() works ok 3 - setting searchlist returns correctly. ok 4 - setting searchlist sticks. ok 5 - setting dnsrch returns correctly ok 6 - setting dnsrch sticks ok 7 - setting domain returns correctly ok 8 - setting domain sticks ok 9 - setting tcp_timeout returns correctly ok 10 - setting tcp_timeout sticks ok 11 - setting port returns correctly ok 12 - setting port sticks ok 13 - setting debug returns correctly ok 14 - setting debug sticks ok 15 - setting force_v4 returns correctly ok 16 - setting force_v4 sticks ok 17 - setting cdflag returns correctly ok 18 - setting cdflag sticks ok 19 - setting adflag returns correctly ok 20 - setting adflag sticks ok 21 - setting stayopen returns correctly ok 22 - setting stayopen sticks ok 23 - setting igntc returns correctly ok 24 - setting igntc sticks ok 25 - setting dnssec returns correctly ok 26 - setting dnssec sticks ok 27 - setting usevc returns correctly ok 28 - setting usevc sticks ok 29 - setting udp_timeout returns correctly ok 30 - setting udp_timeout sticks ok 31 - setting srcaddr returns correctly ok 32 - setting srcaddr sticks ok 33 - setting retrans returns correctly ok 34 - setting retrans sticks ok 35 - setting recurse returns correctly ok 36 - setting recurse sticks ok 37 - setting persistent_tcp returns correctly ok 38 - setting persistent_tcp sticks ok 39 - setting retry returns correctly ok 40 - setting retry sticks ok 41 - setting defnames returns correctly ok 42 - setting defnames sticks ok 43 - setting srcport returns correctly ok 44 - setting srcport sticks ok 45 # skip Tests may not succeed from private IP: 192.168.69.168 ok 46 # skip Tests may not succeed from private IP: 192.168.69.168 ok t/02-domain.t .............. 1..50 ok 1 - use Net::DNS::Domain; ok 2 - object returned by new() constructor isa Net::DNS::Domain ok 3 - empty argument list [domain identifier undefined at t/02-domain.t line 33.] ok 4 - argument undefined [domain identifier undefined at t/02-domain.t line 40.] ok 5 - domain labels separated by dots ok 6 - \. devoid of special meaning ok 7 - \\ devoid of special meaning ok 8 - \\\. devoid of special meaning ok 9 - \092 devoid of special meaning ok 10 - ignore gratuitous trailing dots ok 11 - ignore interior null label ok 12 - DNS root represented as single dot ok 13 - simple-name absolute by default ok 14 - origin appended to simple-name ok 15 - bare @ represents root by default ok 16 - bare @ represents defined origin ok 17 - escape leading $ in string ok 18 - escape leading ' in string ok 19 - escape leading " in string ok 20 - escape leading ; in string ok 21 - escape leading @ in string ok 22 - permit leading _rvp._tcp ok 23 - permit leading * ok 24 - 63 octet LDH character label ok 25 - long domain label [64 octet domain label truncated at t/02-domain.t line 156.] ok 26 - null domain label [unexpected null domain label at t/02-domain.t line 164.] ok 27 # skip IDN test - Net::LibIDN not installed ok 28 # skip IDN test - Net::LibIDN not installed ok 29 # skip IDN test - Net::LibIDN not installed ok 30 # skip IDN test - Net::LibIDN not installed ok 31 # skip IDN test - Net::LibIDN not installed ok 32 # skip IDN test - Net::LibIDN not installed ok 33 # skip IDN test - Net::LibIDN not installed ok 34 # skip IDN test - Net::LibIDN not installed ok 35 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 36 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 37 - G0 graphics: \032!"\#$%&'()*+,-\./ ok 38 - G0 graphics: 0123456789:;<=>? ok 39 - G0 graphics: @ABCDEFGHIJKLMNO ok 40 - G0 graphics: PQRSTUVWXYZ[\\]^_ ok 41 - G0 graphics: `abcdefghijklmno ok 42 - G0 graphics: pqrstuvwxyz{|}~\127 ok 43 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 44 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 45 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 46 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 47 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 48 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 49 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 50 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok t/02-domainname.t .......... 1..45 ok 1 - use Net::DNS::DomainName; ok 2 - DNS root represented as single dot ok 3 - DNS root wire-format representation ok 4 - 63 octet LDH character label ok 5 - simple wire-format encoding ok 6 - simple wire-format decoding ok 7 - compressed wire-format decoding ok 8 - bad compression pointer [corrupt compression pointer at t/02-domainname.t line 49.] ok 9 - name compression loop [corrupt compression pointer at t/02-domainname.t line 57.] ok 10 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 69.] ok 11 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 84.] ok 12 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 13 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 14 - G0 graphics: \032!"\#$%&'()*+,-\./ ok 15 - G0 graphics: 0123456789:;<=>? ok 16 - G0 graphics: @ABCDEFGHIJKLMNO ok 17 - G0 graphics: PQRSTUVWXYZ[\\]^_ ok 18 - G0 graphics: `abcdefghijklmno ok 19 - G0 graphics: pqrstuvwxyz{|}~\127 ok 20 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 21 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 22 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 23 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 24 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 25 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 26 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 27 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok 28 - object returned by new() constructor isa Net::DNS::DomainName ok 29 - object returned by decode() constructor isa Net::DNS::DomainName ok 30 - Net::DNS::DomainName wire encoding is uncompressed ok 31 - Net::DNS::DomainName wire encoding preserves case ok 32 - Net::DNS::DomainName canonical form is uncompressed ok 33 - Net::DNS::DomainName canonical form preserves case ok 34 - object returned by new() constructor isa Net::DNS::DomainName1035 ok 35 - object returned by decode() constructor isa Net::DNS::DomainName1035 ok 36 - Net::DNS::DomainName1035 wire encoding is compressible ok 37 - Net::DNS::DomainName1035 wire encoding preserves case ok 38 - Net::DNS::DomainName1035 canonical form is uncompressed ok 39 - Net::DNS::DomainName1035 canonical form is lower case ok 40 - object returned by new() constructor isa Net::DNS::DomainName2535 ok 41 - object returned by decode() constructor isa Net::DNS::DomainName2535 ok 42 - Net::DNS::DomainName2535 wire encoding is uncompressed ok 43 - Net::DNS::DomainName2535 wire encoding preserves case ok 44 - Net::DNS::DomainName2535 canonical form is uncompressed ok 45 - Net::DNS::DomainName2535 canonical form is lower case ok t/02-mailbox.t ............. 1..42 ok 1 - use Net::DNS::Mailbox; ok 2 - encode/decode mailbox . ok 3 - encode/decode mailbox <> ok 4 - encode/decode mailbox a ok 5 - encode/decode mailbox a.b ok 6 - encode/decode mailbox a.b.c ok 7 - encode/decode mailbox a.b.c.d ok 8 - encode/decode mailbox a@b ok 9 - encode/decode mailbox a@b.c ok 10 - encode/decode mailbox a@b.c.d ok 11 - encode/decode mailbox a\.b.c.d ok 12 - encode/decode mailbox a\.b@c.d ok 13 - encode/decode mailbox empty <> ok 14 - encode/decode mailbox fore aft ok 15 - encode/decode mailbox nested <
> ok 16 - encode/decode mailbox obscure <<<>>> ok 17 - encode/decode mailbox "a b"@c.d ok 18 - encode/decode mailbox "a,b"@c.d ok 19 - encode/decode mailbox "a.b"@c.d ok 20 - encode/decode mailbox "a@b"@c.d ok 21 - encode/decode mailbox a\ b@c.d ok 22 - encode/decode mailbox a\032b@c.d ok 23 - encode/decode mailbox a\@b.c.d ok 24 - encode/decode mailbox a\@b@c.d ok 25 - object returned by new() constructor isa Net::DNS::Mailbox ok 26 - object returned by decode() constructor isa Net::DNS::Mailbox ok 27 - Net::DNS::Mailbox encoding is uncompressed ok 28 - Net::DNS::Mailbox encoding preserves case ok 29 - Net::DNS::Mailbox canonical form is uncompressed ok 30 - Net::DNS::Mailbox canonical form preserves case ok 31 - object returned by new() constructor isa Net::DNS::Mailbox1035 ok 32 - object returned by decode() constructor isa Net::DNS::Mailbox1035 ok 33 - Net::DNS::Mailbox1035 encoding is compressible ok 34 - Net::DNS::Mailbox1035 encoding preserves case ok 35 - Net::DNS::Mailbox1035 canonical form is uncompressed ok 36 - Net::DNS::Mailbox1035 canonical form is lower case ok 37 - object returned by new() constructor isa Net::DNS::Mailbox2535 ok 38 - object returned by decode() constructor isa Net::DNS::Mailbox2535 ok 39 - Net::DNS::Mailbox2535 encoding is uncompressed ok 40 - Net::DNS::Mailbox2535 encoding preserves case ok 41 - Net::DNS::Mailbox2535 canonical form is uncompressed ok 42 - Net::DNS::Mailbox2535 canonical form is lower case ok t/02-text.t ................ 1..27 ok 1 - use Net::DNS::Text; ok 2 - object returned by new() constructor isa Net::DNS::Text ok 3 - empty argument list [argument undefined at t/02-text.t line 33.] ok 4 - argument undefined [argument undefined at t/02-text.t line 40.] ok 5 - null argument ok 6 - character escape ok 7 - numeric escape ok 8 - encode() returns expected data ok 9 - object returned by decode() constructor isa Net::DNS::Text ok 10 - object matches original data ok 11 - expected offset returned by decode() ok 12 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 13 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 14 - G0 graphics: " !\"\#$%&'()*+,-./" ok 15 - G0 graphics: "0123456789:;<=>?" ok 16 - G0 graphics: "@ABCDEFGHIJKLMNO" ok 17 - G0 graphics: PQRSTUVWXYZ[\\]^_ ok 18 - G0 graphics: `abcdefghijklmno ok 19 - G0 graphics: pqrstuvwxyz{|}~\127 ok 20 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 21 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 22 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 23 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 24 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 25 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 26 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 27 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/03-header.t .............. 1..58 ok 1 - use Net::DNS; ok 2 - packet->header object isa Net::DNS::Header ok 3 - expected value after header->id(65168) ok 4 - expected value after header->id(39604) ok 5 - expected value after header->id(65168) ok 6 - expected value after header->opcode(STATUS) ok 7 - expected value after header->opcode(UPDATE) ok 8 - expected value after header->opcode(QUERY) ok 9 - expected value after header->rcode(REFUSED) ok 10 - expected value after header->rcode(FORMERR) ok 11 - expected value after header->rcode(NOERROR) ok 12 - expected value after header->qr(1) ok 13 - expected value after header->qr(0) ok 14 - expected value after header->qr(1) ok 15 - expected value after header->qr(0) ok 16 - expected value after header->aa(1) ok 17 - expected value after header->aa(0) ok 18 - expected value after header->aa(1) ok 19 - expected value after header->aa(0) ok 20 - expected value after header->tc(1) ok 21 - expected value after header->tc(0) ok 22 - expected value after header->tc(1) ok 23 - expected value after header->tc(0) ok 24 - expected value after header->rd(0) ok 25 - expected value after header->rd(1) ok 26 - expected value after header->rd(0) ok 27 - expected value after header->rd(1) ok 28 - expected value after header->ra(1) ok 29 - expected value after header->ra(0) ok 30 - expected value after header->ra(1) ok 31 - expected value after header->ra(0) ok 32 - expected value after header->ad(1) ok 33 - expected value after header->ad(0) ok 34 - expected value after header->ad(1) ok 35 - expected value after header->ad(0) ok 36 - expected value after header->cd(1) ok 37 - expected value after header->cd(0) ok 38 - expected value after header->cd(1) ok 39 - expected value after header->cd(0) ok 40 - string() has opcode correct ok 41 - string() has qdcount correct ok 42 - string() has ancount correct ok 43 - string() has nscount correct ok 44 - string() has arcount correct ok 45 - zocount value matches qdcount ok 46 - prcount value matches ancount ok 47 - upcount value matches nscount ok 48 - adcount value matches arcount ok 49 - encode/decode transparent ok 50 - header->edns object isa Net::DNS::RR::OPT ok 51 - expected value after header->do(0) ok 52 - expected value after header->do(1) ok 53 - expected value after header->do(0) ok 54 - expected value after header->do(1) ok 55 - expected value after header->rcode(BADVERS) ok 56 - expected value after header->rcode(BADMODE) ok 57 - expected value after header->rcode(BADNAME) ok 58 - EDNS size request assembled correctly ;; id = 65168 ;; qr = 0 aa = 0 tc = 0 rd = 1 opcode = QUERY ;; ra = 0 z = 0 ad = 0 cd = 0 rcode = NOERROR ;; qdcount = 1 ancount = 2 nscount = 3 arcount = 4 ;; do = 0 ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/03-question.t ............ 1..263 ok 1 - use Net::DNS; ok 2 - typebyval(1) ok 3 - typebyval(53) ok 4 - typebyname('TYPE53') ok 5 - typebyname('TYPE053') ok 6 - typebyval(65536) [typebyval( 65536 ) out of range at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Parameters.pm line 244.] ok 7 - typebyname('A') ok 8 - typebyname('A6') ok 9 - typebyname('AAAA') ok 10 - typebyname('AFSDB') ok 11 - typebyname('ANY') ok 12 - typebyname('APL') ok 13 - typebyname('ATMA') ok 14 - typebyname('AXFR') ok 15 - typebyname('CAA') ok 16 - typebyname('CDS') ok 17 - typebyname('CERT') ok 18 - typebyname('CNAME') ok 19 - typebyname('DHCID') ok 20 - typebyname('DLV') ok 21 - typebyname('DNAME') ok 22 - typebyname('DNSKEY') ok 23 - typebyname('DS') ok 24 - typebyname('EID') ok 25 - typebyname('GID') ok 26 - typebyname('GPOS') ok 27 - typebyname('HINFO') ok 28 - typebyname('HIP') ok 29 - typebyname('IPSECKEY') ok 30 - typebyname('ISDN') ok 31 - typebyname('IXFR') ok 32 - typebyname('KEY') ok 33 - typebyname('KX') ok 34 - typebyname('L32') ok 35 - typebyname('L64') ok 36 - typebyname('LOC') ok 37 - typebyname('LP') ok 38 - typebyname('MAILA') ok 39 - typebyname('MAILB') ok 40 - typebyname('MB') ok 41 - typebyname('MD') ok 42 - typebyname('MF') ok 43 - typebyname('MG') ok 44 - typebyname('MINFO') ok 45 - typebyname('MR') ok 46 - typebyname('MX') ok 47 - typebyname('NAPTR') ok 48 - typebyname('NID') ok 49 - typebyname('NIMLOC') ok 50 - typebyname('NINFO') ok 51 - typebyname('NS') ok 52 - typebyname('NSAP') ok 53 - typebyname('NSAP-PTR') ok 54 - typebyname('NSEC') ok 55 - typebyname('NSEC3') ok 56 - typebyname('NSEC3PARAM') ok 57 - typebyname('NULL') ok 58 - typebyname('NXT') ok 59 - typebyname('OPT') ok 60 - typebyname('PTR') ok 61 - typebyname('PX') ok 62 - typebyname('RKEY') ok 63 - typebyname('RP') ok 64 - typebyname('RRSIG') ok 65 - typebyname('RT') ok 66 - typebyname('SIG') ok 67 - typebyname('SINK') ok 68 - typebyname('SOA') ok 69 - typebyname('SPF') ok 70 - typebyname('SRV') ok 71 - typebyname('SSHFP') ok 72 - typebyname('TA') ok 73 - typebyname('TALINK') ok 74 - typebyname('TKEY') ok 75 - typebyname('TLSA') ok 76 - typebyname('TSIG') ok 77 - typebyname('TXT') ok 78 - typebyname('UID') ok 79 - typebyname('UINFO') ok 80 - typebyname('UNSPEC') ok 81 - typebyname('URI') ok 82 - typebyname('WKS') ok 83 - typebyname('X25') ok 84 - typebyname('a') ok 85 - typebyname('a6') ok 86 - typebyname('aaaa') ok 87 - typebyname('afsdb') ok 88 - typebyname('any') ok 89 - typebyname('apl') ok 90 - typebyname('atma') ok 91 - typebyname('axfr') ok 92 - typebyname('caa') ok 93 - typebyname('cds') ok 94 - typebyname('cert') ok 95 - typebyname('cname') ok 96 - typebyname('dhcid') ok 97 - typebyname('dlv') ok 98 - typebyname('dname') ok 99 - typebyname('dnskey') ok 100 - typebyname('ds') ok 101 - typebyname('eid') ok 102 - typebyname('gid') ok 103 - typebyname('gpos') ok 104 - typebyname('hinfo') ok 105 - typebyname('hip') ok 106 - typebyname('ipseckey') ok 107 - typebyname('isdn') ok 108 - typebyname('ixfr') ok 109 - typebyname('key') ok 110 - typebyname('kx') ok 111 - typebyname('l32') ok 112 - typebyname('l64') ok 113 - typebyname('loc') ok 114 - typebyname('lp') ok 115 - typebyname('maila') ok 116 - typebyname('mailb') ok 117 - typebyname('mb') ok 118 - typebyname('md') ok 119 - typebyname('mf') ok 120 - typebyname('mg') ok 121 - typebyname('minfo') ok 122 - typebyname('mr') ok 123 - typebyname('mx') ok 124 - typebyname('naptr') ok 125 - typebyname('nid') ok 126 - typebyname('nimloc') ok 127 - typebyname('ninfo') ok 128 - typebyname('ns') ok 129 - typebyname('nsap') ok 130 - typebyname('nsap-ptr') ok 131 - typebyname('nsec') ok 132 - typebyname('nsec3') ok 133 - typebyname('nsec3param') ok 134 - typebyname('null') ok 135 - typebyname('nxt') ok 136 - typebyname('opt') ok 137 - typebyname('ptr') ok 138 - typebyname('px') ok 139 - typebyname('rkey') ok 140 - typebyname('rp') ok 141 - typebyname('rrsig') ok 142 - typebyname('rt') ok 143 - typebyname('sig') ok 144 - typebyname('sink') ok 145 - typebyname('soa') ok 146 - typebyname('spf') ok 147 - typebyname('srv') ok 148 - typebyname('sshfp') ok 149 - typebyname('ta') ok 150 - typebyname('talink') ok 151 - typebyname('tkey') ok 152 - typebyname('tlsa') ok 153 - typebyname('tsig') ok 154 - typebyname('txt') ok 155 - typebyname('uid') ok 156 - typebyname('uinfo') ok 157 - typebyname('unspec') ok 158 - typebyname('uri') ok 159 - typebyname('wks') ok 160 - typebyname('x25') ok 161 - classbyval(1) ok 162 - classbyval(2) ok 163 - classbyname('CLASS2') ok 164 - classbyname('CLASS02') ok 165 - classbyval(65536) [classbyval( 65536 ) out of range at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Parameters.pm line 219.] ok 166 - classbyname('ANY') ok 167 - classbyname('CH') ok 168 - classbyname('HS') ok 169 - classbyname('IN') ok 170 - classbyname('NONE') ok 171 - classbyname('any') ok 172 - classbyname('ch') ok 173 - classbyname('hs') ok 174 - classbyname('in') ok 175 - classbyname('none') ok 176 - object returned by new() constructor isa Net::DNS::Question ok 177 - $question->string returns text representation of object ok 178 - new() argument undefined or absent ( example.com., A, undef ) ok 179 - new() argument undefined or absent ( example.com., A, ) ok 180 - new() argument undefined or absent ( example.com., undef, IN ) ok 181 - new() argument undefined or absent ( example.com., IN ) ok 182 - new() argument undefined or absent ( example.com., undef, undef ) ok 183 - new() argument undefined or absent ( example.com. ) ok 184 - new() arguments in zone file order ( example.com., IN, A ) ok 185 - new() arguments in zone file order ( example.com., IN, TYPE1 ) ok 186 - new() arguments in zone file order ( example.com., IN, ANY ) ok 187 - new() arguments in zone file order ( example.com., CLASS1, A ) ok 188 - new() arguments in zone file order ( example.com., CLASS1, TYPE1 ) ok 189 - new() arguments in zone file order ( example.com., CLASS1, ANY ) ok 190 - new() arguments in zone file order ( example.com., ANY, A ) ok 191 - new() arguments in zone file order ( example.com., ANY, TYPE1 ) ok 192 - new() arguments in zone file order ( example.com., ANY, ANY ) ok 193 - check decoded object isa Net::DNS::Question ok 194 - decoded object matches encoded data example.com. IN A ok 195 - decoded object matches encoded data example.com. IN AAAA ok 196 - decoded object matches encoded data example.com. IN MX ok 197 - decoded object matches encoded data example.com. IN NS ok 198 - decoded object matches encoded data example.com. IN SOA ok 199 - decoded object matches encoded data example.com. IN ANY ok 200 - decoded object matches encoded data example.com. HS A ok 201 - decoded object matches encoded data example.com. HS AAAA ok 202 - decoded object matches encoded data example.com. HS MX ok 203 - decoded object matches encoded data example.com. HS NS ok 204 - decoded object matches encoded data example.com. HS SOA ok 205 - decoded object matches encoded data example.com. HS ANY ok 206 - decoded object matches encoded data example.com. ANY A ok 207 - decoded object matches encoded data example.com. ANY AAAA ok 208 - decoded object matches encoded data example.com. ANY MX ok 209 - decoded object matches encoded data example.com. ANY NS ok 210 - decoded object matches encoded data example.com. ANY SOA ok 211 - decoded object matches encoded data example.com. ANY ANY ok 212 - interpret IPv4 prefix as PTR query 1.2.3.4 ok 213 - interpret IPv4 prefix as PTR query 1.2.3 ok 214 - interpret IPv4 prefix as PTR query 1.2 ok 215 - interpret IPv4 prefix as PTR query 1 ok 216 - query NS in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN NS ok 217 - query SOA in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN SOA ok 218 - query ANY in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN ANY ok 219 - accept CIDR address/32 prefix syntax 4.3.2.1.in-addr.arpa ok 220 - accept CIDR address/24 prefix syntax 3.2.1.in-addr.arpa ok 221 - accept CIDR address/16 prefix syntax 2.1.in-addr.arpa ok 222 - accept CIDR address/8 prefix syntax 1.in-addr.arpa ok 223 - interpret IPv6 address as PTR query in ip6.arpa namespace ok 224 - non-address character precludes interpretation as PTR query ok 225 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7:8 ok 226 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7 ok 227 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6 ok 228 - interpret IPv6 prefix as PTR query 1:2:3:4:5 ok 229 - interpret IPv6 prefix as PTR query 1:2:3:4 ok 230 - interpret IPv6 prefix as PTR query 1:2:3 ok 231 - interpret IPv6 prefix as PTR query 1:2 ok 232 - accept IPv6 address/16 prefix syntax 4.3.2.1.ip6.arpa ok 233 - accept IPv6 address/12 prefix syntax 3.2.1.ip6.arpa ok 234 - accept IPv6 address/8 prefix syntax 2.1.ip6.arpa ok 235 - accept IPv6 address/4 prefix syntax 1.ip6.arpa ok 236 - check length of expanded IPv6 address 1:2:3:4:5:6:: ok 237 - check length of expanded IPv6 address 1:2:3:4:5::8 ok 238 - check length of expanded IPv6 address 1:2:3:4:5:: ok 239 - check length of expanded IPv6 address 1:2:3:4::7:8 ok 240 - check length of expanded IPv6 address 1:2:3:4::8 ok 241 - check length of expanded IPv6 address 1:2:3:4:: ok 242 - check length of expanded IPv6 address 1:2:3::6:7:8 ok 243 - check length of expanded IPv6 address 1:2:3::7:8 ok 244 - check length of expanded IPv6 address 1:2:3::8 ok 245 - check length of expanded IPv6 address 1:2:3:: ok 246 - check length of expanded IPv6 address 1:2::5:6:7:8 ok 247 - check length of expanded IPv6 address 1:2::6:7:8 ok 248 - check length of expanded IPv6 address 1:2::7:8 ok 249 - check length of expanded IPv6 address 1:2::8 ok 250 - check length of expanded IPv6 address 1:2:: ok 251 - check length of expanded IPv6 address 1::4:5:6:7:8 ok 252 - check length of expanded IPv6 address 1::5:6:7:8 ok 253 - check length of expanded IPv6 address 1::6:7:8 ok 254 - check length of expanded IPv6 address 1::7:8 ok 255 - check length of expanded IPv6 address 1::8 ok 256 - check length of expanded IPv6 address 1:: ok 257 - check length of expanded IPv6 address ::3:4:5:6:7:8 ok 258 - check length of expanded IPv6 address ::4:5:6:7:8 ok 259 - check length of expanded IPv6 address ::5:6:7:8 ok 260 - check length of expanded IPv6 address ::6:7:8 ok 261 - check length of expanded IPv6 address ::7:8 ok 262 - check length of expanded IPv6 address ::8 ok 263 - check length of expanded IPv6 address :: ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153 (#1) (W overload) The overload pragma was passed an argument it did not recognize. Did you mistype an operator? t/03-rr.t .................. 1..52 ok 1 - use Net::DNS; ok 2 - use Net::DNS::RR; ok 3 - new Net::DNS::RR(undef) [empty or undefined argument at t/03-rr.t line 16.] ok 4 - new Net::DNS::RR('') [empty or undefined argument at t/03-rr.t line 16.] ok 5 - new Net::DNS::RR(' ') [unable to parse RR string at t/03-rr.t line 16.] ok 6 - new Net::DNS::RR( example.com 0 IN A \\# 4 c0 00 02 01 ) ok 7 - new Net::DNS::RR( example.com 0 IN A \\# 4 c0000201 ) ok 8 - new Net::DNS::RR( example.com 0 IN A 192.0.2.1 ) ok 9 - new Net::DNS::RR( example.com 0 IN TYPE1 192.0.2.1 ) ok 10 - new Net::DNS::RR( example.com 0 CLASS1 A 192.0.2.1 ) ok 11 - new Net::DNS::RR( example.com 0 CLASS1 TYPE1 192.0.2.1 ) ok 12 - new Net::DNS::RR( example.com 0 A 192.0.2.1 ) ok 13 - new Net::DNS::RR( example.com 0 TYPE1 192.0.2.1 ) ok 14 - new Net::DNS::RR( example.com IN A 192.0.2.1 ) ok 15 - new Net::DNS::RR( example.com IN TYPE1 192.0.2.1 ) ok 16 - new Net::DNS::RR( example.com CLASS1 A 192.0.2.1 ) ok 17 - new Net::DNS::RR( example.com CLASS1 TYPE1 192.0.2.1 ) ok 18 - new Net::DNS::RR( example.com A 192.0.2.1 ) ok 19 - new Net::DNS::RR( example.com TYPE1 192.0.2.1 ) ok 20 - new Net::DNS::RR( example.com IN 0 A 192.0.2.1 ) ok 21 - new Net::DNS::RR( example.com IN 0 TYPE1 192.0.2.1 ) ok 22 - new Net::DNS::RR( example.com CLASS1 0 A 192.0.2.1 ) ok 23 - new Net::DNS::RR( example.com CLASS1 0 TYPE1 192.0.2.1 ) ok 24 - new Net::DNS::RR( example.com 0 IN TXT txt-data ; space delimited ) ok 25 - new Net::DNS::RR( example.com 0 TXT txt-data ) ok 26 - new Net::DNS::RR( example.com IN TXT txt-data ) ok 27 - new Net::DNS::RR( example.com TXT txt-data ) ok 28 - new Net::DNS::RR( example.com IN 0 TXT txt-data ) ok 29 - new Net::DNS::RR( example.com 0 IN TXT txt-data ; tab delimited ) ok 30 - new Net::DNS::RR( example.com 0 TXT txt-data ) ok 31 - new Net::DNS::RR( example.com IN TXT txt-data ) ok 32 - new Net::DNS::RR( example.com TXT txt-data ) ok 33 - new Net::DNS::RR( example.com IN 0 TXT txt-data ) ok 34 - new Net::DNS::RR( example.com 0 IN TXT 'txt-data' ; 'quoted' ) ok 35 - new Net::DNS::RR( example.com 0 TXT 'txt-data' ) ok 36 - new Net::DNS::RR( example.com IN TXT 'txt-data' ) ok 37 - new Net::DNS::RR( example.com TXT 'txt-data' ) ok 38 - new Net::DNS::RR( example.com IN 0 TXT 'txt-data' ) ok 39 - new Net::DNS::RR( example.com 0 IN TXT "txt-data" ; "quoted" ) ok 40 - new Net::DNS::RR( example.com 0 TXT "txt-data" ) ok 41 - new Net::DNS::RR( example.com IN TXT "txt-data" ) ok 42 - new Net::DNS::RR( example.com TXT "txt-data" ) ok 43 - new Net::DNS::RR( example.com IN 0 TXT "txt-data" ) ok 44 - new Net::DNS::RR( example.com ( 0 IN TXT txt-data ) ; bracketed ) ok 45 - new Net::DNS::RR( example.com. 3600 IN TXT \\# 28 0c74776f2073657061726174650e71756f74656420737472696e6773 ) ok 46 - new Net::DNS::RR( example.com. 3600 IN TYPE34 \\# 4 c0000201 ) ok 47 - mismatched length: \\# 0 c0 00 02 01 [length and hexadecimal data inconsistent at t/03-rr.t line 104.] ok 48 - mismatched length: \\# 3 c0 00 02 01 [length and hexadecimal data inconsistent at t/03-rr.t line 104.] ok 49 - mismatched length: \\# 5 c0 00 02 01 [length and hexadecimal data inconsistent at t/03-rr.t line 104.] ok 50 - encode/decode example.com. 123 IN A 192.0.2.1 ok 51 - check decoded object isa Net::DNS::RR::A ok 52 - owner domain name compressible ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/04-packet.t .............. 1..78 ok 1 - new() object isa Net::DNS::Packet ok 2 - $packet->string ok 3 - create query packet ok 4 - packet->header() method works ok 5 - header() returns header object ok 6 - packet->question() returns single element list ok 7 - list element is a question object ok 8 - question object correct ok 9 - create empty packet ok 10 - question() returns empty list ok 11 - answer() returns empty list ok 12 - authority() returns empty list ok 13 - additional() returns empty list ok 14 - packet->data() method works ok 15 - new(\$data) object isa Net::DNS::Packet ok 16 - decoded packet matches original ok 17 - retransmitted packet matches original ok 18 - truncated (29 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 116.] ok 19 - truncated (28 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 116.] ok 20 - truncated (27 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 116.] ok 21 - truncated (26 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 116.] ok 22 - truncated (25 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 23 - truncated (24 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 24 - truncated (23 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 25 - truncated (22 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 26 - truncated (21 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 27 - truncated (20 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 28 - truncated (19 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 29 - truncated (18 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 30 - truncated (17 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 31 - truncated (16 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 32 - truncated (15 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 33 - truncated (14 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 34 - truncated (13 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 35 - truncated (12 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Question.pm line 113.] ok 36 - truncated (11 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 37 - truncated (10 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 38 - truncated (9 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 39 - truncated (8 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 40 - truncated (7 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 41 - truncated (6 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 42 - truncated (5 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 43 - truncated (4 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 44 - truncated (3 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 45 - truncated (2 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 46 - truncated (1 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 47 - truncated (0 octets): [corrupt wire-format data at /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib/Net/DNS/Packet.pm line 115.] ok 48 - push first RR into answer section ok 49 - push() returns answer RR count ok 50 - push second RR into answer section ok 51 - push() returns answer RR count ok 52 - push first RR into authority section ok 53 - push() returns authority RR count ok 54 - push second RR into authority section ok 55 - push() returns authority RR count ok 56 - push first RR into additional section ok 57 - push() returns additional RR count ok 58 - push second RR into additional section ok 59 - push() returns additional RR count ok 60 - new() from data buffer works ok 61 - check header->qdcount correct ok 62 - check header->ancount correct ok 63 - check header->nscount correct ok 64 - check header->arcount correct ok 65 - check content of question section ok 66 - check content of answer section ok 67 - check content of authority section ok 68 - check content of additional section ok 69 - pop() RR from question section ok 70 - pop() RR from answer section ok 71 - pop() RR from authority section ok 72 - pop() RR from additional section ok 73 - check question count in synthetic packet header ok 74 - check answer count in synthetic packet header ok 75 - check authority count in synthetic packet header ok 76 - check additional count in synthetic packet header ok 77 - Additional section packet is EDNS0 type ok 78 - EDNS0 packet size correct ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-A.t ................... 1..12 ok 1 - A RR type code = 1 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - address completion: 1.2.3.4 ok 11 - address completion: 1.2.4 ok 12 - address completion: 1.4 ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-AAAA.t ................ 1..136 ok 1 - AAAA RR type code = 28 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - address compression: 0:0:0:0:0:0:0:0 ok 11 - address expansion: :: ok 12 - address compression: 0:0:0:0:0:0:0:8 ok 13 - address expansion: ::8 ok 14 - address compression: 0:0:0:0:0:0:7:0 ok 15 - address expansion: ::7:0 ok 16 - address compression: 0:0:0:0:0:6:0:0 ok 17 - address expansion: ::6:0:0 ok 18 - address compression: 0:0:0:0:0:6:0:8 ok 19 - address expansion: ::6:0:8 ok 20 - address compression: 0:0:0:0:5:0:0:0 ok 21 - address expansion: ::5:0:0:0 ok 22 - address compression: 0:0:0:0:5:0:0:8 ok 23 - address expansion: ::5:0:0:8 ok 24 - address compression: 0:0:0:0:5:0:7:0 ok 25 - address expansion: ::5:0:7:0 ok 26 - address compression: 0:0:0:4:0:0:0:0 ok 27 - address expansion: 0:0:0:4:: ok 28 - address compression: 0:0:0:4:0:0:0:8 ok 29 - address expansion: ::4:0:0:0:8 ok 30 - address compression: 0:0:0:4:0:0:7:0 ok 31 - address expansion: ::4:0:0:7:0 ok 32 - address compression: 0:0:0:4:0:6:0:0 ok 33 - address expansion: ::4:0:6:0:0 ok 34 - address compression: 0:0:0:4:0:6:0:8 ok 35 - address expansion: ::4:0:6:0:8 ok 36 - address compression: 0:0:3:0:0:0:0:0 ok 37 - address expansion: 0:0:3:: ok 38 - address compression: 0:0:3:0:0:0:0:8 ok 39 - address expansion: 0:0:3::8 ok 40 - address compression: 0:0:3:0:0:0:7:0 ok 41 - address expansion: 0:0:3::7:0 ok 42 - address compression: 0:0:3:0:0:6:0:0 ok 43 - address expansion: ::3:0:0:6:0:0 ok 44 - address compression: 0:0:3:0:0:6:0:8 ok 45 - address expansion: ::3:0:0:6:0:8 ok 46 - address compression: 0:0:3:0:5:0:0:0 ok 47 - address expansion: 0:0:3:0:5:: ok 48 - address compression: 0:0:3:0:5:0:0:8 ok 49 - address expansion: ::3:0:5:0:0:8 ok 50 - address compression: 0:0:3:0:5:0:7:0 ok 51 - address expansion: ::3:0:5:0:7:0 ok 52 - address compression: 0:2:0:0:0:0:0:0 ok 53 - address expansion: 0:2:: ok 54 - address compression: 0:2:0:0:0:0:0:8 ok 55 - address expansion: 0:2::8 ok 56 - address compression: 0:2:0:0:0:0:7:0 ok 57 - address expansion: 0:2::7:0 ok 58 - address compression: 0:2:0:0:0:6:0:0 ok 59 - address expansion: 0:2::6:0:0 ok 60 - address compression: 0:2:0:0:0:6:0:8 ok 61 - address expansion: 0:2::6:0:8 ok 62 - address compression: 0:2:0:0:5:0:0:0 ok 63 - address expansion: 0:2:0:0:5:: ok 64 - address compression: 0:2:0:0:5:0:0:8 ok 65 - address expansion: 0:2::5:0:0:8 ok 66 - address compression: 0:2:0:0:5:0:7:0 ok 67 - address expansion: 0:2::5:0:7:0 ok 68 - address compression: 0:2:0:4:0:0:0:0 ok 69 - address expansion: 0:2:0:4:: ok 70 - address compression: 0:2:0:4:0:0:0:8 ok 71 - address expansion: 0:2:0:4::8 ok 72 - address compression: 0:2:0:4:0:0:7:0 ok 73 - address expansion: 0:2:0:4::7:0 ok 74 - address compression: 0:2:0:4:0:6:0:0 ok 75 - address expansion: 0:2:0:4:0:6:: ok 76 - address compression: 0:2:0:4:0:6:0:8 ok 77 - address expansion: 0:2:0:4:0:6:0:8 ok 78 - address compression: 1:0:0:0:0:0:0:0 ok 79 - address expansion: 1:: ok 80 - address compression: 1:0:0:0:0:0:0:8 ok 81 - address expansion: 1::8 ok 82 - address compression: 1:0:0:0:0:0:7:0 ok 83 - address expansion: 1::7:0 ok 84 - address compression: 1:0:0:0:0:6:0:0 ok 85 - address expansion: 1::6:0:0 ok 86 - address compression: 1:0:0:0:0:6:0:8 ok 87 - address expansion: 1::6:0:8 ok 88 - address compression: 1:0:0:0:5:0:0:0 ok 89 - address expansion: 1::5:0:0:0 ok 90 - address compression: 1:0:0:0:5:0:0:8 ok 91 - address expansion: 1::5:0:0:8 ok 92 - address compression: 1:0:0:0:5:0:7:0 ok 93 - address expansion: 1::5:0:7:0 ok 94 - address compression: 1:0:0:4:0:0:0:0 ok 95 - address expansion: 1:0:0:4:: ok 96 - address compression: 1:0:0:4:0:0:0:8 ok 97 - address expansion: 1:0:0:4::8 ok 98 - address compression: 1:0:0:4:0:0:7:0 ok 99 - address expansion: 1::4:0:0:7:0 ok 100 - address compression: 1:0:0:4:0:6:0:0 ok 101 - address expansion: 1::4:0:6:0:0 ok 102 - address compression: 1:0:0:4:0:6:0:8 ok 103 - address expansion: 1::4:0:6:0:8 ok 104 - address compression: 1:0:3:0:0:0:0:0 ok 105 - address expansion: 1:0:3:: ok 106 - address compression: 1:0:3:0:0:0:0:8 ok 107 - address expansion: 1:0:3::8 ok 108 - address compression: 1:0:3:0:0:0:7:0 ok 109 - address expansion: 1:0:3::7:0 ok 110 - address compression: 1:0:3:0:0:6:0:0 ok 111 - address expansion: 1:0:3::6:0:0 ok 112 - address compression: 1:0:3:0:0:6:0:8 ok 113 - address expansion: 1:0:3::6:0:8 ok 114 - address compression: 1:0:3:0:5:0:0:0 ok 115 - address expansion: 1:0:3:0:5:: ok 116 - address compression: 1:0:3:0:5:0:0:8 ok 117 - address expansion: 1:0:3:0:5::8 ok 118 - address compression: 1:0:3:0:5:0:7:0 ok 119 - address expansion: 1:0:3:0:5:0:7:0 ok 120 - address completion: 1 ok 121 - address completion: 1: ok 122 - address completion: 1:2 ok 123 - address completion: 1:2: ok 124 - address completion: 1:2:3 ok 125 - address completion: 1:2:3: ok 126 - address completion: 1:2:3:4 ok 127 - address completion: 1:2:3:4: ok 128 - address completion: 1:2:3:4:5 ok 129 - address completion: 1:2:3:4:5: ok 130 - address completion: 1:2:3:4:5:6 ok 131 - address completion: 1:2:3:4:5:6: ok 132 - address completion: 1:2:3:4:5:6:7 ok 133 - address completion: 1:2:3:4:5:6:7: ok 134 - address completion: ::ffff:1.2.3.4 ok 135 - address completion: ::ffff:1.2.4 ok 136 - address completion: ::ffff:1.4 ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-AFSDB.t ............... 1..13 ok 1 - AFSDB RR type code = 18 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->subtype() ok 5 - expected result from rr->hostname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA not compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-APL.t ................. 1..13 ok 1 - APL RR type code = 42 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->aplist() ok 5 - aplist item->string() attribute ok 6 - aplist item->negate() attribute ok 7 - aplist item->family() attribute ok 8 - aplist item->address() attribute ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-CERT.t ................ 1..14 ok 1 - CERT RR type code = 37 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->format() ok 5 - expected result from rr->tag() ok 6 - expected result from rr->algorithm() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - encoded RDATA can be empty ok 10 - decoded RDATA can be empty ok 11 - string RDATA can be empty ok 12 - format may be zero ok 13 - tag may be zero ok 14 - algorithm may be zero ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-CNAME.t ............... 1..12 ok 1 - CNAME RR type code = 5 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - encoded RDATA compressible ok 11 - encoded RDATA names not downcased ok 12 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-DHCID.t ............... 1..12 ok 1 - DHCID RR type code = 49 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->identifiertype() ok 5 - expected result from rr->digesttype() ok 6 - expected result from rr->digest() ok 7 - additional attribute rr->rdata() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - encoded RDATA can be empty ok 11 - decoded RDATA can be empty ok 12 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-DNAME.t ............... 1..12 ok 1 - DNAME RR type code = 39 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->target() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - encoded RDATA not compressible ok 11 - encoded RDATA names not downcased ok 12 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-HINFO.t ............... 1..10 ok 1 - HINFO RR type code = 13 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cpu() ok 5 - expected result from rr->os() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-HIP.t ................. 1..16 ok 1 - HIP RR type code = 55 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->pkalgorithm() ok 5 - expected result from rr->hit() ok 6 - expected result from rr->key() ok 7 - expected result from rr->servers() ok 8 - additional attribute rr->keybin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok 14 - encoded RDATA not compressible ok 15 - encoded RDATA names not downcased ok 16 - canonical RDATA names not downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-IPSECKEY.t ............ 1..16 ok 1 - IPSECKEY RR type code = 45 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->precedence() ok 5 - expected result from rr->gatetype() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->gateway() ok 8 - expected result from rr->key() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok 14 - encoded RDATA not compressible ok 15 - encoded RDATA names not downcased ok 16 - canonical RDATA names not downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-ISDN.t ................ 1..10 ok 1 - ISDN RR type code = 20 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - expected result from rr->sa() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-KX.t .................. 1..13 ok 1 - KX RR type code = 36 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA not compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-L32.t ................. 1..10 ok 1 - L32 RR type code = 105 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator32() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-L64.t ................. 1..10 ok 1 - L64 RR type code = 106 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator64() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-LOC.t ................. 1..14 ok 1 - LOC RR type code = 29 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->latitude() ok 5 - expected result from rr->longitude() ok 6 - expected result from rr->altitude() ok 7 - expected result from rr->size() ok 8 - expected result from rr->hp() ok 9 - expected result from rr->vp() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - encoded RDATA can be empty ok 13 - decoded RDATA can be empty ok 14 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-LP.t .................. 1..13 ok 1 - LP RR type code = 107 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA not compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names not downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-MINFO.t ............... 1..13 ok 1 - MINFO RR type code = 14 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->rmailbx() ok 5 - expected result from rr->emailbx() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-MX.t .................. 1..13 ok 1 - MX RR type code = 15 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-NAPTR.t ............... 1..17 ok 1 - NAPTR RR type code = 35 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->order() ok 5 - expected result from rr->preference() ok 6 - expected result from rr->flags() ok 7 - expected result from rr->service() ok 8 - expected result from rr->regexp() ok 9 - expected result from rr->replacement() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - encoded RDATA can be empty ok 13 - decoded RDATA can be empty ok 14 - string RDATA can be empty ok 15 - encoded RDATA not compressible ok 16 - encoded RDATA names not downcased ok 17 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-NID.t ................. 1..10 ok 1 - NID RR type code = 104 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->nodeid() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-NS.t .................. 1..12 ok 1 - NS RR type code = 2 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->nsdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - encoded RDATA compressible ok 11 - encoded RDATA names not downcased ok 12 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-NULL.t ................ 1..9 ok 1 - NULL RR type code = 10 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - additional attribute rr->rdata() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-OPT.t ................. 1..22 ok 1 - OPT RR type code = 41 ok 2 - string method works ok 3 - expected result from rr->version() ok 4 - expected result from rr->version() ok 5 - expected result from rr->size() ok 6 - expected result from rr->rcode() ok 7 - expected result from rr->flags() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - rr->version(x) returns function argument ok 11 - rr->version(x) changes attribute value ok 12 - rr->size(x) returns function argument ok 13 - rr->size(x) changes attribute value ok 14 - rr->rcode(x) returns function argument ok 15 - rr->rcode(x) changes attribute value ok 16 - rr->flags(x) returns function argument ok 17 - rr->flags(x) changes attribute value ok 18 - expected number of options ok 19 - expected value for option 1 ok 20 - expected value for option 2 ok 21 - expected value for option 3 ok 22 - expected value for option 4 ;; EDNS version 0 ;; flags: 0000 ;; rcode: NOERROR ;; size: 512 ;; option: LLQ 76616c75652031 ;; UL 76616c75652032 ;; NSID 76616c75652033 ;; 4 76616c75652034 ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-PTR.t ................. 1..12 ok 1 - PTR RR type code = 12 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->ptrdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - encoded RDATA compressible ok 11 - encoded RDATA names not downcased ok 12 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-PX.t .................. 1..14 ok 1 - PX RR type code = 26 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->map822() ok 6 - expected result from rr->mapx400() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - encoded RDATA can be empty ok 10 - decoded RDATA can be empty ok 11 - string RDATA can be empty ok 12 - encoded RDATA not compressible ok 13 - encoded RDATA names not downcased ok 14 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-RP.t .................. 1..13 ok 1 - RP RR type code = 17 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mbox() ok 5 - expected result from rr->txtdname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - encoded RDATA can be empty ok 9 - decoded RDATA can be empty ok 10 - string RDATA can be empty ok 11 - encoded RDATA not compressible ok 12 - encoded RDATA names not downcased ok 13 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-RT.t .................. 1..14 ok 1 - use Net::DNS; ok 2 - RT RR type code = 21 ok 3 - new/string transparent ok 4 - new($string) and new(%hash) equivalent ok 5 - expected result from rr->preference() ok 6 - expected result from rr->intermediate() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - encoded RDATA can be empty ok 10 - decoded RDATA can be empty ok 11 - string RDATA can be empty ok 12 - encoded RDATA not compressible ok 13 - encoded RDATA names not downcased ok 14 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-SOA.t ................. 1..33 ok 1 - SOA RR type code = 6 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mname() ok 5 - expected result from rr->rname() ok 6 - expected result from rr->serial() ok 7 - expected result from rr->refresh() ok 8 - expected result from rr->retry() ok 9 - expected result from rr->expire() ok 10 - expected result from rr->minimum() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - encoded RDATA can be empty ok 14 - decoded RDATA can be empty ok 15 - string RDATA can be empty ok 16 - encoded RDATA compressible ok 17 - encoded RDATA names not downcased ok 18 - canonical RDATA names downcased ok 19 - rr->serial(2000000000) steps from 0 to 2000000000 ok 20 - rr->serial(3000000000) steps from 2000000000 to 3000000000 ok 21 - rr->serial(4000000000) steps from 3000000000 to 4000000000 ok 22 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 23 - rr->serial(2000000000) steps from 1000000000 to 2000000000 ok 24 - rr->serial(4000000000) steps from 2000000000 to 4000000000 ok 25 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 26 - rr->serial(3000000000) steps from 1000000000 to 3000000000 ok 27 - rr->serial(SEQUENTIAL) increments existing serial number ok 28 - rr->serial(SEQUENTIAL) wraps from 2147483647 to 2147483648 ok 29 - rr->serial(SEQUENTIAL) wraps from 4294967295 to 0 ok 30 - rr->serial(YYYYMMDDxx) steps from 2000000000 to 2013061900 ok 31 - rr->serial(YYYYMMDDxx) increments 2013061900 to 2013061901 ok 32 - rr->serial(UNIXTIME) steps from 1371666185 to 1371666195 ok 33 - rr->serial(UNIXTIME) increments 1371666195 to 1371666196 ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-SPF.t ................. 1..9 ok 1 - SPF RR type code = 99 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->spfdata() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-SRV.t ................. 1..15 ok 1 - SRV RR type code = 33 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->priority() ok 5 - expected result from rr->weight() ok 6 - expected result from rr->port() ok 7 - expected result from rr->target() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - encoded RDATA can be empty ok 11 - decoded RDATA can be empty ok 12 - string RDATA can be empty ok 13 - encoded RDATA not compressible ok 14 - encoded RDATA names not downcased ok 15 - canonical RDATA names downcased ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-SSHFP.t ............... 1..13 ok 1 - SSHFP RR type code = 44 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->fptype() ok 6 - expected result from rr->fp() ok 7 - additional attribute rr->fpbin() ok 8 - additional attribute rr->babble() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-TKEY.t ................ 1..15 ok 1 - TKEY RR type code = 249 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->inception() ok 6 - expected result from rr->expiration() ok 7 - expected result from rr->mode() ok 8 - expected result from rr->error() ok 9 - additional attribute rr->key() ok 10 - additional attribute rr->other() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - encoded RDATA can be empty ok 14 - decoded RDATA can be empty ok 15 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-TLSA.t ................ 1..13 ok 1 - TLSA RR type code = 52 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->usage() ok 5 - expected result from rr->selector() ok 6 - expected result from rr->matchingtype() ok 7 - expected result from rr->certificate() ok 8 - additional attribute rr->certbin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - encoded RDATA can be empty ok 12 - decoded RDATA can be empty ok 13 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-TSIG.t ................ 1..16 ok 1 - TSIG RR type code = 250 ok 2 - got expected rr->string ok 3 - expected result from rr->algorithm() ok 4 - expected result from rr->time_signed() ok 5 - expected result from rr->fudge() ok 6 - expected result from rr->key() ok 7 - expected result from rr->sign_func() ok 8 - additional attribute rr->mac() ok 9 - additional attribute rr->macbin() ok 10 - additional attribute rr->error() ok 11 - additional attribute rr->other() ok 12 - encode/decode transparent ok 13 - encoded RDATA matches example ok 14 - encoded RDATA can be empty ok 15 - decoded RDATA can be empty ok 16 - generated MAC matches known good specimen ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-TXT.t ................. 1..47 ok 1 - TXT RR type code = 16 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->txtdata() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok 10 - TXT.example. TXT contiguous ok 11 - TXT.example. TXT three unquoted strings ok 12 - TXT.example. TXT "in quotes" ok 13 - TXT.example. TXT "two separate" "quoted strings" ok 14 - TXT.example. TXT "" empty ok 15 - TXT.example. TXT " " space ok 16 - TXT.example. TXT ! ok 17 - TXT.example. TXT "\"" ok 18 - TXT.example. TXT \# ok 19 - TXT.example. TXT "$" ok 20 - TXT.example. TXT % ok 21 - TXT.example. TXT & ok 22 - TXT.example. TXT "'" ok 23 - TXT.example. TXT "(" ok 24 - TXT.example. TXT ")" ok 25 - TXT.example. TXT * ok 26 - TXT.example. TXT + ok 27 - TXT.example. TXT , ok 28 - TXT.example. TXT - ok 29 - TXT.example. TXT . ok 30 - TXT.example. TXT / ok 31 - TXT.example. TXT : ok 32 - TXT.example. TXT ";" ok 33 - TXT.example. TXT < ok 34 - TXT.example. TXT = ok 35 - TXT.example. TXT > ok 36 - TXT.example. TXT ? ok 37 - TXT.example. TXT "@" ok 38 - TXT.example. TXT [ ok 39 - TXT.example. TXT \\ ok 40 - TXT.example. TXT ] ok 41 - TXT.example. TXT ^ ok 42 - TXT.example. TXT _ ok 43 - TXT.example. TXT ` ok 44 - TXT.example. TXT { ok 45 - TXT.example. TXT | ok 46 - TXT.example. TXT } ok 47 - TXT.example. TXT ~ ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/05-X25.t ................. 1..9 ok 1 - X25 RR type code = 19 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - encoded RDATA can be empty ok 8 - decoded RDATA can be empty ok 9 - string RDATA can be empty ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/06-packet-unique-push.t .. 1..77 ok 1 - use Net::DNS; ok 2 - unique_push, case sensitivity test 1 ok 3 - unique_push, case sensitivity test 2 ok 4 - additional right ok 5 - answer right ok 6 - authority right ok 7 - additional right ok 8 - answer right ok 9 - authority right ok 10 - additional right ok 11 - answer right ok 12 - authority right ok 13 - additional right ok 14 - answer right ok 15 - authority right ok 16 - additional right ok 17 - answer right ok 18 - authority right ok 19 - additional right ok 20 - answer right ok 21 - authority right ok 22 - additional right ok 23 - answer right ok 24 - authority right ok 25 - additional right ok 26 - answer right ok 27 - authority right ok 28 - additional right ok 29 - answer right ok 30 - authority right ok 31 - additional right ok 32 - answer right ok 33 - authority right ok 34 - additional right ok 35 - answer right ok 36 - authority right ok 37 - additional right ok 38 - answer right ok 39 - authority right ok 40 - answer right ok 41 - authority right ok 42 - additional right ok 43 - answer right ok 44 - authority right ok 45 - additional right ok 46 - answer right ok 47 - authority right ok 48 - additional right ok 49 - answer right ok 50 - authority right ok 51 - additional right ok 52 - answer right ok 53 - authority right ok 54 - additional right ok 55 - answer right ok 56 - authority right ok 57 - additional right ok 58 - answer right ok 59 - authority right ok 60 - additional right ok 61 - answer right ok 62 - authority right ok 63 - additional right ok 64 - answer right ok 65 - authority right ok 66 - additional right ok 67 - answer right ok 68 - authority right ok 69 - additional right ok 70 - answer right ok 71 - authority right ok 72 - additional right ok 73 - answer right ok 74 - authority right ok 75 - additional right ok 76 ok 77 ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/06-update.t .............. 1..72 ok 1 - use Net::DNS; ok 2 - new() returned packet ok 3 - header opcode correct ok 4 - zname correct ok 5 - zclass correct ok 6 - ztype correct ok 7 - yxrrset() returned RR ok 8 - yxrrset - right name ok 9 - yxrrset - right TTL ok 10 - yxrrset - right class ok 11 - yxrrset - right type ok 12 - yxrrset - data empty ok 13 - yxrrset() returned RR ok 14 - yxrrset - right name ok 15 - yxrrset - right TTL ok 16 - yxrrset - right class ok 17 - yxrrset - right type ok 18 - yxrrset - right data ok 19 - nxrrset() returned RR ok 20 - nxrrset - right name ok 21 - nxrrset - right ttl ok 22 - nxrrset - right class ok 23 - nxrrset - right type ok 24 - nxrrset - data empty ok 25 - yxdomain() returned RR ok 26 - yxdomain - right name ok 27 - yxdomain - right ttl ok 28 - yxdomain - right class ok 29 - yxdomain - right type ok 30 - yxdomain - data empty ok 31 - nxdomain() returned RR ok 32 - nxdomain - right name ok 33 - nxdomain - right ttl ok 34 - nxdomain - right class ok 35 - nxdomain - right type ok 36 - nxdomain - data empty ok 37 - rr_add() returned RR ok 38 - rr_add - right name ok 39 - rr_add - right ttl ok 40 - rr_add - right class ok 41 - rr_add - right type ok 42 - rr_add - right data ok 43 - rr_del() returned RR ok 44 - rr_del - right name ok 45 - rr_del - right ttl ok 46 - rr_del - right class ok 47 - rr_del - right type ok 48 - rr_del - data empty ok 49 - rr_del() returned RR ok 50 - rr_del - right name ok 51 - rr_del - right ttl ok 52 - rr_del - right class ok 53 - rr_del - right type ok 54 - rr_del - data empty ok 55 - nxdomain() returned RR ok 56 - nxdomain - right name ok 57 - nxdomain - right ttl ok 58 - nxdomain - right class ok 59 - nxdomain - right type ok 60 - nxdomain - data empty ok 61 - rr_del() returned RR ok 62 - rr_del - right name ok 63 - rr_del - right ttl ok 64 - rr_del - right class ok 65 - rr_del - right type ok 66 - rr_del - right data ok 67 - packet created ok 68 - "pre" length correct ok 69 - first class right ok 70 - second class right ok 71 - third class right ok 72 - fourth class right ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/07-rrsort.t .............. 1..22 ok 1 - SRV RR1 created ok 2 - SRV RR2 created ok 3 - SRV RR3 created ok 4 - SRV RR4 created ok 5 - SRV RR5 created ok 6 - SRV RR6 created ok 7 - SRV RR7 created ok 8 - SRV RR8 created ok 9 - A RR9 created ok 10 - rrsort returns rrerly whith undefined arguments ok 11 - rrsort returns properly whith undefined attribute (1) ok 12 - rrsort returns properly whith undefined attribute (2) ok 13 - rrsort returns properly whith undefined attribute (3) ok 14 - rrsort returns properly whith undefined attribute (3) ok 15 - rrsort correctly maintains RRs test 2 ok 16 - Sorting on SRV priority works ok 17 - Default SRV sort works ok 18 - Weight sorted SRV sort works ok 19 - rrsort correctly maintains RRs test 1 ok 20 - rrsort correctly maintains RRs test 3 ok 21 - MX sorting ok 22 - NS sorting ok t/07-zonefile.t ............ 1..51 ok 1 - use Net::DNS::ZoneFile; ok 2 - new ZoneFile object isa Net::DNS::ZoneFile ok 3 - zonefile->name always defined ok 4 - zonefile->line always defined ok 5 - zonefile->origin always defined ok 6 - zonefile->ttl always defined ok 7 - zonefile->read to end of file ok 8 - zonefile->line zero if file empty ok 9 - zonefile->line zero before calling read() ok 10 - zonefile->line number incremented by read() ok 11 - rr->class matches initial record ok 12 - rr->class matches initial record ok 13 - rr->class matches initial record ok 14 - SOA TTL set from SOA minimum field ok 15 - implicit default from SOA record ok 16 - explicit default from $TTL directive ok 17 - explicit TTL value overrides default ok 18 - zonefile->read expected record ok 19 - zonefile->name identifies file ok 20 - zonefile->line identifies record ok 21 - zonefile->read expected record ok 22 - zonefile->name identifies file ok 23 - zonefile->line identifies record ok 24 - zonefile->read expected record ok 25 - zonefile->name identifies file ok 26 - zonefile->line identifies record ok 27 - try non-existent include file [Failed to open zone0.txt at t/07-zonefile.t line 127.] ok 28 - zonefile->name identifies file ok 29 - zonefile->line identifies directive ok 30 - @ NS has expected name ok 31 - @ NS has expected rdata ok 32 - scope of $ORIGIN encompasses nested $INCLUDE ok 33 - scope of $ORIGIN continues after $INCLUDE ok 34 - scope of $ORIGIN curtailed by end of file ok 35 - generate MX preference with step 10 ok 36 - generate MX preference with step 10 ok 37 - generate MX preference with step 10 ok 38 - generate MX preference with step -10 ok 39 - generate MX preference with step -10 ok 40 - generate MX preference with step -10 ok 41 - name of simple RR as expected ok 42 - name of simple RR propagated from previous RR ok 43 - name of multiline RR propagated from previous RR ok 44 - multiline RR correctly reassembled ok 45 - name of following RR as expected ok 46 - read entire zone file ok 47 - read zone file via path ok 48 - parse empty string ok 49 - parse RR string ok 50 - Non-ASCII TXT argument ok 51 # skip Non-ASCII domain - Net::LibIDN not available ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/08-online.t .............. 1..95 ok 1 - use Net::DNS; ok 2 - Got an answer for a.t.net-dns.org IN A ok 3 - Only one question ok 4 - Got single answer ok 5 - Got question ok 6 - Question has right name ok 7 - Question has right type ok 8 - Question has right class ok 9 - ok 10 - Class correct ok 11 - address correct (a.t.net-dns.org) ok 12 - type correct (a.t.net-dns.org) ok 13 - name correct (a.t.net-dns.org) ok 14 - Got an answer for mx.t.net-dns.org IN MX ok 15 - Only one question ok 16 - Got single answer ok 17 - Got question ok 18 - Question has right name ok 19 - Question has right type ok 20 - Question has right class ok 21 - ok 22 - Class correct ok 23 - name correct (mx.t.net-dns.org) ok 24 - exchange correct (mx.t.net-dns.org) ok 25 - type correct (mx.t.net-dns.org) ok 26 - preference correct (mx.t.net-dns.org) ok 27 - Got an answer for cname.t.net-dns.org IN CNAME ok 28 - Only one question ok 29 - Got single answer ok 30 - Got question ok 31 - Question has right name ok 32 - Question has right type ok 33 - Question has right class ok 34 - ok 35 - Class correct ok 36 - name correct (cname.t.net-dns.org) ok 37 - cname correct (cname.t.net-dns.org) ok 38 - type correct (cname.t.net-dns.org) ok 39 - Got an answer for txt.t.net-dns.org IN TXT ok 40 - Only one question ok 41 - Got single answer ok 42 - Got question ok 43 - Question has right name ok 44 - Question has right type ok 45 - Question has right class ok 46 - ok 47 - Class correct ok 48 - name correct (txt.t.net-dns.org) ok 49 - txtdata correct (txt.t.net-dns.org) ok 50 - type correct (txt.t.net-dns.org) ok 51 - mx() seems to be working ok 52 - mx() works in scalar context ok 53 - The object isa Net::DNS::Packet ok 54 - search(198.41.0.4) works ok 55 - The object isa Net::DNS::Packet ok 56 - query(198.41.0.4) works ok 57 - The object isa Net::DNS::Packet ok 58 - search(2001:500:1::803f:235) works ok 59 - The object isa Net::DNS::Packet ok 60 - query(2001:500:1::803f:235) works ok 61 - The object isa Net::DNS::Packet ok 62 - Correct answer count (with search) ok 63 - The object isa Net::DNS::RR::A ok 64 - Correct name (with search) ok 65 - The object isa Net::DNS::Packet ok 66 - Correct answer count (with search) ok 67 - The object isa Net::DNS::RR::A ok 68 - Correct name (with search) ok 69 - The object isa Net::DNS::Packet ok 70 - Correct answer count (with query) ok 71 - The object isa Net::DNS::RR::A ok 72 - Correct name (with query) ok 73 - Socket returned ok 74 - Socket is ready ok 75 - Answerfrom defined(192.168.69.4) ok 76 - Answersize defined(206) ok 77 - Correct answer count ok 78 - The object isa Net::DNS::RR::A ok 79 - Correct name ok 80 - Persistend UDP socket identified ok 81 - Persistent socket matches ok 82 - The object isa Net::DNS::Packet ok 83 - Correct answer count (with persistent socket and search) ok 84 - The object isa Net::DNS::RR::A ok 85 - Correct name (with persistent socket and search) ok 86 - Persistent socket matches ok 87 - The object isa Net::DNS::Packet ok 88 - Correct answer count (with persistent socket and search) ok 89 - The object isa Net::DNS::RR::A ok 90 - Correct name (with persistent socket and search) ok 91 - Persistent socket matches ok 92 - The object isa Net::DNS::Packet ok 93 - Correct answer count (with persistent socket and query) ok 94 - The object isa Net::DNS::RR::A ok 95 - Correct name (with persistent socket and query) ok t/10-recurse.t ............. skipped: Cannot run these tests from this IP: 192.168.69.168 t/11-inet6.t ............... skipped: Online tests disabled. # Testing availability of 127.0.0.1 overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/13-udp-trunc.t ........... 1..100 ok 1 - use Net::DNS::Nameserver; ok 2 - UDP-512 reply for (1 , 1, 1) records short enough (512: 79->79) ok 3 - UDP-512 reply for (1 , 1, 1) received answer ok 4 - UDP-512 reply for (1 , 1, 1) records complete or sanely truncated ok 5 - UDP-512 reply for (5 , 1, 1) records short enough (512: 143->143) ok 6 - UDP-512 reply for (5 , 1, 1) received answer ok 7 - UDP-512 reply for (5 , 1, 1) records complete or sanely truncated ok 8 - UDP-512 reply for (10 , 1, 1) records short enough (512: 223->223) ok 9 - UDP-512 reply for (10 , 1, 1) received answer ok 10 - UDP-512 reply for (10 , 1, 1) records complete or sanely truncated ok 11 - UDP-512 reply for (1 , 1, 30) records short enough (512: 551->387) ok 12 - UDP-512 reply for (1 , 1, 30) received answer ok 13 - UDP-512 reply for (1 , 1, 30) records complete or sanely truncated ok 14 - UDP-512 reply for (40 , 40, 40) records short enough (512: 1881->509) ok 15 - UDP-512 reply for (40 , 40, 40) received answer ok 16 - UDP-512 reply for (40 , 40, 40) records complete or sanely truncated ok 17 - UDP-512 reply for (50 , 1, 1) records short enough (512: 863->509) ok 18 - UDP-512 reply for (50 , 1, 1) received answer ok 19 - UDP-512 reply for (50 , 1, 1) records complete or sanely truncated ok 20 - UDP-512 reply for (1 , 50, 1) records short enough (512: 773->505) ok 21 - UDP-512 reply for (1 , 50, 1) received answer ok 22 - UDP-512 reply for (1 , 50, 1) records complete or sanely truncated ok 23 - UDP-512 reply for (20 , 20, 1) records short enough (512: 657->501) ok 24 - UDP-512 reply for (20 , 20, 1) received answer ok 25 - UDP-512 reply for (20 , 20, 1) records complete or sanely truncated ok 26 - UDP-512 reply for (20 , 1, 50) records short enough (512: 1175->367) ok 27 - UDP-512 reply for (20 , 1, 50) received answer ok 28 - UDP-512 reply for (20 , 1, 50) records complete or sanely truncated ok 29 - UDP-512 reply for (60 , 60, 60) records short enough (512: 2801->509) ok 30 - UDP-512 reply for (60 , 60, 60) received answer ok 31 - UDP-512 reply for (60 , 60, 60) records complete or sanely truncated ok 32 - UDP-512 reply for (60 , 100, 60) records short enough (512: 3361->509) ok 33 - UDP-512 reply for (60 , 100, 60) received answer ok 34 - UDP-512 reply for (60 , 100, 60) records complete or sanely truncated ok 35 - UDP-1024 reply for (1 , 1, 1) records short enough (1024: 79->79) ok 36 - UDP-1024 reply for (1 , 1, 1) received answer ok 37 - UDP-1024 reply for (1 , 1, 1) records complete or sanely truncated ok 38 - UDP-1024 reply for (5 , 1, 1) records short enough (1024: 143->143) ok 39 - UDP-1024 reply for (5 , 1, 1) received answer ok 40 - UDP-1024 reply for (5 , 1, 1) records complete or sanely truncated ok 41 - UDP-1024 reply for (10 , 1, 1) records short enough (1024: 223->223) ok 42 - UDP-1024 reply for (10 , 1, 1) received answer ok 43 - UDP-1024 reply for (10 , 1, 1) records complete or sanely truncated ok 44 - UDP-1024 reply for (1 , 1, 30) records short enough (1024: 551->551) ok 45 - UDP-1024 reply for (1 , 1, 30) received answer ok 46 - UDP-1024 reply for (1 , 1, 30) records complete or sanely truncated ok 47 - UDP-1024 reply for (40 , 40, 40) records short enough (1024: 1881->1017) ok 48 - UDP-1024 reply for (40 , 40, 40) received answer ok 49 - UDP-1024 reply for (40 , 40, 40) records complete or sanely truncated ok 50 - UDP-1024 reply for (50 , 1, 1) records short enough (1024: 863->863) ok 51 - UDP-1024 reply for (50 , 1, 1) received answer ok 52 - UDP-1024 reply for (50 , 1, 1) records complete or sanely truncated ok 53 - UDP-1024 reply for (1 , 50, 1) records short enough (1024: 773->773) ok 54 - UDP-1024 reply for (1 , 50, 1) received answer ok 55 - UDP-1024 reply for (1 , 50, 1) records complete or sanely truncated ok 56 - UDP-1024 reply for (20 , 20, 1) records short enough (1024: 657->657) ok 57 - UDP-1024 reply for (20 , 20, 1) received answer ok 58 - UDP-1024 reply for (20 , 20, 1) records complete or sanely truncated ok 59 - UDP-1024 reply for (20 , 1, 50) records short enough (1024: 1175->899) ok 60 - UDP-1024 reply for (20 , 1, 50) received answer ok 61 - UDP-1024 reply for (20 , 1, 50) records complete or sanely truncated ok 62 - UDP-1024 reply for (60 , 60, 60) records short enough (1024: 2801->1007) ok 63 - UDP-1024 reply for (60 , 60, 60) received answer ok 64 - UDP-1024 reply for (60 , 60, 60) records complete or sanely truncated ok 65 - UDP-1024 reply for (60 , 100, 60) records short enough (1024: 3361->1007) ok 66 - UDP-1024 reply for (60 , 100, 60) received answer ok 67 - UDP-1024 reply for (60 , 100, 60) records complete or sanely truncated ok 68 - UDP-2048 reply for (1 , 1, 1) records short enough (2048: 79->79) ok 69 - UDP-2048 reply for (1 , 1, 1) received answer ok 70 - UDP-2048 reply for (1 , 1, 1) records complete or sanely truncated ok 71 - UDP-2048 reply for (5 , 1, 1) records short enough (2048: 143->143) ok 72 - UDP-2048 reply for (5 , 1, 1) received answer ok 73 - UDP-2048 reply for (5 , 1, 1) records complete or sanely truncated ok 74 - UDP-2048 reply for (10 , 1, 1) records short enough (2048: 223->223) ok 75 - UDP-2048 reply for (10 , 1, 1) received answer ok 76 - UDP-2048 reply for (10 , 1, 1) records complete or sanely truncated ok 77 - UDP-2048 reply for (1 , 1, 30) records short enough (2048: 551->551) ok 78 - UDP-2048 reply for (1 , 1, 30) received answer ok 79 - UDP-2048 reply for (1 , 1, 30) records complete or sanely truncated ok 80 - UDP-2048 reply for (40 , 40, 40) records short enough (2048: 1881->1881) ok 81 - UDP-2048 reply for (40 , 40, 40) received answer ok 82 - UDP-2048 reply for (40 , 40, 40) records complete or sanely truncated ok 83 - UDP-2048 reply for (50 , 1, 1) records short enough (2048: 863->863) ok 84 - UDP-2048 reply for (50 , 1, 1) received answer ok 85 - UDP-2048 reply for (50 , 1, 1) records complete or sanely truncated ok 86 - UDP-2048 reply for (1 , 50, 1) records short enough (2048: 773->773) ok 87 - UDP-2048 reply for (1 , 50, 1) received answer ok 88 - UDP-2048 reply for (1 , 50, 1) records complete or sanely truncated ok 89 - UDP-2048 reply for (20 , 20, 1) records short enough (2048: 657->657) ok 90 - UDP-2048 reply for (20 , 20, 1) received answer ok 91 - UDP-2048 reply for (20 , 20, 1) records complete or sanely truncated ok 92 - UDP-2048 reply for (20 , 1, 50) records short enough (2048: 1175->1175) ok 93 - UDP-2048 reply for (20 , 1, 50) received answer ok 94 - UDP-2048 reply for (20 , 1, 50) records complete or sanely truncated ok 95 - UDP-2048 reply for (60 , 60, 60) records short enough (2048: 2801->1841) ok 96 - UDP-2048 reply for (60 , 60, 60) received answer ok 97 - UDP-2048 reply for (60 , 60, 60) records complete or sanely truncated ok 98 - UDP-2048 reply for (60 , 100, 60) records short enough (2048: 3361->2037) ok 99 - UDP-2048 reply for (60 , 100, 60) received answer ok 100 - UDP-2048 reply for (60 , 100, 60) records complete or sanely truncated ok # Cleaning t/99-cleanup.t ............. 1..1 ok 1 - Dummy ok All tests successful. Files=62, Tests=2032, 38 wallclock secs ( 0.45 usr 0.19 sys + 14.18 cusr 1.50 csys = 16.32 CPU) Result: PASS NLNETLABS/Net-DNS-0.72.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Net-DNS-0.72 already made Running test for module 'Net::Domain::TLD' Running make for A/AL/ALEXP/Net-Domain-TLD-1.69.tar.gz Prepending /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AL/ALEXP/Net-Domain-TLD-1.69.tar.gz ok Net-Domain-TLD-1.69/ Net-Domain-TLD-1.69/t/ Net-Domain-TLD-1.69/META.yml Net-Domain-TLD-1.69/lib/ Net-Domain-TLD-1.69/Changes Net-Domain-TLD-1.69/MANIFEST Net-Domain-TLD-1.69/LICENSE Net-Domain-TLD-1.69/Makefile.PL Net-Domain-TLD-1.69/README Net-Domain-TLD-1.69/lib/Net/ Net-Domain-TLD-1.69/lib/Net/Domain/ Net-Domain-TLD-1.69/lib/Net/Domain/TLD.pm Net-Domain-TLD-1.69/t/01_ini.t Prepending /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AL/ALEXP/Net-Domain-TLD-1.69.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Net::Domain::TLD Writing MYMETA.yml and MYMETA.json >>> make cp lib/Net/Domain/TLD.pm blib/lib/Net/Domain/TLD.pm Manifying blib/man3/Net::Domain::TLD.3 ALEXP/Net-Domain-TLD-1.69.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_ini.t .. 1..1 ok 1 ok All tests successful. Files=1, Tests=1, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.02 cusr 0.00 csys = 0.06 CPU) Result: PASS ALEXP/Net-Domain-TLD-1.69.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Net-Domain-TLD-1.69 already made Running test for module 'Email::Valid' Running make for R/RJ/RJBS/Email-Valid-0.190.tar.gz Prepending /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/R/RJ/RJBS/Email-Valid-0.190.tar.gz ok Email-Valid-0.190/ Email-Valid-0.190/Changes Email-Valid-0.190/lib/ Email-Valid-0.190/LICENSE Email-Valid-0.190/Makefile.PL Email-Valid-0.190/MANIFEST Email-Valid-0.190/META.json Email-Valid-0.190/META.yml Email-Valid-0.190/README Email-Valid-0.190/t/ Email-Valid-0.190/t/pod-coverage.t Email-Valid-0.190/t/pod.t Email-Valid-0.190/t/resolver.t Email-Valid-0.190/t/utf-8.t Email-Valid-0.190/t/valid.t Email-Valid-0.190/lib/Email/ Email-Valid-0.190/lib/Email/Valid.pm Prepending /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'make' CPAN.pm: Building R/RJ/RJBS/Email-Valid-0.190.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Email::Valid Writing MYMETA.yml and MYMETA.json >>> make cp lib/Email/Valid.pm blib/lib/Email/Valid.pm Manifying blib/man3/Email::Valid.3 RJBS/Email-Valid-0.190.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/pod-coverage.t .. 1..1 ok 1 - Pod coverage on Email::Valid ok t/pod.t ........... 1..1 ok 1 - POD test for blib/lib/Email/Valid.pm ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/resolver.t ...... 1..4 ok 1 - resolver is undef ok 2 - use Email::Valid; ok 3 - resover initialized ok 4 - The object isa Net::DNS::Resolver ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/utf-8.t ......... 1..2 ok 1 - do not accept addr with \xE9 ok 2 - do not accept addr with \x{11F} ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. t/valid.t ......... 1..34 ok 1 - use Email::Valid; ok 2 - Alfred Neuman ok 3 - 123@example.com ok 4 - Alfred Neuman ok 5 - 123@example.com ok 6 - Alfred Neuman { -fqdn => 0 } ok 7 - spaces fudged out of an address local-part ok 8 - spaces in localpart is not valid when not fudging ok 9 - details are rfc822 ok 10 - spaced out address is squished ok 11 - comments nicely dropped from an address ok 12 - address with > 254 chars fails ok 13 - details say address is too long ok 14 - localpart with 64 chars or less is valid ok 15 - localpart with 64 chars or more fails ok 16 - details are localpart ok 17 - space between @ and domain is valid ok 18 - localpart in true context succeeds ok 19 - localpart in false context is defined (bug 75736) ok 20 - an email can start with a dash ok 21 - an email can start with a dash (alternate calling method) ok 22 - but a domain cannot ok 23 - a domain cannot end with a dash either ok 24 - but a domain may contain two dashes in a row in the middle ok 25 - and of course two-character labels are valid! ok 26 - onesies, too ok 27 - blort@aol.com, with mxcheck, is ok ok 28 - blort@will-never-exist.pobox.com, with mxcheck, is invalid ok 29 - a domain literal address is okay ok 30 - a domain literal address is not okay if we say -allow_ip=>0 ok 31 - blort@notarealdomainfoo.com is ok with tldcheck ok 32 - blort@notarealdomainfoo.bla is not ok with tldcheck ok 33 - it was the tldcheck that broke this email ok 34 - allow_ip + domain literal = no tldcheck ok All tests successful. Files=5, Tests=42, 2 wallclock secs ( 0.05 usr 0.02 sys + 0.99 cusr 0.14 csys = 1.20 CPU) Result: PASS RJBS/Email-Valid-0.190.tar.gz make test TEST_VERBOSE=1 -- OK PPD for Email-Valid-0.190 already made Running test for module 'Regexp::Common' ______________________ D i s t r o P r e f s ______________________ Regexp-Common.yml[0] Running make for A/AB/ABIGAIL/Regexp-Common-2013031301.tar.gz Prepending /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/arch /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/lib /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'get' Checksum for /net/nas/data/cpan/authors/id/A/AB/ABIGAIL/Regexp-Common-2013031301.tar.gz ok Regexp-Common-2013031301/ Regexp-Common-2013031301/Changes Regexp-Common-2013031301/COPYRIGHT Regexp-Common-2013031301/COPYRIGHT.AL Regexp-Common-2013031301/COPYRIGHT.AL2 Regexp-Common-2013031301/COPYRIGHT.BSD Regexp-Common-2013031301/COPYRIGHT.MIT Regexp-Common-2013031301/lib/ Regexp-Common-2013031301/Makefile.PL Regexp-Common-2013031301/MANIFEST Regexp-Common-2013031301/META.json Regexp-Common-2013031301/META.yml Regexp-Common-2013031301/README Regexp-Common-2013031301/t/ Regexp-Common-2013031301/TODO Regexp-Common-2013031301/t/comment/ Regexp-Common-2013031301/t/Common.pm Regexp-Common-2013031301/t/number/ Regexp-Common-2013031301/t/SEN/ Regexp-Common-2013031301/t/test___luhn.t Regexp-Common-2013031301/t/test_balanced.t Regexp-Common-2013031301/t/test_bases.t Regexp-Common-2013031301/t/test_bases_sep.t Regexp-Common-2013031301/t/test_comments.t Regexp-Common-2013031301/t/test_curry.t Regexp-Common-2013031301/t/test_delimited.t Regexp-Common-2013031301/t/test_domain.t Regexp-Common-2013031301/t/test_i.t Regexp-Common-2013031301/t/test_ip.t Regexp-Common-2013031301/t/test_ipv6.t Regexp-Common-2013031301/t/test_keep.t Regexp-Common-2013031301/t/test_lingua_palindrome.t Regexp-Common-2013031301/t/test_list.t Regexp-Common-2013031301/t/test_mac.t Regexp-Common-2013031301/t/test_no_import.t Regexp-Common-2013031301/t/test_profanity.t Regexp-Common-2013031301/t/test_roman.t Regexp-Common-2013031301/t/test_squares.t Regexp-Common-2013031301/t/test_sub.t Regexp-Common-2013031301/t/test_sub_named.t Regexp-Common-2013031301/t/test_ws.t Regexp-Common-2013031301/t/URI/ Regexp-Common-2013031301/t/zip/ Regexp-Common-2013031301/t/zzz_50_pod.t Regexp-Common-2013031301/t/zzz_60_pod_coverage.t Regexp-Common-2013031301/t/zip/australia.t Regexp-Common-2013031301/t/zip/belgium.t Regexp-Common-2013031301/t/zip/denmark.t Regexp-Common-2013031301/t/zip/france.t Regexp-Common-2013031301/t/zip/germany.t Regexp-Common-2013031301/t/zip/greenland.t Regexp-Common-2013031301/t/zip/italy.t Regexp-Common-2013031301/t/zip/netherlands.t Regexp-Common-2013031301/t/zip/norway.t Regexp-Common-2013031301/t/zip/spain.t Regexp-Common-2013031301/t/zip/us.t Regexp-Common-2013031301/t/zip/zip.t Regexp-Common-2013031301/t/URI/any.t Regexp-Common-2013031301/t/URI/fax.t Regexp-Common-2013031301/t/URI/file.t Regexp-Common-2013031301/t/URI/ftp.t Regexp-Common-2013031301/t/URI/gopher.t Regexp-Common-2013031301/t/URI/http.t Regexp-Common-2013031301/t/URI/news.t Regexp-Common-2013031301/t/URI/nntp.t Regexp-Common-2013031301/t/URI/pop.t Regexp-Common-2013031301/t/URI/prospero.t Regexp-Common-2013031301/t/URI/tel.t Regexp-Common-2013031301/t/URI/telnet.t Regexp-Common-2013031301/t/URI/tv.t Regexp-Common-2013031301/t/URI/wais.t Regexp-Common-2013031301/t/SEN/usa_ssn.t Regexp-Common-2013031301/t/number/decimal.t Regexp-Common-2013031301/t/number/integer.t Regexp-Common-2013031301/t/number/number.t Regexp-Common-2013031301/t/comment/delimited.t Regexp-Common-2013031301/t/comment/html.t Regexp-Common-2013031301/t/comment/nested.t Regexp-Common-2013031301/t/comment/pascal.t Regexp-Common-2013031301/t/comment/single_line.t Regexp-Common-2013031301/t/comment/single_or_multiline.t Regexp-Common-2013031301/lib/Regexp/ Regexp-Common-2013031301/lib/Regexp/Common/ Regexp-Common-2013031301/lib/Regexp/Common.pm Regexp-Common-2013031301/lib/Regexp/Common/_support.pm Regexp-Common-2013031301/lib/Regexp/Common/balanced.pm Regexp-Common-2013031301/lib/Regexp/Common/CC.pm Regexp-Common-2013031301/lib/Regexp/Common/comment.pm Regexp-Common-2013031301/lib/Regexp/Common/delimited.pm Regexp-Common-2013031301/lib/Regexp/Common/lingua.pm Regexp-Common-2013031301/lib/Regexp/Common/list.pm Regexp-Common-2013031301/lib/Regexp/Common/net.pm Regexp-Common-2013031301/lib/Regexp/Common/number.pm Regexp-Common-2013031301/lib/Regexp/Common/profanity.pm Regexp-Common-2013031301/lib/Regexp/Common/SEN.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/ Regexp-Common-2013031301/lib/Regexp/Common/URI.pm Regexp-Common-2013031301/lib/Regexp/Common/whitespace.pm Regexp-Common-2013031301/lib/Regexp/Common/zip.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/fax.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/file.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/ftp.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/gopher.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/http.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/news.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/pop.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/prospero.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC1035.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC1738.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC1808.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC2384.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC2396.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/RFC2806.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/tel.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/telnet.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/tv.pm Regexp-Common-2013031301/lib/Regexp/Common/URI/wais.pm Prepending /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/arch /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/lib /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'make' CPAN.pm: Building A/AB/ABIGAIL/Regexp-Common-2013031301.tar.gz >>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Regexp::Common Writing MYMETA.yml and MYMETA.json >>> make cp lib/Regexp/Common/URI/wais.pm blib/lib/Regexp/Common/URI/wais.pm cp lib/Regexp/Common/delimited.pm blib/lib/Regexp/Common/delimited.pm cp lib/Regexp/Common/URI/fax.pm blib/lib/Regexp/Common/URI/fax.pm cp lib/Regexp/Common/URI/http.pm blib/lib/Regexp/Common/URI/http.pm cp lib/Regexp/Common/URI/news.pm blib/lib/Regexp/Common/URI/news.pm cp lib/Regexp/Common/URI/telnet.pm blib/lib/Regexp/Common/URI/telnet.pm cp lib/Regexp/Common/CC.pm blib/lib/Regexp/Common/CC.pm cp lib/Regexp/Common/URI/file.pm blib/lib/Regexp/Common/URI/file.pm cp lib/Regexp/Common/_support.pm blib/lib/Regexp/Common/_support.pm cp lib/Regexp/Common/URI/RFC1035.pm blib/lib/Regexp/Common/URI/RFC1035.pm cp lib/Regexp/Common/URI/gopher.pm blib/lib/Regexp/Common/URI/gopher.pm cp lib/Regexp/Common/URI/RFC1808.pm blib/lib/Regexp/Common/URI/RFC1808.pm cp lib/Regexp/Common/URI/RFC1738.pm blib/lib/Regexp/Common/URI/RFC1738.pm cp lib/Regexp/Common/URI/pop.pm blib/lib/Regexp/Common/URI/pop.pm cp lib/Regexp/Common/URI/RFC2384.pm blib/lib/Regexp/Common/URI/RFC2384.pm cp lib/Regexp/Common/URI/RFC2806.pm blib/lib/Regexp/Common/URI/RFC2806.pm cp lib/Regexp/Common/balanced.pm blib/lib/Regexp/Common/balanced.pm cp lib/Regexp/Common/list.pm blib/lib/Regexp/Common/list.pm cp lib/Regexp/Common/URI/tv.pm blib/lib/Regexp/Common/URI/tv.pm cp lib/Regexp/Common/zip.pm blib/lib/Regexp/Common/zip.pm cp lib/Regexp/Common/URI/ftp.pm blib/lib/Regexp/Common/URI/ftp.pm cp lib/Regexp/Common/URI.pm blib/lib/Regexp/Common/URI.pm cp lib/Regexp/Common/profanity.pm blib/lib/Regexp/Common/profanity.pm cp lib/Regexp/Common/URI/prospero.pm blib/lib/Regexp/Common/URI/prospero.pm cp lib/Regexp/Common/lingua.pm blib/lib/Regexp/Common/lingua.pm cp lib/Regexp/Common.pm blib/lib/Regexp/Common.pm cp lib/Regexp/Common/URI/RFC2396.pm blib/lib/Regexp/Common/URI/RFC2396.pm cp lib/Regexp/Common/URI/tel.pm blib/lib/Regexp/Common/URI/tel.pm cp lib/Regexp/Common/whitespace.pm blib/lib/Regexp/Common/whitespace.pm cp lib/Regexp/Common/SEN.pm blib/lib/Regexp/Common/SEN.pm cp lib/Regexp/Common/comment.pm blib/lib/Regexp/Common/comment.pm cp lib/Regexp/Common/number.pm blib/lib/Regexp/Common/number.pm cp lib/Regexp/Common/net.pm blib/lib/Regexp/Common/net.pm Manifying blib/man3/Regexp::Common::URI::RFC1808.3 Manifying blib/man3/Regexp::Common::CC.3 Manifying blib/man3/Regexp::Common::whitespace.3 Manifying blib/man3/Regexp::Common::lingua.3 Manifying blib/man3/Regexp::Common::URI::ftp.3 Manifying blib/man3/Regexp::Common::URI::pop.3 Manifying blib/man3/Regexp::Common::URI::fax.3 Manifying blib/man3/Regexp::Common::URI::RFC2396.3 Manifying blib/man3/Regexp::Common::zip.3 Manifying blib/man3/Regexp::Common::URI.3 Manifying blib/man3/Regexp::Common::net.3 Manifying blib/man3/Regexp::Common::URI::news.3 Manifying blib/man3/Regexp::Common.3 Manifying blib/man3/Regexp::Common::number.3 Manifying blib/man3/Regexp::Common::URI::RFC2806.3 Manifying blib/man3/Regexp::Common::balanced.3 Manifying blib/man3/Regexp::Common::delimited.3 Manifying blib/man3/Regexp::Common::SEN.3 Manifying blib/man3/Regexp::Common::URI::RFC2384.3 Manifying blib/man3/Regexp::Common::URI::tel.3 Manifying blib/man3/Regexp::Common::URI::telnet.3 Manifying blib/man3/Regexp::Common::_support.3 Manifying blib/man3/Regexp::Common::comment.3 Manifying blib/man3/Regexp::Common::profanity.3 Manifying blib/man3/Regexp::Common::URI::tv.3 Manifying blib/man3/Regexp::Common::URI::gopher.3 Manifying blib/man3/Regexp::Common::URI::RFC1738.3 Manifying blib/man3/Regexp::Common::URI::wais.3 Manifying blib/man3/Regexp::Common::URI::prospero.3 Manifying blib/man3/Regexp::Common::URI::file.3 Manifying blib/man3/Regexp::Common::URI::http.3 Manifying blib/man3/Regexp::Common::list.3 Manifying blib/man3/Regexp::Common::URI::RFC1035.3 ABIGAIL/Regexp-Common-2013031301.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/arch /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/lib /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'test' Running make test >>> make test VERBOSE=0 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/comment/delimited.t ............ ok t/comment/html.t ................. ok t/comment/nested.t ............... ok t/comment/pascal.t ............... ok t/comment/single_line.t .......... ok t/comment/single_or_multiline.t .. ok t/number/decimal.t ............... ok t/number/integer.t ............... ok t/number/number.t ................ ok t/SEN/usa_ssn.t .................. ok t/test___luhn.t .................. ok t/test_balanced.t ................ ok t/test_bases.t ................... ok t/test_bases_sep.t ............... ok t/test_comments.t ................ ok t/test_curry.t ................... ok t/test_delimited.t ............... ok t/test_domain.t .................. ok t/test_i.t ....................... ok t/test_ip.t ...................... ok t/test_ipv6.t .................... ok t/test_keep.t .................... ok t/test_lingua_palindrome.t ....... ok t/test_list.t .................... ok t/test_mac.t ..................... ok t/test_no_import.t ............... ok t/test_profanity.t ............... ok t/test_roman.t ................... ok t/test_squares.t ................. ok t/test_sub.t ..................... ok t/test_sub_named.t ............... ok t/test_ws.t ...................... ok t/URI/any.t ...................... ok t/URI/fax.t ...................... ok t/URI/file.t ..................... ok t/URI/ftp.t ...................... ok t/URI/gopher.t ................... ok t/URI/http.t ..................... ok t/URI/news.t ..................... ok t/URI/nntp.t ..................... ok t/URI/pop.t ...................... ok t/URI/prospero.t ................. ok t/URI/tel.t ...................... ok t/URI/telnet.t ................... ok t/URI/tv.t ....................... ok t/URI/wais.t ..................... ok t/zip/australia.t ................ ok t/zip/belgium.t .................. ok t/zip/denmark.t .................. ok t/zip/france.t ................... ok t/zip/germany.t .................. ok t/zip/greenland.t ................ ok t/zip/italy.t .................... ok t/zip/netherlands.t .............. ok t/zip/norway.t ................... ok t/zip/spain.t .................... ok t/zip/us.t ....................... ok t/zip/zip.t ...................... ok t/zzz_50_pod.t ................... ok t/zzz_60_pod_coverage.t .......... ok All tests successful. Files=60, Tests=237387, 61 wallclock secs (19.86 usr 0.33 sys + 22.18 cusr 0.69 csys = 43.06 CPU) Result: PASS ABIGAIL/Regexp-Common-2013031301.tar.gz make test VERBOSE=0 -- OK PPD for Regexp-Common-2013031301 already made Running make for B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz Prepending /Users/fly1800/var/cpan/build/Regexp-Common-2013031301-EoGcXq/blib/arch /Users/fly1800/var/cpan/build/Regexp-Common-2013031301-EoGcXq/blib/lib /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/arch /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/lib /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1800/var/cpan/build/String-Validator-Email-0.98-m1dWW6 Prepending /Users/fly1800/var/cpan/build/Regexp-Common-2013031301-EoGcXq/blib/arch /Users/fly1800/var/cpan/build/Regexp-Common-2013031301-EoGcXq/blib/lib /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/arch /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/lib /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'make' CPAN.pm: Building B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz >>> make cp lib/String/Validator/Email.pm blib/lib/String/Validator/Email.pm Manifying blib/man3/String::Validator::Email.3 BRAINBUZ/String-Validator-Email-0.98.tar.gz make -- OK Prepending /Users/fly1800/var/cpan/build/Regexp-Common-2013031301-EoGcXq/blib/arch /Users/fly1800/var/cpan/build/Regexp-Common-2013031301-EoGcXq/blib/lib /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/arch /Users/fly1800/var/cpan/build/Email-Valid-0.190-GslQwo/blib/lib /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/arch /Users/fly1800/var/cpan/build/Net-Domain-TLD-1.69-48qRat/blib/lib /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/arch /Users/fly1800/var/cpan/build/Net-DNS-0.72-1x9lzW/blib/lib /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/arch /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic t/00-load.t ..... 1..3 ok 1 - use String::Validator::Email; ok 2 - New validator isa String::Validator::Email ok 3 - New validator isa String::Validator::Common ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic t/10-matches.t .. 1..6 ok 1 - use String::Validator::Email; ok 2 - New validator isa String::Validator::Email ok 3 - New validator isa String::Validator::Common ok 4 - A simple password that passes the default rules ok 5 - Mismatched passwords fail. ok 6 - Mismatched addresses fail via the Check Method. ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. t/11-length.t ... 1..16 ok 1 - use String::Validator::Email; # Checking length ok 2 - Short is too short. ok 3 - The error string should tell us it is too short. ok 4 - 31 character string passes. ok 5 - 32 character string passes. ok 6 - 33 character string fails. ok 7 - The error string should tell us it is too long. # min_len now 22 ok 8 - 22 character string PASS. ok 9 - 23 character string Pass. ok 10 - 19 character string FAIL. ok 11 - The error string should tell us it is too long. # max and min length are now both 22 ok 12 - 23 character string Fail. ok 13 - 22 character string PASS. ok 14 - 21 character string FAIL. # Check that setting both lenght vals to 0 turns the tests off. ok 15 - Null string passes when we dont check it. ok 16 - A long address in fake tld is also passing. ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value in transliteration (tr///) at /Users/fly1800/var/cpan/build/String-Validator-Email-0.98-m1dWW6/blib/lib/String/Validator/Email.pm line 104. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. t/20-default.t .. 1..14 ok 1 - use String::Validator::Email; ok 2 - Should have returned 1 error ok 3 - bad@email Error String should include fqdn. ok 4 - Should have returned 1 error ok 5 - bad-at-email.domain Error String should include rfc822. ok 6 - Should have returned 1 error ok 7 - bad@email.fakedomain Error String should include tldcheck. ok 8 - Expound tells us it didnt recognize tld. ok 9 - IP address not allowed for domain. not ok 10 - Expound tells us it didnt recognize tld. # TODO Need to replace Email::Valid for now skip tests. # Failed (TODO) test 'Expound tells us it didnt recognize tld.' # at t/20-default.t line 40. # '' # doesn't match '(?^:The TLD)' ok 11 - This string should be ok. ok 12 - This string should not be ok. but the error should not be fatal. ok 13 - aloitious@thealgonquin Failed for fqdn. ok 14 - expound method explained that it requires a Fully Qualified Domain Name ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. t/21-options.t .. 1..12 ok 1 - use String::Validator::Email; # Walk through each available non-default value singly ok 2 - Should have returned 1 error ok 3 - bad@email no fqdn should still fail with tldcheck off. ok 4 - bad@email.domain passes because tldcheck is off. ok 5 - my.account@[192.168.1.1] passes because allow_ip is on. ok 6 - bad@email no fqdn should still fail with tldcheck off. ok 7 - Allow ip and tld check off, 142.167.1.1 should fail ok 8 - Got fqdn Error message for 142.167.1.1 # Testing with fqdn off - to be meaningful tldcheck also off. ok 9 - 142.167.1.1 should fail ok 10 - Got IP Error message for 142.167.1.1 ok 11 - aloitious@algonquin.com should be ok. ok 12 - aloitious@algonquin should be ok because fqdn is off. ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. t/22-mx.t ....... 1..10 ok 1 - use String::Validator::Email; # Check that the mx check option is working. # Keys -tldcheck # Values 1 ok 2 - bad@email Should have returned fqdn error. ok 3 - This address should pass all except mxcheck ok 4 - Errstr tells us No MX. ok 5 - brainbuz.org If my email address isn't valid no one is maintaining this module! # ok 6 - Errstr should be empty. ok 7 - gmail If my email address isn't valid no one is maintaining this module! # ok 8 - ghost7mail.com made up address Is_Valid returns false ok 9 - ghost7mail.com made up address IsNot_Valid returns reason of MX ok 10 - Expounding after previous test tells us Mail Exchanger for ghost7mail.com is missing. ok overload arg '..' is invalid at /Users/fly1800/var/megalib/Math/BigInt.pm line 153. # Testing String::Validator::Email 0.98, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic Use of uninitialized value $string2 in numeric eq (==) at /Users/fly1800/var/cpan/build/String-Validator-Common-0.97-g17Zix/blib/lib/String/Validator/Common.pm line 53. t/23-string.t ... ok 1 - use String::Validator::Email; # Check stringification. ok 2 - Jane Brown contains a valid email address # Jane Brown ok 3 - Even for this bad address Validator should know domain part is domain.com 1..3 ok All tests successful. Files=7, Tests=64, 3 wallclock secs ( 0.06 usr 0.02 sys + 1.62 cusr 0.24 csys = 1.94 CPU) Result: PASS BRAINBUZ/String-Validator-Email-0.98.tar.gz make test TEST_VERBOSE=1 -- OK John Karr <CENSORED> Check if a string is an email address. >>> (cd /Users/fly1800/var/cpan/build/String-Validator-Email-0.98-m1dWW6 && tar cvf - String-Validator-Email-0.98.ppd blib) | gzip -c >/Users/fly1800/var/REPO/B/BR/BRAINBUZ/String-Validator-Email-0.98.tar.gz String-Validator-Email-0.98.ppd blib/ blib/lib/ blib/lib/String/ blib/lib/String/Validator/ blib/lib/String/Validator/Email.pm blib/man3/ blib/man3/String::Validator::Email.3 >>> mv /Users/fly1800/var/cpan/build/String-Validator-Email-0.98-m1dWW6/String-Validator-Email-0.98.ppd /Users/fly1800/var/REPO/B/BR/BRAINBUZ [InstallArea.pm:339] Created /Users/fly1800/var/megalib/etc/ppm-megalib-dirty [InstallArea.pm:362] Installing String-Validator-Email with id 4128 [InstallArea.pm:369] Copy /tmp/ppm-dqNAgT/String-Validator-Email-0.98/blib/html --> /Users/fly1800/var/megalib/html [InstallArea.pm:548] /Users/fly1800/var/megalib/html/site/lib/String/Validator/Email.html written [InstallArea.pm:369] Copy /tmp/ppm-dqNAgT/String-Validator-Email-0.98/blib/lib --> /Users/fly1800/var/megalib [InstallArea.pm:548] /Users/fly1800/var/megalib/String/Validator/Email.pm written [InstallArea.pm:418] Commit install [InstallArea.pm:454] unlink /Users/fly1800/var/megalib/etc/ppm-megalib-dirty Finished 2013-06-19T11:24:44