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