# Testing Zonemaster Engine v4.7.3, Perl 5.036000, /usr/bin/perl t/00-load.t ............... ok 1 - use Zonemaster::Engine; 1..1 ok t/asn.t ................... ok 1 - use Zonemaster::Engine::ASNLookup; ok 2 - 8.8.8.8 is in 15169 ok 3 - 8.8.8.8 is in 8.8.8.0/24 ok 4 - 91.226.36.46 is in 197564 ok 5 - 91.226.36.46 is in 91.226.36.0/24 ok 6 - Only one result ok 7 - 2001:503:ba3e::2:30 is in 397203 ok 8 - RFC1918 address is in no AS 1..8 ok t/dnsname.t ............... ok 1 - use Zonemaster::Engine::DNSName; ok 2 ok 3 ok 4 ok 5 ok 6 - Default, no final dot ok 7 - With final dot ok 8 - Equal without dot ok 9 - Equal with dot ok 10 - Root fqdn OK. ok 11 - Root equal with dot ok 12 - Root equal with dot, other way around ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 - Comparison is case-insensitive ok 19 - common label counting works ok 20 - Prepend works: xx-example.example.org ok 21 - Prepend does not change original: example.org ok 22 - Prepend to root works: xx-example ok 23 - Roundtrip creation works ok 24 - An object of class 'Zonemaster::Engine::DNSName' isa 'Zonemaster::Engine::DNSName' ok 25 1..25 ok t/logger.t ................ ok 1 - use Zonemaster::Engine::Logger; ok 2 - use Zonemaster::Engine::Logger::Entry; ok 3 - use Zonemaster::Engine::Exception; ok 4 - An object of class 'Zonemaster::Engine::Logger' isa 'Zonemaster::Engine::Logger' ok 5 - An object of class 'Zonemaster::Engine::Logger::Entry' isa 'Zonemaster::Engine::Logger::Entry' ok 6 - module ok ok 7 - tag ok ok 8 - args ok ok 9 - An object of class 'Zonemaster::Engine::Logger::Entry' isa 'Zonemaster::Engine::Logger::Entry' ok 10 - expected number of entries ok 11 - stringification overload ok 12 - right level ok 13 - expected level ok 14 - expected numeric level ok 15 - An object of class 'Zonemaster::Engine::Logger::Entry' isa 'Zonemaster::Engine::Logger::Entry' ok 16 - expected tag in callback ok 17 - canary set ok 18 - Callback crash logged ok 19 - DO_CRASH got logged anyway ok 20 - Callback got removed ok 21 - DO_NOT_CRASH got logged ok 22 - Callback still there ok 23 - An object of class 'Zonemaster::Engine::Exception' isa 'Zonemaster::Engine::Exception' ok 24 ok 25 - profile loaded ok 26 - Unfiltered level ok 27 - Filtered level ok 28 - Filtered level ok 29 - CRITICAL is level 5 ok 30 - INFO is level 1 ok 31 - There are log entries ok 32 - All longer than some ok 33 - JSON looks OK ok 34 - Dies on unknown level string 1..34 ok t/manifest.t .............. 1..2 # Subtest: distcheck ok 1 - make distcheck exits with value 0 ok 2 - make distcheck gives empty output 1..2 ok 1 - distcheck ok 2 - no warnings ok t/nameserver-axfr.t ....... ok 1 - use Zonemaster::Engine::Nameserver; ok 2 - No exception ok 3 - At least ten records seen ok 4 - AXFR was refused ok 5 - No records seen 1..5 ok t/nameserver.t ............ ok 1 - use Zonemaster::Engine::Nameserver; ok 2 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 3 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 4 - create fails without address. ok 5 - An object of class 'Net::IP::XS' isa 'Net::IP::XS' ok 6 - An object of class 'Zonemaster::Engine::DNSName' isa 'Zonemaster::Engine::DNSName' ok 7 ok 8 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 9 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 10 - one answer RR present ok 11 - it is a SOA RR ok 12 - RNAME has expected format ok 13 - SOA and RRSIG RRs present ok 14 - dnssec flag still unset ok 15 - Same packet object returned ok 16 - Same packet object not returned from other server ok 17 - Same packet object not returned with other flag ok 18 - Same nameserver object returned ok 19 - Different name, same IP are different but has same cache ok 20 - Nameserver cache is empty after clear. ok 21 - Same number of top-level keys in cache after restore. ok 22 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 23 - no response from broken server ok 24 ok 25 - known value check ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 32 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 33 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 34 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 35 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 36 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 37 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 38 ok 39 - IPv4 blocked ok 40 - IPv6 blocked ok 41 - IPv4 not blocked ok 42 - IPv6 not blocked ok 43 - EDNS0 size ok 44 - EDNS0 rcode ok 45 - An object of class 'Zonemaster::LDNS::RR::A' isa 'Zonemaster::LDNS::RR::A' ok 46 - Fake DS data added ok 47 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 48 - An object of class 'Zonemaster::LDNS::RR::DS' isa 'Zonemaster::LDNS::RR::DS' ok 49 - Expected keytag ok 50 - Expected digest data ok 51 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 52 - Source address set. ok 53 - No return from broken server ok 54 - An object of class 'Zonemaster::Engine::Logger::Entry' isa 'Zonemaster::Engine::Logger::Entry' 1..54 ok t/normalization.t ......... ok 1 - use Zonemaster::Engine::Normalization; # Subtest: Valid domains # Subtest: Domain: 'sub-domain.example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 1 - Domain: 'sub-domain.example.com' # Subtest: Domain: 'sub.example\x{FF0E}com\x{FF61}' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 2 - Domain: 'sub.example\x{FF0E}com\x{FF61}' # Subtest: Domain: '0/28.2.0.192.example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 3 - Domain: '0/28.2.0.192.example.com' # Subtest: Domain: '\x{FF61}' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 4 - Domain: '\x{FF61}' # Subtest: Domain: '\x{03B1}\x{03B2}\x{03B3}\x{03B4}\x{03B5}.example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 5 - Domain: '\x{03B1}\x{03B2}\x{03B3}\x{03B4}\x{03B5}.example.com' # Subtest: Domain: 'suB-doMaIN.ExamPlE.cOm' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 6 - Domain: 'suB-doMaIN.ExamPlE.cOm' # Subtest: Domain: '\x{30A8}\x{30B0}\x{30B6}\x{30F3}\x{30D7}\x{30EB}\x{FF61}example\x{FF61}com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 7 - Domain: '\x{30A8}\x{30B0}\x{30B6}\x{30F3}\x{30D7}\x{30EB}\x{FF61}example\x{FF61}com' # Subtest: Domain: 'caf\xE9.example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 8 - Domain: 'caf\xE9.example.com' # Subtest: Domain: 'a\x{1E0B}\x{0323}a' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 9 - Domain: 'a\x{1E0B}\x{0323}a' # Subtest: Domain: 'sub\x{FF0E}example.com\x{3002}' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 10 - Domain: 'sub\x{FF0E}example.com\x{3002}' # Subtest: Domain: '.' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 11 - Domain: '.' # Subtest: Domain: 'aq\x{0307}\x{0323}a' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 12 - Domain: 'aq\x{0307}\x{0323}a' # Subtest: Domain: ' \x{205F} example.com. \x09' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 13 - Domain: ' \x{205F} example.com. \x09' # Subtest: Domain: 'd\xF6d' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 14 - Domain: 'd\xF6d' # Subtest: Domain: '_http._tcp.example.com.' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 15 - Domain: '_http._tcp.example.com.' # Subtest: Domain: '\x{30C6}\x{30B9}\x{30C8}' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 16 - Domain: '\x{30C6}\x{30B9}\x{30C8}' # Subtest: Domain: 'a\x{1E0D}\x{0307}a' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 17 - Domain: 'a\x{1E0D}\x{0307}a' # Subtest: Domain: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 18 - Domain: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com' # Subtest: Domain: 'sub.example\x{FF0E}com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 19 - Domain: 'sub.example\x{FF0E}com' # Subtest: Domain: 'example\x{FF61}com\x{FF0E}' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 20 - Domain: 'example\x{FF61}com\x{FF0E}' # Subtest: Domain: '\x{0391}\x{03B2}\x{0393}\x{0394}\x{03B5}.example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 21 - Domain: '\x{0391}\x{03B2}\x{0393}\x{0394}\x{03B5}.example.com' # Subtest: Domain: 'test' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 22 - Domain: 'test' # Subtest: Domain: 'example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 23 - Domain: 'example.com' # Subtest: Domain: 'aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.b.example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 24 - Domain: 'aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.b.example.com' # Subtest: Domain: 'do\x{0308}d' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 25 - Domain: 'do\x{0308}d' # Subtest: Domain: 'aq\x{0323}\x{0307}a' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 26 - Domain: 'aq\x{0323}\x{0307}a' # Subtest: Domain: '\x{FF0E}' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 27 - Domain: '\x{FF0E}' # Subtest: Domain: 'example\x{3002}com.' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 28 - Domain: 'example\x{3002}com.' # Subtest: Domain: 'sub\x{FF0E}example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 29 - Domain: 'sub\x{FF0E}example.com' # Subtest: Domain: 'example\x{3002}com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 30 - Domain: 'example\x{3002}com' # Subtest: Domain: 'Caf\xC9.example.com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 31 - Domain: 'Caf\xC9.example.com' # Subtest: Domain: '\x{3002}' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 32 - Domain: '\x{3002}' # Subtest: Domain: 'example\x{FF61}com' ok 1 - correct domain should live ok 2 - No error returned ok 3 - Match expected domain 1..3 ok 33 - Domain: 'example\x{FF61}com' 1..33 ok 2 - Valid domains # Subtest: Bad domains # Subtest: Domain: '\x{FF0E}.example\x{FF61}com' (INITIAL_DOT) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name starts with dot. 1..3 ok 1 - Domain: '\x{FF0E}.example\x{FF61}com' (INITIAL_DOT) # Subtest: Domain: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com' (LABEL_TOO_LONG) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name has a label that is too long (more than 63 characters), "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa". 1..3 ok 2 - Domain: 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.example.com' (LABEL_TOO_LONG) # Subtest: Domain: 'example\x{3002}.com.' (REPEATED_DOTS) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name has repeated dots. 1..3 ok 3 - Domain: 'example\x{3002}.com.' (REPEATED_DOTS) # Subtest: Domain: '\x{2764}\x{FE0F}\x{FF0E}example\x{FF0E}com' (INVALID_U_LABEL) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name has a non-ASCII label ("\x{2764}\x{FE0F}") which is not a valid U-label. 1..3 ok 4 - Domain: '\x{2764}\x{FE0F}\x{FF0E}example\x{FF0E}com' (INVALID_U_LABEL) # Subtest: Domain: 'aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.bc.example.com' (DOMAIN_NAME_TOO_LONG) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name is too long (more than 253 characters with no final dot). 1..3 ok 5 - Domain: 'aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.aaaaaaaaaaaaaaa.bc.example.com' (DOMAIN_NAME_TOO_LONG) # Subtest: Domain: 'example\x{3002}com.\x{FF61}' (REPEATED_DOTS) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name has repeated dots. 1..3 ok 6 - Domain: 'example\x{3002}com.\x{FF61}' (REPEATED_DOTS) # Subtest: Domain: ' ' (EMPTY_DOMAIN_NAME) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name is empty. 1..3 ok 7 - Domain: ' ' (EMPTY_DOMAIN_NAME) # Subtest: Domain: '\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}a.example.com' (INVALID_U_LABEL) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name has a non-ASCII label ("\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}a") which is not a valid U-label. 1..3 ok 8 - Domain: '\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}\x{30C1}\x{30E7}\x{30B3}\x{30EC}\x{30FC}\x{30C8}a.example.com' (INVALID_U_LABEL) # Subtest: Domain: '' (EMPTY_DOMAIN_NAME) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name is empty. 1..3 ok 9 - Domain: '' (EMPTY_DOMAIN_NAME) # Subtest: Domain: '\x{0130}.example.com' (AMBIGUOUS_DOWNCASING) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Ambiguous downcaseing of character "LATIN CAPITAL LETTER I WITH DOT ABOVE" in the domain name. Use all lower case instead. 1..3 ok 10 - Domain: '\x{0130}.example.com' (AMBIGUOUS_DOWNCASING) # Subtest: Domain: '.\x{3002}\x{FF0E}' (INITIAL_DOT) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name starts with dot. 1..3 ok 11 - Domain: '.\x{3002}\x{FF0E}' (INITIAL_DOT) # Subtest: Domain: 'bad:%;!$.example.com.' (INVALID_ASCII) ok 1 - incorrect domain should live ok 2 - No domain returned ok 3 - Correct error is returned # Domain name has an ASCII label ("bad:%;!$") with a character not permitted. 1..3 ok 12 - Domain: 'bad:%;!$.example.com.' (INVALID_ASCII) 1..12 ok 3 - Bad domains 1..3 ok t/old-bugs.t .............. ok 1 - No complaint for XN--MGBERP4A5D4AR ok 2 - Two nameservers for zft.rd.nic.fr. not ok 3 # TODO The root zone fails delegation03. We need to investigate whether this is correct. # Failed (TODO) test at t/old-bugs.t line 50. ok 4 # TODO The root zone fails delegation03. We need to investigate whether this is correct. ok 5 - All glue names ok 6 - All glue objects ok 7 - All NS names ok 8 - All NS objects ok 9 - Two glue names ok 10 - NSEC3 test works for domain with wildcard. ok 11 # skip No more NSEC3_COVERS messages in dnssec10. Need to find a new way to check that ok 12 - Recursor can deal with CNAMEs when recursing. ok 13 - tirsen-aili.se gives IS_A_RECURSOR ok 14 - tirsen-aili.se does not give NO_RECURSOR ok 15 - . does not give IS_A_RECURSOR ok 16 - . gives NO_RECURSOR 1..16 ok t/pod-coverage.t .......... ok 1 - Zonemaster::Engine ok 2 - Zonemaster::Engine::Profile ok 3 - Zonemaster::Engine::Normalization ok 4 - Zonemaster::Engine::Util ok 5 - Zonemaster::Engine::ASNLookup ok 6 - Zonemaster::Engine::Recursor ok 7 - Zonemaster::Engine::Logger ok 8 - Zonemaster::Engine::Packet ok 9 - Zonemaster::Engine::Zone ok 10 - Zonemaster::Engine::DNSName ok 11 - Zonemaster::Engine::Nameserver ok 12 - Zonemaster::Engine::NSArray ok 13 - Zonemaster::Engine::Exception ok 14 - Zonemaster::Engine::Translator ok 15 - Zonemaster::Engine::TestMethods ok 16 - Zonemaster::Engine::TestMethodsV2 ok 17 - Zonemaster::Engine::Test ok 18 - Zonemaster::Engine::Logger::Entry ok 19 - Zonemaster::Engine::Test::Delegation ok 20 - Zonemaster::Engine::Test::Basic ok 21 - Zonemaster::Engine::Test::Zone ok 22 - Zonemaster::Engine::Test::Nameserver ok 23 - Zonemaster::Engine::Test::Connectivity ok 24 - Zonemaster::Engine::Test::Syntax ok 25 - Zonemaster::Engine::Test::Address ok 26 - Zonemaster::Engine::Test::Consistency ok 27 - Zonemaster::Engine::Test::DNSSEC ok 28 - Zonemaster::Engine::Nameserver::Cache ok 29 - Zonemaster::Engine::Net::IP ok 30 - Zonemaster::Engine::Normalization::Error 1..30 ok t/pod.t ................... 1..33 ok 1 - POD test for blib/lib/Zonemaster/Engine.pm ok 2 - POD test for blib/lib/Zonemaster/Engine/Recursor.pm ok 3 - POD test for blib/lib/Zonemaster/Engine/Translator.pm ok 4 - POD test for blib/lib/Zonemaster/Engine/Nameserver.pm ok 5 - POD test for blib/lib/Zonemaster/Engine/DNSName.pm ok 6 - POD test for blib/lib/Zonemaster/Engine/Normalization.pm ok 7 - POD test for blib/lib/Zonemaster/Engine/Profile.pm ok 8 - POD test for blib/lib/Zonemaster/Engine/Test.pm ok 9 - POD test for blib/lib/Zonemaster/Engine/TestMethods.pm ok 10 - POD test for blib/lib/Zonemaster/Engine/Constants.pm ok 11 - POD test for blib/lib/Zonemaster/Engine/Exception.pm ok 12 - POD test for blib/lib/Zonemaster/Engine/Logger.pm ok 13 - POD test for blib/lib/Zonemaster/Engine/Overview.pod ok 14 - POD test for blib/lib/Zonemaster/Engine/Packet.pm ok 15 - POD test for blib/lib/Zonemaster/Engine/Util.pm ok 16 - POD test for blib/lib/Zonemaster/Engine/TestMethodsV2.pm ok 17 - POD test for blib/lib/Zonemaster/Engine/Zone.pm ok 18 - POD test for blib/lib/Zonemaster/Engine/NSArray.pm ok 19 - POD test for blib/lib/Zonemaster/Engine/ASNLookup.pm ok 20 - POD test for blib/lib/Zonemaster/Engine/Logger/Entry.pm ok 21 - POD test for blib/lib/Zonemaster/Engine/Normalization/Error.pm ok 22 - POD test for blib/lib/Zonemaster/Engine/Net/IP.pm ok 23 - POD test for blib/lib/Zonemaster/Engine/Test/Delegation.pm ok 24 - POD test for blib/lib/Zonemaster/Engine/Test/Syntax.pm ok 25 - POD test for blib/lib/Zonemaster/Engine/Test/DNSSEC.pm ok 26 - POD test for blib/lib/Zonemaster/Engine/Test/Address.pm ok 27 - POD test for blib/lib/Zonemaster/Engine/Test/Nameserver.pm ok 28 - POD test for blib/lib/Zonemaster/Engine/Test/Basic.pm ok 29 - POD test for blib/lib/Zonemaster/Engine/Test/Consistency.pm ok 30 - POD test for blib/lib/Zonemaster/Engine/Test/Connectivity.pm ok 31 - POD test for blib/lib/Zonemaster/Engine/Test/Zone.pm ok 32 - POD test for blib/lib/Zonemaster/Engine/Nameserver/Cache.pm ok 33 - POD test for blib/lib/auto/share/dist/Zonemaster-Engine/json2yaml.pl ok t/profiles.t .............. 1..32 ok 1 - use Zonemaster::Engine::Profile; ok 2 - use Zonemaster::Engine::Constants; # Subtest: new() returns a new profile every time ok 1 - net.ipv4 is unaffected by update to another instance 1..1 ok 3 - new() returns a new profile every time # Subtest: new() returns a profile with all properties unset ok 1 - resolver.defaults.usevc is unset ok 2 - resolver.defaults.retrans is unset ok 3 - resolver.defaults.dnssec is unset ok 4 - resolver.defaults.recurse is unset ok 5 - resolver.defaults.retry is unset ok 6 - resolver.defaults.igntc is unset ok 7 - resolver.defaults.fallback is unset ok 8 - net.ipv4 is unset ok 9 - net.ipv6 is unset ok 10 - no_network is unset ok 11 - asnroots is unset ok 12 - logfilter is unset ok 13 - test_levels is unset ok 14 - test_cases is unset 1..14 ok 4 - new() returns a profile with all properties unset # Subtest: default() returns a new profile every time ok 1 - net.ipv4 is unaffected by update to another instance 1..1 ok 5 - default() returns a new profile every time # Subtest: default() returns a profile with all properties set ok 1 - resolver.defaults.usevc is set ok 2 - resolver.defaults.dnssec is set ok 3 - resolver.defaults.recurse is set ok 4 - resolver.defaults.igntc is set ok 5 - resolver.defaults.fallback is set ok 6 - net.ipv4 is set ok 7 - net.ipv6 is set ok 8 - no_network is set ok 9 - resolver.defaults.retry is set ok 10 - resolver.defaults.retrans is set ok 11 - logfilter is set ok 12 - test_levels is set ok 13 - test_cases is set 1..13 ok 6 - default() returns a profile with all properties set # Subtest: from_json() returns a new profile every time ok 1 - net.ipv4 is unaffected by update to another instance 1..1 ok 7 - from_json() returns a new profile every time # Subtest: from_json("{}") returns a profile with all properties unset ok 1 - resolver.defaults.usevc is unset ok 2 - resolver.defaults.dnssec is unset ok 3 - resolver.defaults.recurse is unset ok 4 - resolver.defaults.igntc is unset ok 5 - resolver.defaults.fallback is unset ok 6 - net.ipv4 is unset ok 7 - net.ipv6 is unset ok 8 - no_network is unset ok 9 - resolver.defaults.retry is unset ok 10 - resolver.defaults.retrans is unset ok 11 - resolver.source is unset ok 12 - resolver.source4 is unset ok 13 - resolver.source6 is unset ok 14 - asnroots is unset ok 15 - logfilter is unset ok 16 - test_levels is unset ok 17 - test_cases is unset 1..17 ok 8 - from_json("{}") returns a profile with all properties unset # Subtest: from_json() parses values from a string ok 1 - resolver.defaults.usevc was parsed from JSON ok 2 - resolver.defaults.dnssec was parsed from JSON ok 3 - resolver.defaults.recurse was parsed from JSON ok 4 - resolver.defaults.igntc was parsed from JSON ok 5 - resolver.defaults.fallback was parsed from JSON ok 6 - net.ipv4 was parsed from JSON ok 7 - net.ipv6 was parsed from JSON ok 8 - no_network was parsed from JSON ok 9 - resolver.defaults.retry was parsed from JSON ok 10 - resolver.defaults.retrans was parsed from JSON ok 11 - resolver.source was parsed from JSON ok 12 - resolver.source4 was parsed from JSON ok 13 - resolver.source6 was parsed from JSON ok 14 - asnroots was parsed from JSON ok 15 - logfilter was parsed from JSON ok 16 - test_levels was parsed from JSON ok 17 - test_cases was parsed from JSON 1..17 ok 9 - from_json() parses values from a string # Subtest: from_json() parses sentinel values from a string ok 1 - resolver.source was parsed from JSON 1..1 ok 10 - from_json() parses sentinel values from a string # Subtest: from_json() emits warnings on profile validity ok 1 - warning with confusing configuration 1..1 ok 11 - from_json() emits warnings on profile validity # Subtest: from_json() dies on illegal paths ok 1 - foobar ok 2 - net ok 3 - net.foobar ok 4 - resolver ok 5 - resolver.defaults ok 6 - resolver.defaults.foobar 1..6 ok 12 - from_json() dies on illegal paths # Subtest: from_json() dies on illegal values ok 1 - checks type of resolver.defaults.usevc ok 2 - checks type of resolver.defaults.dnssec ok 3 - checks type of resolver.defaults.recurse ok 4 - checks type of resolver.defaults.igntc ok 5 - checks type of resolver.defaults.fallback ok 6 - checks type of net.ipv4 ok 7 - checks type of net.ipv6 ok 8 - checks type of no_network ok 9 - checks lower bound of resolver.defaults.retry ok 10 - checks upper bound of resolver.defaults.retry ok 11 - checks type of resolver.defaults.retry ok 12 - checks lower bound of resolver.defaults.retrans ok 13 - checks upper bound of resolver.defaults.retrans ok 14 - checks type of resolver.defaults.retrans ok 15 - checks type of asnroots ok 16 - checks type of logfilter ok 17 - checks type of test_levels ok 18 - checks type of test_cases 1..18 ok 13 - from_json() dies on illegal values # Subtest: from_json() emits warning on illegal values ok 1 - checks type of resolver.source ok 2 - checks type of resolver.source4 ok 3 - checks type of resolver.source4 (only IPv4) ok 4 - checks type of resolver.source6 ok 5 - checks type of resolver.source6 (only IPv6) 1..5 ok 14 - from_json() emits warning on illegal values # Subtest: from_yaml() equals from_json() for a similar profile ok 1 - same JSON and YAML profile 1..1 ok 15 - from_yaml() equals from_json() for a similar profile # Subtest: get() returns 1 for true ok 1 - returns 1 for true resolver.defaults.usevc ok 2 - returns 1 for true resolver.defaults.dnssec ok 3 - returns 1 for true resolver.defaults.recurse ok 4 - returns 1 for true resolver.defaults.igntc ok 5 - returns 1 for true resolver.defaults.fallback ok 6 - returns 1 for true net.ipv4 ok 7 - returns 1 for true net.ipv6 ok 8 - returns 1 for true no_network 1..8 ok 16 - get() returns 1 for true # Subtest: get() returns 0 for false ok 1 - returns 0 for false resolver.defaults.usevc ok 2 - returns 0 for false resolver.defaults.dnssec ok 3 - returns 0 for false resolver.defaults.recurse ok 4 - returns 0 for false resolver.defaults.igntc ok 5 - returns 0 for false resolver.defaults.fallback ok 6 - returns 0 for false net.ipv4 ok 7 - returns 0 for false net.ipv6 ok 8 - returns 0 for false no_network 1..8 ok 17 - get() returns 0 for false # Subtest: get() returns deep copies of properties with complex types ok 1 - get(asnroots) returns a deep copy ok 2 - get(logfilter) returns a deep copy ok 3 - get(test_levels) returns a deep copy ok 4 - get(test_cases) returns a deep copy 1..4 ok 18 - get() returns deep copies of properties with complex types # Subtest: get() dies if the given property name is invalid ok 1 - net ok 2 - net.foobar ok 3 - resolver.defaults ok 4 - resolver ok 5 - asnroots.1 ok 6 - logfilter.Zone ok 7 - test_levels.Zone ok 8 - test_cases.Zone01 1..8 ok 19 - get() dies if the given property name is invalid # Subtest: set() inserts values for unset properties ok 1 - resolver.defaults.usevc can be given a value when unset ok 2 - resolver.defaults.dnssec can be given a value when unset ok 3 - resolver.defaults.recurse can be given a value when unset ok 4 - resolver.defaults.igntc can be given a value when unset ok 5 - resolver.defaults.fallback can be given a value when unset ok 6 - net.ipv4 can be given a value when unset ok 7 - net.ipv6 can be given a value when unset ok 8 - no_network can be given a value when unset ok 9 - resolver.defaults.retry can be given a value when unset ok 10 - resolver.defaults.retrans can be given a value when unset ok 11 - resolver.source can be given a value when unset ok 12 - resolver.source4 can be given a value when unset ok 13 - resolver.source6 can be given a value when unset ok 14 - anroots can be given a value when unset ok 15 - logfilter can be given a value when unset ok 16 - test_levels can be given a value when unset ok 17 - test_cases can be given a value when unset 1..17 ok 20 - set() inserts values for unset properties # Subtest: set() updates values for set properties ok 1 - resolver.defaults.usevc was updated ok 2 - resolver.defaults.dnssec was updated ok 3 - resolver.defaults.recurse was updated ok 4 - resolver.defaults.igntc was updated ok 5 - net.ipv4 was updated ok 6 - net.ipv6 was updated ok 7 - no_network was updated ok 8 - resolver.defaults.retry was updated ok 9 - resolver.defaults.retrans was updated ok 10 - resolver.source was updated ok 11 - resolver.source4 was updated ok 12 - resolver.source6 was updated ok 13 - asnroots was updated ok 14 - logfilter was updated ok 15 - test_levels was updated ok 16 - test_cases was updated 1..16 ok 21 - set() updates values for set properties # Subtest: set() dies on attempts to unset properties ok 1 - dies on attempt to unset resolver.defaults.usevc ok 2 - dies on attempt to unset resolver.defaults.dnssec ok 3 - dies on attempt to unset resolver.defaults.recurse ok 4 - dies on attempt to unset resolver.defaults.igntc ok 5 - dies on attempt to unset resolver.defaults.fallback ok 6 - dies on attempt to unset net.ipv4 ok 7 - dies on attempt to unset net.ipv6 ok 8 - dies on attempt to unset no_network ok 9 - dies on attempt to unset resolver.defaults.retry ok 10 - dies on attempt to unset resolver.defaults.retans ok 11 - dies on attempt to unset resolver.source ok 12 - dies on attempt to unset resolver.source4 ok 13 - dies on attempt to unset resolver.source6 ok 14 - dies on attempt to unset asnroots ok 15 - dies on attempt to unset logfilter ok 16 - dies on attempt to unset test_levels ok 17 - dies on attempt to unset test_cases 1..17 ok 22 - set() dies on attempts to unset properties # Subtest: set() dies if the given property name is invalid ok 1 - dies on attempt to set a value for net ok 2 - dies on attempt to set a value for net.foobar ok 3 - dies on attempt to set a value for resolver.defaults ok 4 - dies on attempt to set a value for resolver ok 5 - dies on attempt to set a value for asnroots.1 ok 6 - dies on attempt to set a value for logfilter.Zone ok 7 - dies on attempt to set a value for test_levels.Zone ok 8 - dies on attempt to set a value for test_cases.Zone01 1..8 ok 23 - set() dies if the given property name is invalid # Subtest: set() dies on illegal value ok 1 - checks lower bound of resolver.defaults.retry ok 2 - checks upper bound of resolver.defaults.retry ok 3 - checks type of resolver.defaults.retry ok 4 - checks lower bound of resolver.defaults.retrans ok 5 - checks upper bound of resolver.defaults.retrans ok 6 - checks type of resolver.defaults.retrans ok 7 - checks type of resolver.source ok 8 - checks type of resolver.source4 ok 9 - checks type of resolver.source6 ok 10 - checks type of asnroots ok 11 - checks type of logfilter ok 12 - checks type of test_levels ok 13 - checks type of test_cases 1..13 ok 24 - set() dies on illegal value # Subtest: set() accepts sentinel values ok 1 - resolver.source was updated ok 2 - resolver.source4 was updated ok 3 - resolver.source6 was updated 1..3 ok 25 - set() accepts sentinel values # Subtest: set() uses standard truthiness rules for boolean properties # Subtest: values considered false ok 1 - the number 0 ok 2 - the empty string ok 3 - the string that contains a single 0 digit 1..3 ok 1 - values considered false # Subtest: values considered true ok 1 - any non-0 number ok 2 - the string with a space in it ok 3 - two or more 0 characters in a string ok 4 - a 0 followed by a newline ok 5 - the string "true" ok 6 - yes, even the string "false" 1..6 ok 2 - values considered true 1..2 ok 26 - set() uses standard truthiness rules for boolean properties # Subtest: merge() with a profile with all properties unset ok 1 - keeps value of resolver.defaults.usevc ok 2 - keeps value of resolver.defaults.dnssec ok 3 - keeps value of resolver.defaults.recurse ok 4 - keeps value of resolver.defaults.igntc ok 5 - keeps value of resolver.defaults.fallback ok 6 - keeps value of net.ipv4 ok 7 - keeps value of net.ipv6 ok 8 - keeps value of no_network ok 9 - keeps value of resolver.defaults.retry ok 10 - keeps value of resolver.defaults.retrans ok 11 - keeps value of resolver.source ok 12 - keeps value of resolver.source4 ok 13 - keeps value of resolver.source6 ok 14 - keeps value of asnroots ok 15 - keeps value of logfilter ok 16 - test_levels ok 17 - keeps value of test_cases 1..17 ok 27 - merge() with a profile with all properties unset # Subtest: merge() with a profile with all properties set ok 1 - updates resolver.defaults.usevc ok 2 - updates resolver.defaults.dnssec ok 3 - updates resolver.defaults.recurse ok 4 - updates resolver.defaults.igntc ok 5 - updates resolver.defaults.fallback ok 6 - updates net.ipv4 ok 7 - updates net.ipv6 ok 8 - updates no_network ok 9 - updates resolver.defaults.retry ok 10 - updates resolver.defaults.retrans ok 11 - updates resolver.source ok 12 - updates resolver.source4 ok 13 - updates resolver.source6 ok 14 - updates asnroots ok 15 - updates logfilter ok 16 - updates test_levels ok 17 - updates test_cases 1..17 ok 28 - merge() with a profile with all properties set # Subtest: merge() does not update the other profile ok 1 - resolver.defaults.usevc was untouched in other ok 2 - resolver.defaults.retrans was untouched in other ok 3 - resolver.defaults.dnssec was untouched in other ok 4 - resolver.defaults.recurse was untouched in other ok 5 - resolver.defaults.retry was untouched in other ok 6 - resolver.defaults.igntc was untouched in other ok 7 - resolver.defaults.fallback was untouched in other ok 8 - resolver.source was untouched in other ok 9 - resolver.source was untouched in other4 ok 10 - resolver.source6 was untouched in other ok 11 - net.ipv4 was untouched in other ok 12 - net.ipv6 was untouched in other ok 13 - no_network was untouched in other ok 14 - asnroots was untouched in other ok 15 - logfilter was untouched in other ok 16 - test_levels was untouched in other ok 17 - test_cases was untouched in other 1..17 ok 29 - merge() does not update the other profile # Subtest: to_json() serializes each property # Subtest: resolver.defaults.usevc ok 1 1..1 ok 1 - resolver.defaults.usevc # Subtest: resolver.defaults.dnssec ok 1 1..1 ok 2 - resolver.defaults.dnssec # Subtest: resolver.defaults.recurse ok 1 1..1 ok 3 - resolver.defaults.recurse # Subtest: resolver.defaults.igntc ok 1 1..1 ok 4 - resolver.defaults.igntc # Subtest: resolver.defaults.fallback ok 1 1..1 ok 5 - resolver.defaults.fallback # Subtest: net.ipv4 ok 1 1..1 ok 6 - net.ipv4 # Subtest: net.ipv6 ok 1 1..1 ok 7 - net.ipv6 # Subtest: no_network ok 1 1..1 ok 8 - no_network # Subtest: resolver.defaults.retry ok 1 1..1 ok 9 - resolver.defaults.retry # Subtest: resolver.defaults.retrans ok 1 1..1 ok 10 - resolver.defaults.retrans # Subtest: resolver.source ok 1 1..1 ok 11 - resolver.source # Subtest: resolver.source sentinel value ok 1 1..1 ok 12 - resolver.source sentinel value # Subtest: resolver.source4 ok 1 1..1 ok 13 - resolver.source4 # Subtest: resolver.source4 sentinel value ok 1 1..1 ok 14 - resolver.source4 sentinel value # Subtest: resolver.source6 ok 1 1..1 ok 15 - resolver.source6 # Subtest: resolver.source6 sentinel value ok 1 1..1 ok 16 - resolver.source6 sentinel value # Subtest: asnroots ok 1 1..1 ok 17 - asnroots # Subtest: test_cases ok 1 1..1 ok 18 - test_cases # Subtest: test_levels ok 1 1..1 ok 19 - test_levels # Subtest: logfilter ok 1 1..1 ok 20 - logfilter 1..20 ok 30 - to_json() serializes each property # Subtest: effective() is initially equivalent to default() ok 1 1..1 ok 31 - effective() is initially equivalent to default() # Subtest: effective() returns the same profile every time ok 1 1..1 ok 32 - effective() returns the same profile every time ok t/recursor.t .............. ok 1 - use Zonemaster::Engine::Recursor; ok 2 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 3 - answer records ok 4 - RR name ok ok 5 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 6 - answer records ok 7 - parent for iis.se is se ok 8 - parent for www.iis.se is iis.se ok 9 - parent for pp.se is se ok 10 - parent for sno.pp.se is se ok 11 - parent for 2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.4.9.5.0.7.2.0.0.0.7.4.0.1.0.0.2.ip6.arpa is 0.7.4.0.1.0.0.2.ip6.arpa ok 12 - parent for . is . ok 13 - parent for foo.bar.baz.example.org is example.org ok 14 - parent for xx--doesnotexist.se is se ok 15 - parent for xx--doesnotexist.com is com ok 16 - parent for pewc.eu is eu ok 17 - parent for melbourneit.com.au is com.au ok 18 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 19 - name ok ok 20 - expected packet content ok 21 - An object of class 'Net::IP::XS' isa 'Net::IP::XS' ok 22 - An object of class 'Net::IP::XS' isa 'Net::IP::XS' ok 23 - expected address ok 24 - expected address ok 25 - Fewer cache than ns 1..25 ok t/Test-address.t .......... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Address; ok 4 - bad address 0.255.255.255 ok 5 - bad address 10.255.255.255 ok 6 - bad address 192.168.255.255 ok 7 - bad address 172.17.255.255 ok 8 - bad address 100.65.255.255 ok 9 - bad address 127.255.255.255 ok 10 - bad address 169.254.255.255 ok 11 - bad address 192.0.0.255 ok 12 - bad address 192.0.0.7 ok 13 - bad address 192.0.0.170 ok 14 - bad address 192.0.0.171 ok 15 - bad address 192.0.2.255 ok 16 - bad address 198.51.100.255 ok 17 - bad address 203.0.113.255 ok 18 - bad address 192.88.99.255 ok 19 - bad address 198.19.255.255 ok 20 - bad address 240.255.255.255 ok 21 - bad address 255.255.255.255 ok 22 - bad address ::1 ok 23 - bad address :: ok 24 - bad address ::ffff:cafe:cafe ok 25 - bad address 64:ff9b::cafe:cafe ok 26 - bad address 100::cafe:cafe:cafe:cafe ok 27 - bad address 2001:1ff:cafe:cafe:cafe:cafe:cafe:cafe ok 28 - bad address 2001::cafe:cafe:cafe:cafe:cafe:cafe ok 29 - bad address 2001:2::cafe:cafe:cafe:cafe:cafe ok 30 - bad address 2001:db8:cafe:cafe:cafe:cafe:cafe:cafe ok 31 - bad address 2001:1f::cafe:cafe:cafe:cafe:cafe ok 32 - bad address 2002:cafe:cafe:cafe:cafe:cafe:cafe:cafe ok 33 - bad address fdff:cafe:cafe:cafe:cafe:cafe:cafe:cafe ok 34 - bad address febf:cafe:cafe:cafe:cafe:cafe:cafe:cafe ok 35 # skip ::cafe:cafe Was RFC4291: Deprecated (IPv4-compatible Address) (Zonemaster::Engine::Constants prior to 1.2.0 version) ok 36 # skip 5fff:cafe:cafe:cafe:cafe:cafe:cafe:cafe Was RFC3701: unallocated (ex 6bone) (Zonemaster::Engine::Constants prior to 1.2.0 version) ok 37 # skip ffff:cafe:cafe:cafe:cafe:cafe:cafe:cafe Was RFC4291: IPv6 multicast addresses (Zonemaster::Engine::Constants prior to 1.2.0 version) ok 38 - good address 192.134.4.45 ok 39 - Nameserver IP PTR mismatch ok 40 - All Nameserver addresses are in the routable public addressing space ok 41 - Reverse DNS entry exist for all Nameserver IP addresses ok 42 - Nameserver IP without PTR ok 43 - All reverse DNS entry matches name server name ok 44 - Nameserver address in non routable public addressing space ok 45 - Classless in-addr.arpa properly handled when querying PTR. ok 46 - Classless in-addr.arpa properly handled when querying PTR. 1..46 ok t/Test-basic.t ............ ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Basic; ok 4 - use Zonemaster::Engine::Util; ok 5 - ns123456789012345678901234567890123456789012345678901234567890.dom123456789012345678901234567890123456789012345678901234567890.dom123456789012345678901234567890123456789012345678901234567890.tld123456789012345678901234567890123456789012345678901234567890 gives DOMAIN_NAME_TOO_LONG ok 6 - DOMAIN_NAME_TOO_LONG ok 7 - ns1.nic.fr does not give DOMAIN_NAME_TOO_LONG ok 8 - Not DOMAIN_NAME_TOO_LONG ok 9 - ns23456789012345678901234567890123456789012345678901234567890.dom123456789012345678901234567890123456789012345678901234567890.dom123456789012345678901234567890123456789012345678901234567890.tld123456789012345678901234567890123456789012345678901234567890 does not give DOMAIN_NAME_TOO_LONG ok 10 - Not DOMAIN_NAME_TOO_LONG ok 11 - ns1234567890123456789012345678901234567890123456789012345678901234567890.nic.fr gives DOMAIN_NAME_LABEL_TOO_LONG ok 12 - DOMAIN_NAME_LABEL_TOO_LONG ok 13 - ns1.nic.fr does not give DOMAIN_NAME_LABEL_TOO_LONG ok 14 - Not DOMAIN_NAME_LABEL_TOO_LONG ok 15 - dom12134..fr gives DOMAIN_NAME_ZERO_LENGTH_LABEL ok 16 - DOMAIN_NAME_ZERO_LENGTH_LABEL ok 17 - B02_AUTH_RESPONSE_SOA ok 18 - HAS_NAMESERVER_NO_WWW_A_TEST ok 19 - A_QUERY_NO_RESPONSES ok 20 - exampledomain.fake gives B01_PARENT_FOUND ok 21 - exampledomain.fake gives B01_NO_CHILD ok 22 - exampledomain.fake does not give B01_CHILD_IS_ALIAS ok 23 - exampledomain.fake does not give B01_CHILD_FOUND ok 24 - exampledomain.fake does not give B01_CHILD_NOT_EXIST ok 25 - exampledomain.fake does not give B01_INCONSISTENT_ALIAS ok 26 - exampledomain.fake does not give B01_INCONSISTENT_DELEGATION ok 27 - exampledomain.fake does not give B01_PARENT_UNDETERMINED ok 28 - exampledomain.fake does not give B01_UNEXPECTED_NS_RESPONSE ok 29 - afnic.fr gives B01_PARENT_FOUND ok 30 - afnic.fr gives B01_CHILD_FOUND ok 31 - afnic.fr does not give B01_CHILD_IS_ALIAS ok 32 - afnic.fr does not give B01_CHILD_NOT_EXIST ok 33 - afnic.fr does not give B01_INCONSISTENT_ALIAS ok 34 - afnic.fr does not give B01_INCONSISTENT_DELEGATION ok 35 - afnic.fr does not give B01_NO_CHILD ok 36 - afnic.fr does not give B01_PARENT_UNDETERMINED ok 37 - afnic.fr does not give B01_UNEXPECTED_NS_RESPONSE ok 38 - exampledomain.fake gives B02_NO_DELEGATION ok 39 - exampledomain.fake does not give B02_AUTH_RESPONSE_SOA ok 40 - exampledomain.fake does not give B02_NO_WORKING_NS ok 41 - exampledomain.fake does not give B02_NS_BROKEN ok 42 - exampledomain.fake does not give B02_NS_NOT_AUTH ok 43 - exampledomain.fake does not give B02_NS_NO_IP_ADDR ok 44 - exampledomain.fake does not give B02_NS_NO_RESPONSE ok 45 - exampledomain.fake does not give B02_UNEXPECTED_RCODE ok 46 - lame-ns-no-name.dufberg.se gives B02_NO_WORKING_NS ok 47 - lame-ns-no-name.dufberg.se gives B02_NS_NO_IP_ADDR ok 48 - lame-ns-no-name.dufberg.se does not give B02_AUTH_RESPONSE_SOA ok 49 - lame-ns-no-name.dufberg.se does not give B02_NO_DELEGATION ok 50 - lame-ns-no-name.dufberg.se does not give B02_NS_BROKEN ok 51 - lame-ns-no-name.dufberg.se does not give B02_NS_NOT_AUTH ok 52 - lame-ns-no-name.dufberg.se does not give B02_NS_NO_RESPONSE ok 53 - lame-ns-no-name.dufberg.se does not give B02_UNEXPECTED_RCODE ok 54 - lame-ns-no-addr.dufberg.se gives B02_NO_WORKING_NS ok 55 - lame-ns-no-addr.dufberg.se gives B02_NS_NO_IP_ADDR ok 56 - lame-ns-no-addr.dufberg.se does not give B02_AUTH_RESPONSE_SOA ok 57 - lame-ns-no-addr.dufberg.se does not give B02_NO_DELEGATION ok 58 - lame-ns-no-addr.dufberg.se does not give B02_NS_BROKEN ok 59 - lame-ns-no-addr.dufberg.se does not give B02_NS_NOT_AUTH ok 60 - lame-ns-no-addr.dufberg.se does not give B02_NS_NO_RESPONSE ok 61 - lame-ns-no-addr.dufberg.se does not give B02_UNEXPECTED_RCODE ok 62 - lame-ns-no-glue.dufberg.se gives B02_NO_WORKING_NS ok 63 - lame-ns-no-glue.dufberg.se gives B02_NS_NO_IP_ADDR ok 64 - lame-ns-no-glue.dufberg.se does not give B02_AUTH_RESPONSE_SOA ok 65 - lame-ns-no-glue.dufberg.se does not give B02_NO_DELEGATION ok 66 - lame-ns-no-glue.dufberg.se does not give B02_NS_BROKEN ok 67 - lame-ns-no-glue.dufberg.se does not give B02_NS_NOT_AUTH ok 68 - lame-ns-no-glue.dufberg.se does not give B02_NS_NO_RESPONSE ok 69 - lame-ns-no-glue.dufberg.se does not give B02_UNEXPECTED_RCODE ok 70 - lame-ns-no-response.dufberg.se gives B02_NO_WORKING_NS ok 71 - lame-ns-no-response.dufberg.se gives B02_NS_NO_RESPONSE ok 72 - lame-ns-no-response.dufberg.se does not give B02_AUTH_RESPONSE_SOA ok 73 - lame-ns-no-response.dufberg.se does not give B02_NO_DELEGATION ok 74 - lame-ns-no-response.dufberg.se does not give B02_NS_BROKEN ok 75 - lame-ns-no-response.dufberg.se does not give B02_NS_NOT_AUTH ok 76 - lame-ns-no-response.dufberg.se does not give B02_NS_NO_IP_ADDR ok 77 - lame-ns-no-response.dufberg.se does not give B02_UNEXPECTED_RCODE ok 78 - lame-ns-refused.dufberg.se gives B02_NO_WORKING_NS ok 79 - lame-ns-refused.dufberg.se gives B02_UNEXPECTED_RCODE ok 80 - lame-ns-refused.dufberg.se does not give B02_AUTH_RESPONSE_SOA ok 81 - lame-ns-refused.dufberg.se does not give B02_NO_DELEGATION ok 82 - lame-ns-refused.dufberg.se does not give B02_NS_BROKEN ok 83 - lame-ns-refused.dufberg.se does not give B02_NS_NOT_AUTH ok 84 - lame-ns-refused.dufberg.se does not give B02_NS_NO_RESPONSE ok 85 - lame-ns-refused.dufberg.se does not give B02_NS_NO_IP_ADDR ok 86 - lame-ns-servfail.dufberg.se gives B02_NO_WORKING_NS ok 87 - lame-ns-servfail.dufberg.se gives B02_UNEXPECTED_RCODE ok 88 - lame-ns-servfail.dufberg.se does not give B02_AUTH_RESPONSE_SOA ok 89 - lame-ns-servfail.dufberg.se does not give B02_NO_DELEGATION ok 90 - lame-ns-servfail.dufberg.se does not give B02_NS_BROKEN ok 91 - lame-ns-servfail.dufberg.se does not give B02_NS_NOT_AUTH ok 92 - lame-ns-servfail.dufberg.se does not give B02_NS_NO_RESPONSE ok 93 - lame-ns-servfail.dufberg.se does not give B02_NS_NO_IP_ADDR ok 94 - afnic.fr gives NO_NETWORK ok 95 - afnic.fr does not give IPV4_ENABLED ok 96 - afnic.fr does not give IPV6_ENABLED ok 97 - afnic.fr does not give IPV4_DISABLED ok 98 - afnic.fr does not give IPV6_DISABLED ok 99 - afnic.fr gives NO_NETWORK ok 100 - afnic.fr does not give IPV4_ENABLED ok 101 - afnic.fr does not give IPV6_ENABLED ok 102 - afnic.fr does not give IPV4_DISABLED ok 103 - afnic.fr does not give IPV6_DISABLED not ok 104 - B01_CHILD_IS_ALIAS # TODO Need to find/create zones with that error # Failed (TODO) test 'B01_CHILD_IS_ALIAS' # at t/Test-basic.t line 173. not ok 105 - B01_CHILD_NOT_EXIST # TODO Need to find/create zones with that error # Failed (TODO) test 'B01_CHILD_NOT_EXIST' # at t/Test-basic.t line 174. not ok 106 - B01_INCONSISTENT_ALIAS # TODO Need to find/create zones with that error # Failed (TODO) test 'B01_INCONSISTENT_ALIAS' # at t/Test-basic.t line 175. not ok 107 - B01_INCONSISTENT_DELEGATION # TODO Need to find/create zones with that error # Failed (TODO) test 'B01_INCONSISTENT_DELEGATION' # at t/Test-basic.t line 176. not ok 108 - B01_PARENT_UNDETERMINED # TODO Need to find/create zones with that error # Failed (TODO) test 'B01_PARENT_UNDETERMINED' # at t/Test-basic.t line 177. not ok 109 - B01_UNEXPECTED_NS_RESPONSE # TODO Need to find/create zones with that error # Failed (TODO) test 'B01_UNEXPECTED_NS_RESPONSE' # at t/Test-basic.t line 178. 1..109 ok t/Test-basic02-A.t ........ ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Basic; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit B02_NO_WORKING_NS ok 5 - should emit B02_NS_BROKEN ok 6 - should not emit B02_AUTH_RESPONSE_SOA ok 7 - should not emit B02_NO_DELEGATION ok 8 - should not emit B02_NS_NOT_AUTH ok 9 - should not emit B02_NS_NO_RESPONSE ok 10 - should not emit B02_NS_NO_IP_ADDR ok 11 - should not emit B02_UNEXPECTED_RCODE 1..11 ok t/Test-basic02-B.t ........ ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Basic; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit B02_NO_WORKING_NS ok 5 - should emit B02_NS_NOT_AUTH ok 6 - should not emit B02_AUTH_RESPONSE_SOA ok 7 - should not emit B02_NO_DELEGATION ok 8 - should not emit B02_NS_BROKEN ok 9 - should not emit B02_NS_NO_RESPONSE ok 10 - should not emit B02_NS_NO_IP_ADDR ok 11 - should not emit B02_UNEXPECTED_RCODE 1..11 ok t/Test-connectivity.t ..... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Connectivity; ok 4 - use Zonemaster::Engine::Util; ok 5 - only one test-case (connectivity01) ok 6 - expected test-case (Zonemaster::Engine::Test::Connectivity::connectivity01) ok 7 - only one test-case (connectivity02) ok 8 - expected test-case (Zonemaster::Engine::Test::Connectivity::connectivity02) ok 9 - only one test-case (connectivity03) ok 10 - expected test-case (Zonemaster::Engine::Test::Connectivity::connectivity03) ok 11 - only one test-case (connectivity04) ok 12 - expected test-case (Zonemaster::Engine::Test::Connectivity::connectivity04) # Subtest: All good ok 1 - Test module completes normally ok 2 - Should NOT emit CN01_IPV4_DISABLED ok 3 - Should NOT emit CN01_IPV6_DISABLED ok 4 - Should NOT emit CN01_MISSING_NS_RECORD_UDP ok 5 - Should NOT emit CN01_MISSING_SOA_RECORD_UDP ok 6 - Should NOT emit CN01_NO_RESPONSE_NS_QUERY_UDP ok 7 - Should NOT emit CN01_NO_RESPONSE_SOA_QUERY_UDP ok 8 - Should NOT emit CN01_NO_RESPONSE_UDP ok 9 - Should NOT emit CN01_NS_RECORD_NOT_AA_UDP ok 10 - Should NOT emit CN01_SOA_RECORD_NOT_AA_UDP ok 11 - Should NOT emit CN01_UNEXPECTED_RCODE_NS_QUERY_UDP ok 12 - Should NOT emit CN01_UNEXPECTED_RCODE_SOA_QUERY_UDP ok 13 - Should NOT emit CN01_WRONG_NS_RECORD_UDP ok 14 - Should NOT emit CN01_WRONG_SOA_RECORD_UDP ok 15 - Should NOT emit CN02_MISSING_NS_RECORD_TCP ok 16 - Should NOT emit CN02_MISSING_SOA_RECORD_TCP ok 17 - Should NOT emit CN02_NO_RESPONSE_NS_QUERY_TCP ok 18 - Should NOT emit CN02_NO_RESPONSE_SOA_QUERY_TCP ok 19 - Should NOT emit CN02_NO_RESPONSE_TCP ok 20 - Should NOT emit CN02_NS_RECORD_NOT_AA_TCP ok 21 - Should NOT emit CN02_SOA_RECORD_NOT_AA_TCP ok 22 - Should NOT emit CN02_UNEXPECTED_RCODE_NS_QUERY_TCP ok 23 - Should NOT emit CN02_UNEXPECTED_RCODE_SOA_QUERY_TCP ok 24 - Should NOT emit CN02_WRONG_NS_RECORD_TCP ok 25 - Should NOT emit CN02_WRONG_SOA_RECORD_TCP ok 26 - Should NOT emit EMPTY_ASN_SET ok 27 - Should NOT emit ERROR_ASN_DATABASE ok 28 - Should emit IPV4_DIFFERENT_ASN ok 29 - Should NOT emit IPV4_ONE_ASN ok 30 - Should NOT emit IPV4_SAME_ASN ok 31 - Should emit IPV6_DIFFERENT_ASN ok 32 - Should NOT emit IPV6_ONE_ASN ok 33 - Should NOT emit IPV6_SAME_ASN ok 34 - Should NOT emit CN04_EMPTY_PREFIX_SET ok 35 - Should NOT emit CN04_ERROR_PREFIX_DATABASE ok 36 - Should emit CN04_IPV4_DIFFERENT_PREFIX ok 37 - Should NOT emit CN04_IPV4_SAME_PREFIX ok 38 - Should emit CN04_IPV6_DIFFERENT_PREFIX ok 39 - Should NOT emit CN04_IPV6_SAME_PREFIX 1..39 ok 13 - All good # Subtest: No IPv6 (profile with IPv4 only) # Subtest: UDP ok 1 - Should NOT emit CN01_IPV4_DISABLED ok 2 - Should emit CN01_IPV6_DISABLED ok 3 - Should NOT emit CN01_MISSING_NS_RECORD_UDP ok 4 - Should NOT emit CN01_MISSING_SOA_RECORD_UDP ok 5 - Should NOT emit CN01_NO_RESPONSE_NS_QUERY_UDP ok 6 - Should NOT emit CN01_NO_RESPONSE_SOA_QUERY_UDP ok 7 - Should NOT emit CN01_NO_RESPONSE_UDP ok 8 - Should NOT emit CN01_NS_RECORD_NOT_AA_UDP ok 9 - Should NOT emit CN01_SOA_RECORD_NOT_AA_UDP ok 10 - Should NOT emit CN01_UNEXPECTED_RCODE_NS_QUERY_UDP ok 11 - Should NOT emit CN01_UNEXPECTED_RCODE_SOA_QUERY_UDP ok 12 - Should NOT emit CN01_WRONG_NS_RECORD_UDP ok 13 - Should NOT emit CN01_WRONG_SOA_RECORD_UDP 1..13 ok 1 - UDP # Subtest: TCP (no messages) ok 1 - Should NOT emit CN02_MISSING_NS_RECORD_TCP ok 2 - Should NOT emit CN02_MISSING_SOA_RECORD_TCP ok 3 - Should NOT emit CN02_NO_RESPONSE_NS_QUERY_TCP ok 4 - Should NOT emit CN02_NO_RESPONSE_SOA_QUERY_TCP ok 5 - Should NOT emit CN02_NO_RESPONSE_TCP ok 6 - Should NOT emit CN02_NS_RECORD_NOT_AA_TCP ok 7 - Should NOT emit CN02_SOA_RECORD_NOT_AA_TCP ok 8 - Should NOT emit CN02_UNEXPECTED_RCODE_NS_QUERY_TCP ok 9 - Should NOT emit CN02_UNEXPECTED_RCODE_SOA_QUERY_TCP ok 10 - Should NOT emit CN02_WRONG_NS_RECORD_TCP ok 11 - Should NOT emit CN02_WRONG_SOA_RECORD_TCP 1..11 ok 2 - TCP (no messages) 1..2 ok 14 - No IPv6 (profile with IPv4 only) # Subtest: No IPv4 (profile with IPv6 only) # Subtest: UDP ok 1 - Should emit CN01_IPV4_DISABLED ok 2 - Should NOT emit CN01_IPV6_DISABLED ok 3 - Should NOT emit CN01_MISSING_NS_RECORD_UDP ok 4 - Should NOT emit CN01_MISSING_SOA_RECORD_UDP ok 5 - Should NOT emit CN01_NO_RESPONSE_NS_QUERY_UDP ok 6 - Should NOT emit CN01_NO_RESPONSE_SOA_QUERY_UDP ok 7 - Should NOT emit CN01_NO_RESPONSE_UDP ok 8 - Should NOT emit CN01_NS_RECORD_NOT_AA_UDP ok 9 - Should NOT emit CN01_SOA_RECORD_NOT_AA_UDP ok 10 - Should NOT emit CN01_UNEXPECTED_RCODE_NS_QUERY_UDP ok 11 - Should NOT emit CN01_UNEXPECTED_RCODE_SOA_QUERY_UDP ok 12 - Should NOT emit CN01_WRONG_NS_RECORD_UDP ok 13 - Should NOT emit CN01_WRONG_SOA_RECORD_UDP 1..13 ok 1 - UDP # Subtest: TCP (no messages) ok 1 - Should NOT emit CN02_MISSING_NS_RECORD_TCP ok 2 - Should NOT emit CN02_MISSING_SOA_RECORD_TCP ok 3 - Should NOT emit CN02_NO_RESPONSE_NS_QUERY_TCP ok 4 - Should NOT emit CN02_NO_RESPONSE_SOA_QUERY_TCP ok 5 - Should NOT emit CN02_NO_RESPONSE_TCP ok 6 - Should NOT emit CN02_NS_RECORD_NOT_AA_TCP ok 7 - Should NOT emit CN02_SOA_RECORD_NOT_AA_TCP ok 8 - Should NOT emit CN02_UNEXPECTED_RCODE_NS_QUERY_TCP ok 9 - Should NOT emit CN02_UNEXPECTED_RCODE_SOA_QUERY_TCP ok 10 - Should NOT emit CN02_WRONG_NS_RECORD_TCP ok 11 - Should NOT emit CN02_WRONG_SOA_RECORD_TCP 1..11 ok 2 - TCP (no messages) 1..2 ok 15 - No IPv4 (profile with IPv6 only) # Subtest: No network ok 1 - IPv6 and IPv4 disabled 1..1 ok 16 - No network 1..16 ok Need to find/create zones with those errors: EMPTY_ASN_SET ERROR_ASN_DATABASE IPV4_DIFFERENT_ASN IPV4_SAME_ASN IPV6_DIFFERENT_ASN IPV6_SAME_ASN t/Test-connectivity03.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Connectivity; ok 4 - use Zonemaster::Engine::Util; ok 5 - 001.tf gives IPV4_ONE_ASN ok 6 - 001.tf gives IPV6_ONE_ASN ok 7 - 001.tf does not give EMPTY_ASN_SET ok 8 - 001.tf does not give ERROR_ASN_DATABASE ok 9 - 001.tf does not give IPV4_DIFFERENT_ASN ok 10 - 001.tf does not give IPV4_SAME_ASN ok 11 - 001.tf does not give IPV6_DIFFERENT_ASN ok 12 - 001.tf does not give IPV6_SAME_ASN ok 13 - zut-root.rd.nic.fr gives IPV4_ONE_ASN ok 14 - zut-root.rd.nic.fr does not give EMPTY_ASN_SET ok 15 - zut-root.rd.nic.fr does not give ERROR_ASN_DATABASE ok 16 - zut-root.rd.nic.fr does not give IPV4_DIFFERENT_ASN ok 17 - zut-root.rd.nic.fr does not give IPV4_SAME_ASN ok 18 - zut-root.rd.nic.fr does not give IPV6_DIFFERENT_ASN ok 19 - zut-root.rd.nic.fr does not give IPV6_ONE_ASN ok 20 - zut-root.rd.nic.fr does not give IPV6_SAME_ASN 1..20 ok Need to find/create zones with those errors: CN04_EMPTY_PREFIX_SET CN04_ERROR_PREFIX_DATABASE t/Test-connectivity04.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Connectivity; ok 4 - use Zonemaster::Engine::Util; ok 5 - 001.tf gives CN04_IPV4_DIFFERENT_PREFIX ok 6 - 001.tf gives CN04_IPV6_DIFFERENT_PREFIX ok 7 - 001.tf gives CN04_IPV6_SAME_PREFIX ok 8 - 001.tf does not give CN04_IPV4_SAME_PREFIX ok 9 - 001.tf does not give CN04_EMPTY_PREFIX_SET ok 10 - 001.tf does not give CN04_ERROR_PREFIX_DATABASE ok 11 - zut-root.rd.nic.fr gives CN04_IPV4_SAME_PREFIX ok 12 - zut-root.rd.nic.fr does not give CN04_IPV4_DIFFERENT_PREFIX ok 13 - zut-root.rd.nic.fr does not give CN04_IPV6_DIFFERENT_PREFIX ok 14 - zut-root.rd.nic.fr does not give CN04_IPV6_SAME_PREFIX ok 15 - zut-root.rd.nic.fr does not give CN04_EMPTY_PREFIX_SET ok 16 - zut-root.rd.nic.fr does not give CN04_ERROR_PREFIX_DATABASE 1..16 ok t/Test-consistency.t ...... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - only one test-case (consistency01) ok 5 - expected test-case (Zonemaster::Engine::Test::Consistency::consistency01) ok 6 - only one test-case (consistency02) ok 7 - expected test-case (Zonemaster::Engine::Test::Consistency::consistency02) ok 8 - only one test-case (consistency03) ok 9 - expected test-case (Zonemaster::Engine::Test::Consistency::consistency03) ok 10 - only one test-case (consistency04) ok 11 - expected test-case (Zonemaster::Engine::Test::Consistency::consistency04) ok 12 - only one test-case (consistency05) ok 13 - expected test-case (Zonemaster::Engine::Test::Consistency::consistency05) ok 14 - only one test-case (consistency06) ok 15 - expected test-case (Zonemaster::Engine::Test::Consistency::consistency06) ok 16 - Big variation between multiple SOA serials ok 17 - Multiple SOA serials ok 18 - SOA serial details ok 19 - A unique NS set was seen ok 20 - Multiple SOA rname ok 21 - SOA rname details ok 22 - Multiple SOA time parameters ok 23 - SOA time parameters details ok 24 - Saw several NS set ok 25 - NS set details ok 26 - Child has extra addresses ok 27 - Child has extra addresses ok 28 - In bailiwick addresses mismatch ok 29 - In bailiwick addresses mismatch ok 30 - One SOA serial ok 31 - One SOA rname ok 32 - One SOA time parameters set ok 33 - Addresses IP match ok 34 - IPv6 and IPv4 disabled ok 35 - No network ok 36 - No network ok 37 - IPv6 and IPv4 disabled ok 38 - No network ok 39 - No network ok 40 - IPv6 and IPv4 disabled ok 41 - No network ok 42 - No network ok 43 - IPv6 and IPv4 disabled ok 44 - No network ok 45 - No network 1..45 ok t/Test-consistency05-A.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit CHILD_NS_FAILED ok 5 - should not emit NO_RESPONSE ok 6 - should not emit CHILD_ZONE_LAME ok 7 - should not emit IN_BAILIWICK_ADDR_MISMATCH ok 8 - should not emit OUT_OF_BAILIWICK_ADDR_MISMATCH ok 9 - should not emit EXTRA_ADDRESS_CHILD ok 10 - should emit ADDRESSES_MATCH 1..10 ok t/Test-consistency05-E.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit CHILD_NS_FAILED ok 5 - should not emit NO_RESPONSE ok 6 - should emit CHILD_ZONE_LAME ok 7 - should not emit IN_BAILIWICK_ADDR_MISMATCH ok 8 - should not emit OUT_OF_BAILIWICK_ADDR_MISMATCH ok 9 - should not emit EXTRA_ADDRESS_CHILD ok 10 - should not emit ADDRESSES_MATCH 1..10 ok t/Test-consistency05-F.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit CHILD_NS_FAILED ok 5 - should emit NO_RESPONSE ok 6 - should emit CHILD_ZONE_LAME ok 7 - should not emit IN_BAILIWICK_ADDR_MISMATCH ok 8 - should not emit OUT_OF_BAILIWICK_ADDR_MISMATCH ok 9 - should not emit EXTRA_ADDRESS_CHILD ok 10 - should not emit ADDRESSES_MATCH 1..10 ok t/Test-consistency05-G.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit CHILD_NS_FAILED ok 5 - should not emit NO_RESPONSE ok 6 - should not emit CHILD_ZONE_LAME ok 7 - should emit IN_BAILIWICK_ADDR_MISMATCH ok 8 - should not emit OUT_OF_BAILIWICK_ADDR_MISMATCH ok 9 - should not emit EXTRA_ADDRESS_CHILD ok 10 - should not emit ADDRESSES_MATCH 1..10 ok t/Test-consistency05-H.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit CHILD_NS_FAILED ok 5 - should not emit NO_RESPONSE ok 6 - should not emit CHILD_ZONE_LAME ok 7 - should not emit IN_BAILIWICK_ADDR_MISMATCH ok 8 - should emit OUT_OF_BAILIWICK_ADDR_MISMATCH ok 9 - should not emit EXTRA_ADDRESS_CHILD ok 10 - should not emit ADDRESSES_MATCH 1..10 ok t/Test-consistency05-I.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit CHILD_NS_FAILED ok 5 - should not emit NO_RESPONSE ok 6 - should not emit CHILD_ZONE_LAME ok 7 - should not emit IN_BAILIWICK_ADDR_MISMATCH ok 8 - should not emit OUT_OF_BAILIWICK_ADDR_MISMATCH ok 9 - should emit EXTRA_ADDRESS_CHILD ok 10 - should not emit ADDRESSES_MATCH 1..10 ok t/Test-consistency05-J.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit CHILD_NS_FAILED ok 5 - should not emit NO_RESPONSE ok 6 - should not emit CHILD_ZONE_LAME ok 7 - should not emit IN_BAILIWICK_ADDR_MISMATCH ok 8 - should not emit OUT_OF_BAILIWICK_ADDR_MISMATCH ok 9 - should not emit EXTRA_ADDRESS_CHILD ok 10 - should emit ADDRESSES_MATCH 1..10 ok t/Test-consistency05-K.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - should not emit ADDRESSES_MATCH ok 4 - should emit IN_BAILIWICK_ADDR_MISMATCH ok 5 - should not emit EXTRA_ADDRESS_CHILD ok 6 - should not emit NO_RESPONSE ok 7 - should not emit LAME_DELEGATION 1..7 ok t/Test-consistency05-L.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - should not emit ADDRESSES_MATCH ok 4 - should emit IN_BAILIWICK_ADDR_MISMATCH ok 5 - should emit EXTRA_ADDRESS_CHILD ok 6 - should emit NO_RESPONSE ok 7 - should not emit LAME_DELEGATION 1..7 ok t/Test-consistency06-A.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should emit ONE_SOA_MNAME ok 7 - should not emit MULTIPLE_SOA_MNAMES 1..7 ok t/Test-consistency06-B.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit ONE_SOA_MNAME ok 7 - should not emit MULTIPLE_SOA_MNAMES 1..7 ok t/Test-consistency06-C.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should emit NO_RESPONSE_SOA_QUERY ok 6 - should emit ONE_SOA_MNAME ok 7 - should not emit MULTIPLE_SOA_MNAMES 1..7 ok t/Test-consistency06-D.t .. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Consistency; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit ONE_SOA_MNAME ok 7 - should emit MULTIPLE_SOA_MNAMES 1..7 ok t/Test-delegation.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - ENOUGH_NS_CHILD ok 5 - ENOUGH_NS_DEL ok 6 - NAMES_MATCH ok 7 - REFERRAL_SIZE_OK ok 8 - SAME_IP_ADDRESS ok 9 - EXTRA_NAME_PARENT ok 10 - EXTRA_NAME_CHILD ok 11 - TOTAL_NAME_MISMATCH ok 12 - No DISTINCT_IP_ADDRESS ok 13 - NO_NS_CNAME ok 14 - SOA_EXISTS ok 15 - ARE_AUTHORITATIVE ok 16 - NOT_ENOUGH_NS_CHILD ok 17 - NOT_ENOUGH_NS_DEL ok 18 - SOA_NOT_EXISTS not ok 19 - IS_NOT_AUTHORITATIVE # TODO Need to find domain name with that error # Failed (TODO) test 'IS_NOT_AUTHORITATIVE' # at t/Test-delegation.t line 55. not ok 20 - NS_IS_CNAME # TODO Need to find domain name with that error # Failed (TODO) test 'NS_IS_CNAME' # at t/Test-delegation.t line 57. not ok 21 - REFERRAL_SIZE_LARGE # TODO Need to find domain name with that error # Failed (TODO) test 'REFERRAL_SIZE_LARGE' # at t/Test-delegation.t line 59. ok 22 - IPv6 and IPv4 disabled ok 23 - No network ok 24 - No network ok 25 - IPv6 and IPv4 disabled ok 26 - No network ok 27 - No network 1..27 ok t/Test-delegation01-A.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NOT_ENOUGH_NS_DEL ok 5 - should emit ENOUGH_NS_DEL ok 6 - should not emit NO_IPV4_NS_DEL ok 7 - should not emit NOT_ENOUGH_IPV4_NS_DEL ok 8 - should emit ENOUGH_IPV4_NS_DEL ok 9 - should not emit NO_IPV6_NS_DEL ok 10 - should not emit NOT_ENOUGH_IPV6_NS_DEL ok 11 - should emit ENOUGH_IPV6_NS_DEL ok 12 - should not emit NOT_ENOUGH_NS_CHILD ok 13 - should emit ENOUGH_NS_CHILD ok 14 - should not emit NO_IPV4_NS_CHILD ok 15 - should not emit NOT_ENOUGH_IPV4_NS_CHILD ok 16 - should emit ENOUGH_IPV4_NS_CHILD ok 17 - should not emit NO_IPV6_NS_CHILD ok 18 - should not emit NOT_ENOUGH_IPV6_NS_CHILD ok 19 - should emit ENOUGH_IPV6_NS_CHILD ok 20 - should not show IPv4 addresses in IPv6 message 1..20 ok t/Test-delegation01-B.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NOT_ENOUGH_NS_DEL ok 5 - should not emit ENOUGH_NS_DEL 1..5 ok t/Test-delegation01-C.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NO_IPV4_NS_DEL ok 5 - should not emit NOT_ENOUGH_IPV4_NS_DEL ok 6 - should not emit ENOUGH_IPV4_NS_DEL 1..6 ok t/Test-delegation01-D.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_IPV4_NS_DEL ok 5 - should emit NOT_ENOUGH_IPV4_NS_DEL ok 6 - should not emit ENOUGH_IPV4_NS_DEL 1..6 ok t/Test-delegation01-E.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NO_IPV6_NS_DEL ok 5 - should not emit NOT_ENOUGH_IPV6_NS_DEL ok 6 - should not emit ENOUGH_IPV6_NS_DEL 1..6 ok t/Test-delegation01-F.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_IPV6_NS_DEL ok 5 - should emit NOT_ENOUGH_IPV6_NS_DEL ok 6 - should not emit ENOUGH_IPV6_NS_DEL 1..6 ok t/Test-delegation01-G.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NOT_ENOUGH_NS_CHILD ok 5 - should not emit ENOUGH_NS_CHILD 1..5 ok t/Test-delegation01-H.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NO_IPV4_NS_CHILD ok 5 - should not emit NOT_ENOUGH_IPV4_NS_CHILD ok 6 - should not emit ENOUGH_IPV4_NS_CHILD 1..6 ok t/Test-delegation01-I.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_IPV4_NS_CHILD ok 5 - should emit NOT_ENOUGH_IPV4_NS_CHILD ok 6 - should not emit ENOUGH_IPV4_NS_CHILD 1..6 ok t/Test-delegation01-J.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NO_IPV6_NS_CHILD ok 5 - should not emit NOT_ENOUGH_IPV6_NS_CHILD ok 6 - should not emit ENOUGH_IPV6_NS_CHILD 1..6 ok t/Test-delegation01-K.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_IPV6_NS_CHILD ok 5 - should emit NOT_ENOUGH_IPV6_NS_CHILD ok 6 - should not emit ENOUGH_IPV6_NS_CHILD 1..6 ok t/Test-delegation01-L.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NOT_ENOUGH_NS_DEL ok 5 - should emit ENOUGH_NS_DEL ok 6 - should not emit NO_IPV4_NS_DEL ok 7 - should not emit NOT_ENOUGH_IPV6_NS_DEL ok 8 - should emit ENOUGH_IPV4_NS_DEL ok 9 - should not emit NO_IPV6_NS_DEL ok 10 - should not emit NOT_ENOUGH_IPV4_NS_DEL ok 11 - should emit ENOUGH_IPV6_NS_DEL ok 12 - should not emit NOT_ENOUGH_NS_CHILD ok 13 - should emit ENOUGH_NS_CHILD ok 14 - should not emit NO_IPV4_NS_CHILD ok 15 - should not emit NOT_ENOUGH_IPV6_NS_CHILD ok 16 - should emit ENOUGH_IPV4_NS_CHILD ok 17 - should not emit NO_IPV6_NS_CHILD ok 18 - should not emit NOT_ENOUGH_IPV4_NS_CHILD ok 19 - should emit ENOUGH_IPV6_NS_CHILD 1..19 ok t/Test-delegation01-M.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NOT_ENOUGH_NS_DEL ok 5 - should not emit ENOUGH_NS_DEL ok 6 - should not emit NO_IPV4_NS_DEL ok 7 - should emit NOT_ENOUGH_IPV4_NS_DEL ok 8 - should not emit ENOUGH_IPV4_NS_DEL ok 9 - should emit NO_IPV6_NS_DEL ok 10 - should not emit NOT_ENOUGH_IPV6_NS_DEL ok 11 - should not emit ENOUGH_IPV6_NS_DEL ok 12 - should emit NOT_ENOUGH_NS_CHILD ok 13 - should not emit ENOUGH_NS_CHILD ok 14 - should not emit NO_IPV4_NS_CHILD ok 15 - should emit NOT_ENOUGH_IPV4_NS_CHILD ok 16 - should not emit ENOUGH_IPV4_NS_CHILD ok 17 - should emit NO_IPV6_NS_CHILD ok 18 - should not emit NOT_ENOUGH_IPV6_NS_CHILD ok 19 - should not emit ENOUGH_IPV6_NS_CHILD 1..19 ok t/Test-delegation02-A.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit DEL_NS_SAME_IP ok 5 - should not emit CHILD_NS_SAME_IP ok 6 - should emit DEL_DISTINCT_NS_IP ok 7 - should emit CHILD_DISTINCT_NS_IP 1..7 ok t/Test-delegation02-B.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit DEL_NS_SAME_IP ok 5 - should not emit CHILD_NS_SAME_IP ok 6 - should not emit DEL_DISTINCT_NS_IP ok 7 - should emit CHILD_DISTINCT_NS_IP 1..7 ok t/Test-delegation02-C.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit DEL_NS_SAME_IP ok 5 - should emit CHILD_NS_SAME_IP ok 6 - should emit DEL_DISTINCT_NS_IP ok 7 - should not emit CHILD_DISTINCT_NS_IP 1..7 ok t/Test-delegation02-D.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit DEL_NS_SAME_IP ok 5 - should emit CHILD_NS_SAME_IP ok 6 - should not emit DEL_DISTINCT_NS_IP ok 7 - should not emit CHILD_DISTINCT_NS_IP 1..7 ok t/Test-delegation03-A.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit REFERRAL_SIZE_OK ok 5 - should not emit REFERRAL_TOO_LARGE 1..5 ok t/Test-delegation03-B.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit REFERRAL_SIZE_OK ok 5 - should emit REFERRAL_TOO_LARGE 1..5 ok t/Test-delegation03-C.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Delegation; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit REFERRAL_SIZE_OK ok 5 - should emit REFERRAL_TOO_LARGE 1..5 ok t/Test-dnssec-more.t ...... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 # skip dnssec01 tests are now in a separate file. ok 4 - rsa4096.nxdomain.se does not give TOO_MANY_ITERATIONS ok 5 # skip Need to configure another zone for this test cases. ok 6 # skip Need to configure another zone for this test cases. ok 7 # skip Need to configure another zone for this test cases. ok 8 - y.nu does not give TOO_MANY_ITERATIONS 1..8 ok t/Test-dnssec.t ........... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - only one test-case (dnssec01) ok 4 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec01) ok 5 - only one test-case (dnssec02) ok 6 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec02) ok 7 - only one test-case (dnssec03) ok 8 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec03) ok 9 - only one test-case (dnssec04) ok 10 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec04) ok 11 - only one test-case (dnssec05) ok 12 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec05) ok 13 - only one test-case (dnssec07) ok 14 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec07) ok 15 - only one test-case (dnssec08) ok 16 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec08) ok 17 - only one test-case (dnssec09) ok 18 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec09) ok 19 - only one test-case (dnssec10) ok 20 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec10) ok 21 - only one test-case (dnssec11) ok 22 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec11) ok 23 - only one test-case (dnssec13) ok 24 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec13) ok 25 - only one test-case (dnssec14) ok 26 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec14) ok 27 - only one test-case (dnssec15) ok 28 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec15) ok 29 - only one test-case (dnssec17) ok 30 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec17) ok 31 - only one test-case (dnssec18) ok 32 - expected test-case (Zonemaster::Engine::Test::DNSSEC::dnssec18) ok 33 - com gives ITERATIONS_OK ok 34 - Only one (useful) message ok 35 - DURATION_OK (sort of) ok 36 - nic.fr gives ALGORITHM_OK ok 37 - nic.se gives EXTRA_PROCESSING_OK ok 38 - nic.se gives DNSKEY_AND_DS ok 39 - nic.se does not give NEITHER_DNSKEY_NOR_DS ok 40 - nic.se does not give DNSKEY_BUT_NOT_DS ok 41 - nic.se does not give DS_BUT_NOT_DNSKEY ok 42 - dnssec01-ds-algorithm-ok.zut-root.rd.nic.fr does not give DS01_DS_ALGO_DEPRECATED ok 43 - dnssec01-ds-algorithm-ok.zut-root.rd.nic.fr does not give DS01_DS_ALGO_RESERVED ok 44 - dnssec01-ds-algorithm-ok.zut-root.rd.nic.fr does not give DS01_DS_ALGO_NOT_DS ok 45 - dnssec01-ds-algorithm-ok.zut-root.rd.nic.fr does not give DS01_DS_ALGO_2_MISSING ok 46 - dnssec01-ds-algorithm-ok.zut-root.rd.nic.fr does not give DS01_DIGEST_NOT_SUPPORTED_BY_ZM ok 47 - dnssec01-nxdomain.zut-root.rd.nic.fr does not give DS01_DS_ALGO_DEPRECATED ok 48 - dnssec01-nxdomain.zut-root.rd.nic.fr does not give DS01_DS_ALGO_RESERVED ok 49 - dnssec01-nxdomain.zut-root.rd.nic.fr does not give DS01_DS_ALGO_NOT_DS ok 50 - dnssec01-nxdomain.zut-root.rd.nic.fr does not give DS01_DS_ALGO_2_MISSING ok 51 - dnssec01-nxdomain.zut-root.rd.nic.fr does not give DS01_DIGEST_NOT_SUPPORTED_BY_ZM ok 52 - dnssec01-ds-algorithm-not-ds.zut-root.rd.nic.fr gives DS01_DS_ALGO_NOT_DS ok 53 - dnssec01-ds-algorithm-not-ds.zut-root.rd.nic.fr gives DS01_DS_ALGO_2_MISSING ok 54 - dnssec01-ds-algorithm-not-ds.zut-root.rd.nic.fr gives DS01_DIGEST_NOT_SUPPORTED_BY_ZM ok 55 - dnssec01-ds-algorithm-not-ds.zut-root.rd.nic.fr does not give DS01_DS_ALGO_DEPRECATED ok 56 - dnssec01-ds-algorithm-not-ds.zut-root.rd.nic.fr does not give DS01_DS_ALGO_RESERVED ok 57 - dnssec01-ds-algorithm-deprecated1.zut-root.rd.nic.fr gives DS01_DS_ALGO_DEPRECATED ok 58 - dnssec01-ds-algorithm-deprecated1.zut-root.rd.nic.fr gives DS01_DS_ALGO_2_MISSING ok 59 - dnssec01-ds-algorithm-deprecated1.zut-root.rd.nic.fr does not give DS01_DS_ALGO_NOT_DS ok 60 - dnssec01-ds-algorithm-deprecated1.zut-root.rd.nic.fr does not give DS01_DS_ALGO_RESERVED ok 61 - dnssec01-ds-algorithm-deprecated1.zut-root.rd.nic.fr does not give DS01_DIGEST_NOT_SUPPORTED_BY_ZM ok 62 - dnssec01-ds-algorithm-deprecated3.zut-root.rd.nic.fr gives DS01_DS_ALGO_DEPRECATED ok 63 - dnssec01-ds-algorithm-deprecated3.zut-root.rd.nic.fr gives DS01_DS_ALGO_2_MISSING ok 64 - dnssec01-ds-algorithm-deprecated3.zut-root.rd.nic.fr gives DS01_DIGEST_NOT_SUPPORTED_BY_ZM ok 65 - dnssec01-ds-algorithm-deprecated3.zut-root.rd.nic.fr does not give DS01_DS_ALGO_NOT_DS ok 66 - dnssec01-ds-algorithm-deprecated3.zut-root.rd.nic.fr does not give DS01_DS_ALGO_RESERVED ok 67 - dnssec01-ds-algorithm-reserved.zut-root.rd.nic.fr gives DS01_DS_ALGO_RESERVED ok 68 - dnssec01-ds-algorithm-reserved.zut-root.rd.nic.fr gives DS01_DS_ALGO_2_MISSING ok 69 - dnssec01-ds-algorithm-reserved.zut-root.rd.nic.fr gives DS01_DIGEST_NOT_SUPPORTED_BY_ZM ok 70 - dnssec01-ds-algorithm-reserved.zut-root.rd.nic.fr does not give DS01_DS_ALGO_DEPRECATED ok 71 - dnssec01-ds-algorithm-reserved.zut-root.rd.nic.fr does not give DS01_DS_ALGO_NOT_DS ok 72 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr gives DS02_DNSKEY_NOT_SEP ok 73 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr does not give DS02_ALGO_NOT_SUPPORTED_BY_ZM ok 74 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_FOR_ZONE_SIGNING ok 75 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr does not give DS02_NO_DNSKEY_FOR_DS ok 76 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr does not give DS02_NO_MATCHING_DNSKEY_RRSIG ok 77 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr does not give DS02_NO_MATCH_DS_DNSKEY ok 78 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr does not give DS02_RRSIG_NOT_VALID_BY_DNSKEY ok 79 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr does not give DS02_NO_VALID_DNSKEY_FOR_ANY_DS ok 80 - dnssec02-dnskey-ksk-not-sep.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_SIGNED_BY_ANY_DS ok 81 - dnssec02-no-common-keytags.zut-root.rd.nic.fr gives DS02_NO_DNSKEY_FOR_DS ok 82 - dnssec02-no-common-keytags.zut-root.rd.nic.fr gives DS02_NO_VALID_DNSKEY_FOR_ANY_DS ok 83 - dnssec02-no-common-keytags.zut-root.rd.nic.fr does not give DS02_ALGO_NOT_SUPPORTED_BY_ZM ok 84 - dnssec02-no-common-keytags.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_FOR_ZONE_SIGNING ok 85 - dnssec02-no-common-keytags.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_SEP ok 86 - dnssec02-no-common-keytags.zut-root.rd.nic.fr does not give DS02_NO_MATCHING_DNSKEY_RRSIG ok 87 - dnssec02-no-common-keytags.zut-root.rd.nic.fr does not give DS02_NO_MATCH_DS_DNSKEY ok 88 - dnssec02-no-common-keytags.zut-root.rd.nic.fr does not give DS02_RRSIG_NOT_VALID_BY_DNSKEY ok 89 - dnssec02-no-common-keytags.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_SIGNED_BY_ANY_DS ok 90 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr gives DS02_NO_MATCHING_DNSKEY_RRSIG ok 91 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr gives DS02_DNSKEY_NOT_SIGNED_BY_ANY_DS ok 92 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS02_ALGO_NOT_SUPPORTED_BY_ZM ok 93 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_FOR_ZONE_SIGNING ok 94 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_SEP ok 95 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS02_NO_DNSKEY_FOR_DS ok 96 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS02_NO_MATCH_DS_DNSKEY ok 97 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS02_RRSIG_NOT_VALID_BY_DNSKEY ok 98 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS02_NO_VALID_DNSKEY_FOR_ANY_DS ok 99 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr gives DS02_NO_MATCH_DS_DNSKEY ok 100 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr does not give DS02_ALGO_NOT_SUPPORTED_BY_ZM ok 101 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_FOR_ZONE_SIGNING ok 102 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_SEP ok 103 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr does not give DS02_NO_DNSKEY_FOR_DS ok 104 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr does not give DS02_NO_MATCHING_DNSKEY_RRSIG ok 105 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr does not give DS02_RRSIG_NOT_VALID_BY_DNSKEY ok 106 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr does not give DS02_NO_VALID_DNSKEY_FOR_ANY_DS ok 107 - dnssec02-ds-does-not-match-dnskey.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_SIGNED_BY_ANY_DS ok 108 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr gives DS02_RRSIG_NOT_VALID_BY_DNSKEY ok 109 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr gives DS02_NO_MATCHING_DNSKEY_RRSIG ok 110 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr gives DS02_DNSKEY_NOT_SIGNED_BY_ANY_DS ok 111 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS02_ALGO_NOT_SUPPORTED_BY_ZM ok 112 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_FOR_ZONE_SIGNING ok 113 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS02_DNSKEY_NOT_SEP ok 114 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS02_NO_DNSKEY_FOR_DS ok 115 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS02_NO_MATCH_DS_DNSKEY ok 116 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS02_NO_VALID_DNSKEY_FOR_ANY_DS ok 117 - dnssec03-many-iterations.zut-root.rd.nic.fr gives MANY_ITERATIONS ok 118 - dnssec03-no-nsec3param.zut-root.rd.nic.fr gives NO_NSEC3PARAM ok 119 - dnssec03-too-many-iterations.zut-root.rd.nic.fr gives TOO_MANY_ITERATIONS ok 120 - dnssec04-duration-long.zut-root.rd.nic.fr gives DURATION_LONG ok 121 - dnssec04-remaining-long.zut-root.rd.nic.fr gives REMAINING_LONG ok 122 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr gives ALGORITHM_DEPRECATED ok 123 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr does not give ALGORITHM_RESERVED ok 124 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr does not give ALGORITHM_UNASSIGNED ok 125 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr does not give ALGORITHM_PRIVATE ok 126 - dnssec05-algorithm-deprecated.zut-root.rd.nic.fr does not give ALGORITHM_UNKNOWN ok 127 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr gives ALGORITHM_RESERVED ok 128 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr does not give ALGORITHM_DEPRECATED ok 129 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr does not give ALGORITHM_UNASSIGNED ok 130 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr does not give ALGORITHM_PRIVATE ok 131 - dnssec05-algorithm-reserved.zut-root.rd.nic.fr does not give ALGORITHM_UNKNOWN ok 132 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr gives ALGORITHM_UNASSIGNED ok 133 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr does not give ALGORITHM_DEPRECATED ok 134 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr does not give ALGORITHM_RESERVED ok 135 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr does not give ALGORITHM_PRIVATE ok 136 - dnssec05-algorithm-unassigned.zut-root.rd.nic.fr does not give ALGORITHM_UNKNOWN ok 137 - dnssec05-algorithm-private.zut-root.rd.nic.fr gives ALGORITHM_PRIVATE ok 138 - dnssec05-algorithm-private.zut-root.rd.nic.fr does not give ALGORITHM_DEPRECATED ok 139 - dnssec05-algorithm-private.zut-root.rd.nic.fr does not give ALGORITHM_RESERVED ok 140 - dnssec05-algorithm-private.zut-root.rd.nic.fr does not give ALGORITHM_UNASSIGNED ok 141 - dnssec05-algorithm-private.zut-root.rd.nic.fr does not give ALGORITHM_UNKNOWN ok 142 - dnssec06-extra-processing-broken-1.zut-root.rd.nic.fr gives EXTRA_PROCESSING_BROKEN ok 143 - dnssec06-extra-processing-broken-1.zut-root.rd.nic.fr does not give EXTRA_PROCESSING_OK ok 144 - dnssec06-extra-processing-broken-2.zut-root.rd.nic.fr gives EXTRA_PROCESSING_BROKEN ok 145 - dnssec06-extra-processing-broken-2.zut-root.rd.nic.fr does not give EXTRA_PROCESSING_OK ok 146 - dnssec07-dnskey-but-not-ds.zut-root.rd.nic.fr gives DNSKEY_BUT_NOT_DS ok 147 - dnssec07-dnskey-but-not-ds.zut-root.rd.nic.fr does not give DNSKEY_AND_DS ok 148 - dnssec07-dnskey-but-not-ds.zut-root.rd.nic.fr does not give DS_BUT_NOT_DNSKEY ok 149 - dnssec07-dnskey-but-not-ds.zut-root.rd.nic.fr does not give NEITHER_DNSKEY_NOR_DS ok 150 - dnssec07-neither-dnskey-nor-ds.zut-root.rd.nic.fr gives NEITHER_DNSKEY_NOR_DS ok 151 - dnssec07-neither-dnskey-nor-ds.zut-root.rd.nic.fr does not give DNSKEY_BUT_NOT_DS ok 152 - dnssec07-neither-dnskey-nor-ds.zut-root.rd.nic.fr does not give DNSKEY_AND_DS ok 153 - dnssec07-neither-dnskey-nor-ds.zut-root.rd.nic.fr does not give DS_BUT_NOT_DNSKEY ok 154 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr gives DS_BUT_NOT_DNSKEY ok 155 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr does not give NEITHER_DNSKEY_NOR_DS ok 156 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr does not give DNSKEY_BUT_NOT_DS ok 157 - dnssec07-ds-but-not-dnskey.zut-root.rd.nic.fr does not give DNSKEY_AND_DS ok 158 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr gives DS08_DNSKEY_RRSIG_EXPIRED ok 159 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr gives DS08_RRSIG_NOT_VALID_BY_DNSKEY ok 160 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS08_ALGO_NOT_SUPPORTED_BY_ZM ok 161 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS08_DNSKEY_RRSIG_NOT_YET_VALID ok 162 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS08_MISSING_RRSIG_IN_RESPONSE ok 163 - dnssec08-dnskey-signature-not-ok-broken.zut-root.rd.nic.fr does not give DS08_NO_MATCHING_DNSKEY ok 164 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr does not give DS08_DNSKEY_RRSIG_EXPIRED ok 165 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr does not give DS08_ALGO_NOT_SUPPORTED_BY_ZM ok 166 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr does not give DS08_DNSKEY_RRSIG_NOT_YET_VALID ok 167 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr does not give DS08_MISSING_RRSIG_IN_RESPONSE ok 168 - dnssec08-dnskey-signature-not-ok.zut-root.rd.nic.fr does not give DS08_NO_MATCHING_DNSKEY ok 169 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr gives DS08_MISSING_RRSIG_IN_RESPONSE ok 170 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS08_ALGO_NOT_SUPPORTED_BY_ZM ok 171 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS08_DNSKEY_RRSIG_EXPIRED ok 172 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS08_DNSKEY_RRSIG_NOT_YET_VALID ok 173 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS08_NO_MATCHING_DNSKEY ok 174 - dnssec08-dnskey-not-signed.zut-root.rd.nic.fr does not give DS08_RRSIG_NOT_VALID_BY_DNSKEY ok 175 - dnssec08-dnskey-rrsig-not-yet-valid.zft-root.rd.nic.fr gives DS08_DNSKEY_RRSIG_NOT_YET_VALID ok 176 - dnssec08-dnskey-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS08_ALGO_NOT_SUPPORTED_BY_ZM ok 177 - dnssec08-dnskey-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS08_DNSKEY_RRSIG_EXPIRED ok 178 - dnssec08-dnskey-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS08_MISSING_RRSIG_IN_RESPONSE ok 179 - dnssec08-dnskey-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS08_NO_MATCHING_DNSKEY ok 180 - dnssec08-dnskey-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS08_RRSIG_NOT_VALID_BY_DNSKEY ok 181 - dnssec08-rrsig-no-matching-dnskey.zft-root.rd.nic.fr gives DS08_NO_MATCHING_DNSKEY ok 182 - dnssec08-rrsig-no-matching-dnskey.zft-root.rd.nic.fr gives DS08_RRSIG_NOT_VALID_BY_DNSKEY ok 183 - dnssec08-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS08_ALGO_NOT_SUPPORTED_BY_ZM ok 184 - dnssec08-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS08_DNSKEY_RRSIG_EXPIRED ok 185 - dnssec08-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS08_DNSKEY_RRSIG_NOT_YET_VALID ok 186 - dnssec08-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS08_MISSING_RRSIG_IN_RESPONSE ok 187 - dnssec09-soa-rrsig-not-yet-valid.zft-root.rd.nic.fr gives DS09_SOA_RRSIG_NOT_YET_VALID ok 188 - dnssec09-soa-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS09_ALGO_NOT_SUPPORTED_BY_ZM ok 189 - dnssec09-soa-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS09_MISSING_RRSIG_IN_RESPONSE ok 190 - dnssec09-soa-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS09_NO_MATCHING_DNSKEY ok 191 - dnssec09-soa-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS09_RRSIG_NOT_VALID_BY_DNSKEY ok 192 - dnssec09-soa-rrsig-not-yet-valid.zft-root.rd.nic.fr does not give DS09_SOA_RRSIG_EXPIRED ok 193 - dnssec09-rrsig-no-matching-dnskey.zft-root.rd.nic.fr gives DS09_NO_MATCHING_DNSKEY ok 194 - dnssec09-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS09_ALGO_NOT_SUPPORTED_BY_ZM ok 195 - dnssec09-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS09_MISSING_RRSIG_IN_RESPONSE ok 196 - dnssec09-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS09_RRSIG_NOT_VALID_BY_DNSKEY ok 197 - dnssec09-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS09_SOA_RRSIG_EXPIRED ok 198 - dnssec09-rrsig-no-matching-dnskey.zft-root.rd.nic.fr does not give DS09_SOA_RRSIG_NOT_YET_VALID ok 199 - dnssec09-soa-not-signed.zft-root.rd.nic.fr gives DS09_MISSING_RRSIG_IN_RESPONSE ok 200 - dnssec09-soa-not-signed.zft-root.rd.nic.fr does not give DS09_ALGO_NOT_SUPPORTED_BY_ZM ok 201 - dnssec09-soa-not-signed.zft-root.rd.nic.fr does not give DS09_NO_MATCHING_DNSKEY ok 202 - dnssec09-soa-not-signed.zft-root.rd.nic.fr does not give DS09_RRSIG_NOT_VALID_BY_DNSKEY ok 203 - dnssec09-soa-not-signed.zft-root.rd.nic.fr does not give DS09_SOA_RRSIG_EXPIRED ok 204 - dnssec09-soa-not-signed.zft-root.rd.nic.fr does not give DS09_SOA_RRSIG_NOT_YET_VALID ok 205 - dnssec09-soa-rrsig-expired.zft-root.rd.nic.fr gives DS09_SOA_RRSIG_EXPIRED ok 206 - dnssec09-soa-rrsig-expired.zft-root.rd.nic.fr does not give DS09_ALGO_NOT_SUPPORTED_BY_ZM ok 207 - dnssec09-soa-rrsig-expired.zft-root.rd.nic.fr does not give DS09_MISSING_RRSIG_IN_RESPONSE ok 208 - dnssec09-soa-rrsig-expired.zft-root.rd.nic.fr does not give DS09_NO_MATCHING_DNSKEY ok 209 - dnssec09-soa-rrsig-expired.zft-root.rd.nic.fr does not give DS09_RRSIG_NOT_VALID_BY_DNSKEY ok 210 - dnssec09-soa-rrsig-expired.zft-root.rd.nic.fr does not give DS09_SOA_RRSIG_NOT_YET_VALID ok 211 - dnssec09-rrsig-not-valid-by-dnskey.zft-root.rd.nic.fr gives DS09_RRSIG_NOT_VALID_BY_DNSKEY ok 212 - dnssec09-rrsig-not-valid-by-dnskey.zft-root.rd.nic.fr does not give DS09_ALGO_NOT_SUPPORTED_BY_ZM ok 213 - dnssec09-rrsig-not-valid-by-dnskey.zft-root.rd.nic.fr does not give DS09_MISSING_RRSIG_IN_RESPONSE ok 214 - dnssec09-rrsig-not-valid-by-dnskey.zft-root.rd.nic.fr does not give DS09_NO_MATCHING_DNSKEY ok 215 - dnssec09-rrsig-not-valid-by-dnskey.zft-root.rd.nic.fr does not give DS09_SOA_RRSIG_EXPIRED ok 216 - dnssec09-rrsig-not-valid-by-dnskey.zft-root.rd.nic.fr does not give DS09_SOA_RRSIG_NOT_YET_VALID ok 217 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 218 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_ANSWER_VERIFY_ERROR ok 219 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_HAS_NSEC ok 220 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_HAS_NSEC3 ok 221 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_INCONSISTENT_NSEC_NSEC3 ok 222 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_MISSING_NSEC_NSEC3 ok 223 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_MIXED_NSEC_NSEC3 ok 224 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC ok 225 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 226 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 227 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_NSEC3_MISSING_SIGNATURE ok 228 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_NSEC3_RRSIG_VERIFY_ERROR ok 229 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_NSEC_MISSING_SIGNATURE ok 230 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 231 - dnssec10-non-existent-domain-name-exists-01.zft-root.rd.nic.fr does not give DS10_UNSIGNED_ANSWER ok 232 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 233 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_ANSWER_VERIFY_ERROR ok 234 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_HAS_NSEC ok 235 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_HAS_NSEC3 ok 236 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_INCONSISTENT_NSEC_NSEC3 ok 237 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_MISSING_NSEC_NSEC3 ok 238 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_MIXED_NSEC_NSEC3 ok 239 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC ok 240 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 241 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 242 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_NSEC3_MISSING_SIGNATURE ok 243 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_NSEC3_RRSIG_VERIFY_ERROR ok 244 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_NSEC_MISSING_SIGNATURE ok 245 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 246 - dnssec10-non-existent-domain-name-exists-02.zft-root.rd.nic.fr does not give DS10_UNSIGNED_ANSWER ok 247 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr gives DS10_HAS_NSEC ok 248 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr gives DS10_NAME_NOT_COVERED_BY_NSEC ok 249 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 250 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_ANSWER_VERIFY_ERROR ok 251 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_HAS_NSEC3 ok 252 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_INCONSISTENT_NSEC_NSEC3 ok 253 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_MISSING_NSEC_NSEC3 ok 254 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_MIXED_NSEC_NSEC3 ok 255 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 256 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 257 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_NSEC3_MISSING_SIGNATURE ok 258 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_NSEC3_RRSIG_VERIFY_ERROR ok 259 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_NSEC_MISSING_SIGNATURE ok 260 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 261 - dnssec10-non-existent-domain-name-exists-03.zft-root.rd.nic.fr does not give DS10_UNSIGNED_ANSWER ok 262 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 263 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_ANSWER_VERIFY_ERROR ok 264 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_HAS_NSEC ok 265 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_HAS_NSEC3 ok 266 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_INCONSISTENT_NSEC_NSEC3 ok 267 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_MISSING_NSEC_NSEC3 ok 268 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_MIXED_NSEC_NSEC3 ok 269 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC ok 270 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 271 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 272 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_NSEC3_MISSING_SIGNATURE ok 273 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_NSEC3_RRSIG_VERIFY_ERROR ok 274 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_NSEC_MISSING_SIGNATURE ok 275 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 276 - dnssec10-non-existent-domain-name-exists-04.zft-root.rd.nic.fr does not give DS10_UNSIGNED_ANSWER ok 277 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr gives DS10_ANSWER_VERIFY_ERROR ok 278 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 279 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_HAS_NSEC ok 280 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_HAS_NSEC3 ok 281 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_INCONSISTENT_NSEC_NSEC3 ok 282 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_MISSING_NSEC_NSEC3 ok 283 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_MIXED_NSEC_NSEC3 ok 284 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC ok 285 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 286 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 287 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_NSEC3_MISSING_SIGNATURE ok 288 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_NSEC3_RRSIG_VERIFY_ERROR ok 289 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_NSEC_MISSING_SIGNATURE ok 290 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 291 - dnssec10-non-existent-domain-name-exists-05.zft-root.rd.nic.fr does not give DS10_UNSIGNED_ANSWER ok 292 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr gives DS10_MISSING_NSEC_NSEC3 ok 293 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 294 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_ANSWER_VERIFY_ERROR ok 295 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_HAS_NSEC ok 296 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_HAS_NSEC3 ok 297 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_INCONSISTENT_NSEC_NSEC3 ok 298 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_MIXED_NSEC_NSEC3 ok 299 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC ok 300 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 301 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 302 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_NSEC3_MISSING_SIGNATURE ok 303 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_NSEC3_RRSIG_VERIFY_ERROR ok 304 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_NSEC_MISSING_SIGNATURE ok 305 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 306 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS10_UNSIGNED_ANSWER ok 307 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr gives DS10_INCONSISTENT_NSEC_NSEC3 ok 308 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 309 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_ANSWER_VERIFY_ERROR ok 310 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_HAS_NSEC ok 311 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_HAS_NSEC3 ok 312 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_MISSING_NSEC_NSEC3 ok 313 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_MIXED_NSEC_NSEC3 ok 314 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC ok 315 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 316 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 317 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_NSEC3_MISSING_SIGNATURE ok 318 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_NSEC_MISSING_SIGNATURE ok 319 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 320 - dnssec10-inconsistent-nsec-nsec3.zft-root.rd.nic.fr does not give DS10_UNSIGNED_ANSWER ok 321 - se gives DS10_HAS_NSEC ok 322 - se does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 323 - se does not give DS10_ANSWER_VERIFY_ERROR ok 324 - se does not give DS10_HAS_NSEC3 ok 325 - se does not give DS10_INCONSISTENT_NSEC_NSEC3 ok 326 - se does not give DS10_MISSING_NSEC_NSEC3 ok 327 - se does not give DS10_MIXED_NSEC_NSEC3 ok 328 - se does not give DS10_NAME_NOT_COVERED_BY_NSEC ok 329 - se does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 330 - se does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 331 - se does not give DS10_NSEC3_MISSING_SIGNATURE ok 332 - se does not give DS10_NSEC3_RRSIG_VERIFY_ERROR ok 333 - se does not give DS10_NSEC_MISSING_SIGNATURE ok 334 - se does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 335 - se does not give DS10_UNSIGNED_ANSWER ok 336 - zonemaster.fr gives DS10_HAS_NSEC3 ok 337 - zonemaster.fr does not give DS10_ALGO_NOT_SUPPORTED_BY_ZM ok 338 - zonemaster.fr does not give DS10_ANSWER_VERIFY_ERROR ok 339 - zonemaster.fr does not give DS10_HAS_NSEC ok 340 - zonemaster.fr does not give DS10_INCONSISTENT_NSEC_NSEC3 ok 341 - zonemaster.fr does not give DS10_MISSING_NSEC_NSEC3 ok 342 - zonemaster.fr does not give DS10_MIXED_NSEC_NSEC3 ok 343 - zonemaster.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC ok 344 - zonemaster.fr does not give DS10_NAME_NOT_COVERED_BY_NSEC3 ok 345 - zonemaster.fr does not give DS10_NON_EXISTENT_RESPONSE_ERROR ok 346 - zonemaster.fr does not give DS10_NSEC3_MISSING_SIGNATURE ok 347 - zonemaster.fr does not give DS10_NSEC3_RRSIG_VERIFY_ERROR ok 348 - zonemaster.fr does not give DS10_NSEC_MISSING_SIGNATURE ok 349 - zonemaster.fr does not give DS10_NSEC_RRSIG_VERIFY_ERROR ok 350 - zonemaster.fr does not give DS10_UNSIGNED_ANSWER ok 351 - zone-does-not-exist.zut-root.rd.nic.fr gives DS11_UNDETERMINED_DS ok 352 - zone-does-not-exist.zut-root.rd.nic.fr does not give DS11_INCONSISTENT_DS ok 353 - zone-does-not-exist.zut-root.rd.nic.fr does not give DS11_INCONSISTENT_SIGNED_ZONE ok 354 - zone-does-not-exist.zut-root.rd.nic.fr does not give DS11_UNDETERMINED_SIGNED_ZONE ok 355 - zone-does-not-exist.zut-root.rd.nic.fr does not give DS11_PARENT_WITHOUT_DS ok 356 - zone-does-not-exist.zut-root.rd.nic.fr does not give DS11_PARENT_WITH_DS ok 357 - zone-does-not-exist.zut-root.rd.nic.fr does not give DS11_NS_WITH_SIGNED_ZONE ok 358 - zone-does-not-exist.zut-root.rd.nic.fr does not give DS11_NS_WITH_UNSIGNED_ZONE ok 359 - zone-does-not-exist.zut-root.rd.nic.fr does not give DS11_DS_BUT_UNSIGNED_ZONE ok 360 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr gives DS11_INCONSISTENT_DS ok 361 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr gives DS11_PARENT_WITHOUT_DS ok 362 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr gives DS11_PARENT_WITH_DS ok 363 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr does not give DS11_INCONSISTENT_SIGNED_ZONE ok 364 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr does not give DS11_UNDETERMINED_DS ok 365 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr does not give DS11_UNDETERMINED_SIGNED_ZONE ok 366 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr does not give DS11_NS_WITH_SIGNED_ZONE ok 367 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr does not give DS11_NS_WITH_UNSIGNED_ZONE ok 368 - dnssec11-inconsistent-ds.dnssec11-parent.zft-root.rd.nic.fr does not give DS11_DS_BUT_UNSIGNED_ZONE ok 369 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr gives DS11_DS_BUT_UNSIGNED_ZONE ok 370 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr does not give DS11_INCONSISTENT_DS ok 371 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr does not give DS11_INCONSISTENT_SIGNED_ZONE ok 372 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr does not give DS11_UNDETERMINED_DS ok 373 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr does not give DS11_UNDETERMINED_SIGNED_ZONE ok 374 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr does not give DS11_PARENT_WITHOUT_DS ok 375 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr does not give DS11_PARENT_WITH_DS ok 376 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr does not give DS11_NS_WITH_SIGNED_ZONE ok 377 - dnssec11-ds-but-unsigned.zft-root.rd.nic.fr does not give DS11_NS_WITH_UNSIGNED_ZONE ok 378 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr gives DS11_INCONSISTENT_SIGNED_ZONE ok 379 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr gives DS11_NS_WITH_UNSIGNED_ZONE ok 380 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr gives DS11_NS_WITH_SIGNED_ZONE ok 381 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS11_INCONSISTENT_DS ok 382 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS11_UNDETERMINED_DS ok 383 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS11_UNDETERMINED_SIGNED_ZONE ok 384 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS11_PARENT_WITHOUT_DS ok 385 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS11_PARENT_WITH_DS ok 386 - dnssec11-inconsistent-dnskey.zft-root.rd.nic.fr does not give DS11_DS_BUT_UNSIGNED_ZONE ok 387 - dnssec13-algo-not-signed-dnskey.zft-root.rd.nic.fr does not give DS13_ALGO_NOT_SIGNED_NS ok 388 - dnssec13-algo-not-signed-dnskey.zft-root.rd.nic.fr does not give DS13_ALGO_NOT_SIGNED_SOA ok 389 - dnssec13-algo-not-signed-ns.zft-root.rd.nic.fr gives DS13_ALGO_NOT_SIGNED_NS ok 390 - dnssec13-algo-not-signed-ns.zft-root.rd.nic.fr does not give DS13_ALGO_NOT_SIGNED_DNSKEY ok 391 - dnssec13-algo-not-signed-ns.zft-root.rd.nic.fr does not give DS13_ALGO_NOT_SIGNED_SOA ok 392 - dnssec13-algo-not-signed-soa.zft-root.rd.nic.fr gives DS13_ALGO_NOT_SIGNED_SOA ok 393 - dnssec13-algo-not-signed-soa.zft-root.rd.nic.fr does not give DS13_ALGO_NOT_SIGNED_DNSKEY ok 394 - dnssec13-algo-not-signed-soa.zft-root.rd.nic.fr does not give DS13_ALGO_NOT_SIGNED_NS ok 395 - afnic.fr does not give DS13_ALGO_NOT_SIGNED_DNSKEY ok 396 - afnic.fr does not give DS13_ALGO_NOT_SIGNED_NS ok 397 - afnic.fr does not give DS13_ALGO_NOT_SIGNED_SOA ok 398 - dnssec15-no-cds-no-cdnskey.zft-root.rd.nic.fr gives DS15_NO_CDS_CDNSKEY ok 399 - dnssec15-no-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 400 - dnssec15-no-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 401 - dnssec15-no-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 402 - dnssec15-no-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 403 - dnssec15-no-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 404 - dnssec15-no-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 405 - dnssec15-cds-no-cdnskey.zft-root.rd.nic.fr gives DS15_HAS_CDS_NO_CDNSKEY ok 406 - dnssec15-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 407 - dnssec15-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 408 - dnssec15-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 409 - dnssec15-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 410 - dnssec15-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 411 - dnssec15-cds-no-cdnskey.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 412 - dnssec15-cdnskey-no-cds.zft-root.rd.nic.fr gives DS15_HAS_CDNSKEY_NO_CDS ok 413 - dnssec15-cdnskey-no-cds.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 414 - dnssec15-cdnskey-no-cds.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 415 - dnssec15-cdnskey-no-cds.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 416 - dnssec15-cdnskey-no-cds.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 417 - dnssec15-cdnskey-no-cds.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 418 - dnssec15-cdnskey-no-cds.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 419 - dnssec15-cds-cdnskey-01.zft-root.rd.nic.fr gives DS15_HAS_CDS_AND_CDNSKEY ok 420 - dnssec15-cds-cdnskey-01.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 421 - dnssec15-cds-cdnskey-01.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 422 - dnssec15-cds-cdnskey-01.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 423 - dnssec15-cds-cdnskey-01.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 424 - dnssec15-cds-cdnskey-01.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 425 - dnssec15-cds-cdnskey-01.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 426 - dnssec15-cds-cdnskey-02.zft-root.rd.nic.fr gives DS15_HAS_CDS_AND_CDNSKEY ok 427 - dnssec15-cds-cdnskey-02.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 428 - dnssec15-cds-cdnskey-02.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 429 - dnssec15-cds-cdnskey-02.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 430 - dnssec15-cds-cdnskey-02.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 431 - dnssec15-cds-cdnskey-02.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 432 - dnssec15-cds-cdnskey-02.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 433 - dnssec15-cds-cdnskey-03.zft-root.rd.nic.fr gives DS15_HAS_CDS_AND_CDNSKEY ok 434 - dnssec15-cds-cdnskey-03.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 435 - dnssec15-cds-cdnskey-03.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 436 - dnssec15-cds-cdnskey-03.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 437 - dnssec15-cds-cdnskey-03.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 438 - dnssec15-cds-cdnskey-03.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 439 - dnssec15-cds-cdnskey-03.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 440 - dnssec15-inconsistent-cds-01.zft-root.rd.nic.fr gives DS15_HAS_CDS_NO_CDNSKEY ok 441 - dnssec15-inconsistent-cds-01.zft-root.rd.nic.fr gives DS15_INCONSISTENT_CDS ok 442 - dnssec15-inconsistent-cds-01.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 443 - dnssec15-inconsistent-cds-01.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 444 - dnssec15-inconsistent-cds-01.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 445 - dnssec15-inconsistent-cds-01.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 446 - dnssec15-inconsistent-cds-01.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 447 - dnssec15-inconsistent-cds-02.zft-root.rd.nic.fr gives DS15_HAS_CDS_NO_CDNSKEY ok 448 - dnssec15-inconsistent-cds-02.zft-root.rd.nic.fr gives DS15_INCONSISTENT_CDS ok 449 - dnssec15-inconsistent-cds-02.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 450 - dnssec15-inconsistent-cds-02.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 451 - dnssec15-inconsistent-cds-02.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 452 - dnssec15-inconsistent-cds-02.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 453 - dnssec15-inconsistent-cds-02.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 454 - dnssec15-inconsistent-cds-03.zft-root.rd.nic.fr gives DS15_HAS_CDS_NO_CDNSKEY ok 455 - dnssec15-inconsistent-cds-03.zft-root.rd.nic.fr gives DS15_INCONSISTENT_CDS ok 456 - dnssec15-inconsistent-cds-03.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 457 - dnssec15-inconsistent-cds-03.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 458 - dnssec15-inconsistent-cds-03.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 459 - dnssec15-inconsistent-cds-03.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 460 - dnssec15-inconsistent-cds-03.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 461 - dnssec15-inconsistent-cds-04.zft-root.rd.nic.fr gives DS15_HAS_CDS_NO_CDNSKEY ok 462 - dnssec15-inconsistent-cds-04.zft-root.rd.nic.fr gives DS15_INCONSISTENT_CDS ok 463 - dnssec15-inconsistent-cds-04.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 464 - dnssec15-inconsistent-cds-04.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 465 - dnssec15-inconsistent-cds-04.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 466 - dnssec15-inconsistent-cds-04.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 467 - dnssec15-inconsistent-cds-04.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 468 - dnssec15-inconsistent-cdnskey-01.zft-root.rd.nic.fr gives DS15_HAS_CDNSKEY_NO_CDS ok 469 - dnssec15-inconsistent-cdnskey-01.zft-root.rd.nic.fr gives DS15_INCONSISTENT_CDNSKEY ok 470 - dnssec15-inconsistent-cdnskey-01.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 471 - dnssec15-inconsistent-cdnskey-01.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 472 - dnssec15-inconsistent-cdnskey-01.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 473 - dnssec15-inconsistent-cdnskey-01.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 474 - dnssec15-inconsistent-cdnskey-01.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 475 - dnssec15-inconsistent-cdnskey-02.zft-root.rd.nic.fr gives DS15_HAS_CDNSKEY_NO_CDS ok 476 - dnssec15-inconsistent-cdnskey-02.zft-root.rd.nic.fr gives DS15_INCONSISTENT_CDNSKEY ok 477 - dnssec15-inconsistent-cdnskey-02.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 478 - dnssec15-inconsistent-cdnskey-02.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 479 - dnssec15-inconsistent-cdnskey-02.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 480 - dnssec15-inconsistent-cdnskey-02.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 481 - dnssec15-inconsistent-cdnskey-02.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 482 - dnssec15-inconsistent-cdnskey-03.zft-root.rd.nic.fr gives DS15_HAS_CDNSKEY_NO_CDS ok 483 - dnssec15-inconsistent-cdnskey-03.zft-root.rd.nic.fr gives DS15_INCONSISTENT_CDNSKEY ok 484 - dnssec15-inconsistent-cdnskey-03.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 485 - dnssec15-inconsistent-cdnskey-03.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 486 - dnssec15-inconsistent-cdnskey-03.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 487 - dnssec15-inconsistent-cdnskey-03.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 488 - dnssec15-inconsistent-cdnskey-03.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 489 - dnssec15-inconsistent-cdnskey-04.zft-root.rd.nic.fr gives DS15_HAS_CDNSKEY_NO_CDS ok 490 - dnssec15-inconsistent-cdnskey-04.zft-root.rd.nic.fr gives DS15_INCONSISTENT_CDNSKEY ok 491 - dnssec15-inconsistent-cdnskey-04.zft-root.rd.nic.fr does not give DS15_HAS_CDS_AND_CDNSKEY ok 492 - dnssec15-inconsistent-cdnskey-04.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 493 - dnssec15-inconsistent-cdnskey-04.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 494 - dnssec15-inconsistent-cdnskey-04.zft-root.rd.nic.fr does not give DS15_MISMATCH_CDS_CDNSKEY ok 495 - dnssec15-inconsistent-cdnskey-04.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 496 - dnssec15-mismatch-cds-cdnskey.zft-root.rd.nic.fr gives DS15_HAS_CDS_AND_CDNSKEY ok 497 - dnssec15-mismatch-cds-cdnskey.zft-root.rd.nic.fr gives DS15_MISMATCH_CDS_CDNSKEY ok 498 - dnssec15-mismatch-cds-cdnskey.zft-root.rd.nic.fr does not give DS15_HAS_CDNSKEY_NO_CDS ok 499 - dnssec15-mismatch-cds-cdnskey.zft-root.rd.nic.fr does not give DS15_HAS_CDS_NO_CDNSKEY ok 500 - dnssec15-mismatch-cds-cdnskey.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDNSKEY ok 501 - dnssec15-mismatch-cds-cdnskey.zft-root.rd.nic.fr does not give DS15_INCONSISTENT_CDS ok 502 - dnssec15-mismatch-cds-cdnskey.zft-root.rd.nic.fr does not give DS15_NO_CDS_CDNSKEY ok 503 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 504 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 505 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 506 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 507 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 508 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 509 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 510 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 511 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 512 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 513 - dnssec16-cds-cdnskey-signed.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 514 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr gives DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 515 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr gives DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 516 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 517 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 518 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 519 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 520 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 521 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 522 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 523 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 524 - dnssec16-cds-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 525 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr gives DS17_CDNSKEY_INVALID_RRSIG ok 526 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 527 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 528 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 529 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 530 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 531 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 532 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 533 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 534 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 535 - dnssec16-cds-cdnskey-invalid-rrsig-01.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 536 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr gives DS17_CDNSKEY_INVALID_RRSIG ok 537 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 538 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 539 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 540 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 541 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 542 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 543 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 544 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 545 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 546 - dnssec16-cds-cdnskey-invalid-rrsig-02.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 547 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr gives DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 548 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr gives DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 549 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr gives DS17_CDNSKEY_UNSIGNED ok 550 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 551 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 552 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 553 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 554 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 555 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 556 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 557 - dnssec17-cdnskey-unsigned.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 558 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr gives DS17_CDNSKEY_WITHOUT_DNSKEY ok 559 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 560 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 561 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 562 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 563 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 564 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 565 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 566 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 567 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 568 - dnssec16-cds-without-dnskey.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 569 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 570 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 571 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 572 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 573 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 574 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 575 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 576 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 577 - dnssec17-cdnskey-signed-by-unknown-dnskey.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 578 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr gives DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 579 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr gives DS17_CDNSKEY_IS_NON_SEP ok 580 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 581 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 582 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 583 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 584 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 585 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 586 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 587 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 588 - dnssec17-cdnskey-matches-no-dnskey.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 589 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr gives DS17_DELETE_CDNSKEY ok 590 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 591 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 592 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 593 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 594 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 595 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 596 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 597 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 598 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 599 - dnssec17-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 600 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr gives DS17_MIXED_DELETE_CDNSKEY ok 601 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 602 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 603 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_ZONE ok 604 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 605 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 606 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 607 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 608 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 609 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 610 - dnssec17-mixed-delete-cdnskey.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 611 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr gives DS17_CDNSKEY_IS_NON_ZONE ok 612 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_CDNSKEY_INVALID_RRSIG ok 613 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_CDNSKEY_IS_NON_SEP ok 614 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_CDNSKEY_MATCHES_NO_DNSKEY ok 615 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_CDNSKEY_NOT_SIGNED_BY_CDNSKEY ok 616 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY ok 617 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_CDNSKEY_UNSIGNED ok 618 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_CDNSKEY_WITHOUT_DNSKEY ok 619 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_DELETE_CDNSKEY ok 620 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_DNSKEY_NOT_SIGNED_BY_CDNSKEY ok 621 - dnssec17-cdnskey-is-non-zone.zft-root.rd.nic.fr does not give DS17_MIXED_DELETE_CDNSKEY ok 622 - dnssec18-no-match-cds-rrsig-ds.zft-root.rd.nic.fr gives DS18_NO_MATCH_CDS_RRSIG_DS ok 623 - dnssec18-no-match-cds-rrsig-ds.zft-root.rd.nic.fr does not give DS18_NO_MATCH_CDNSKEY_RRSIG_DS ok 624 - dnssec18-no-match-cdnskey-rrsig-ds.zft-root.rd.nic.fr gives DS18_NO_MATCH_CDNSKEY_RRSIG_DS ok 625 - dnssec18-no-match-cdnskey-rrsig-ds.zft-root.rd.nic.fr does not give DS18_NO_MATCH_CDS_RRSIG_DS not ok 626 - DS02_ALGO_NOT_SUPPORTED_BY_ZM # TODO Need to find/create zones with that error # Failed (TODO) test 'DS02_ALGO_NOT_SUPPORTED_BY_ZM' # at t/Test-dnssec.t line 466. not ok 627 - DS02_DNSKEY_NOT_FOR_ZONE_SIGNING # TODO Need to find/create zones with that error # Failed (TODO) test 'DS02_DNSKEY_NOT_FOR_ZONE_SIGNING' # at t/Test-dnssec.t line 467. not ok 628 - ALGORITHM_UNKNOWN # TODO Need to find/create zones with that error # Failed (TODO) test 'ALGORITHM_UNKNOWN' # at t/Test-dnssec.t line 469. not ok 629 - EXTRA_PROCESSING_BROKEN # TODO Need to find/create zones with that error # Failed (TODO) test 'EXTRA_PROCESSING_BROKEN' # at t/Test-dnssec.t line 471. not ok 630 - ADDITIONAL_DNSKEY_SKIPPED # TODO Need to find/create zones with that error # Failed (TODO) test 'ADDITIONAL_DNSKEY_SKIPPED' # at t/Test-dnssec.t line 473. not ok 631 - DS08_RRSIG_NOT_VALID_BY_DNSKEY # TODO Need to check these zones with that error # Failed (TODO) test 'DS08_RRSIG_NOT_VALID_BY_DNSKEY' # at t/Test-dnssec.t line 479. not ok 632 - DS10_NSEC3_RRSIG_VERIFY_ERROR # TODO Need to check these zones with that error # Failed (TODO) test 'DS10_NSEC3_RRSIG_VERIFY_ERROR' # at t/Test-dnssec.t line 483. not ok 633 - DS13_ALGO_NOT_SIGNED_DNSKEY # TODO Need to check these zones with that error # Failed (TODO) test 'DS13_ALGO_NOT_SIGNED_DNSKEY' # at t/Test-dnssec.t line 487. not ok 634 - DS17_CDNSKEY_IS_NON_SEP # TODO Need to check these zones with that error # Failed (TODO) test 'DS17_CDNSKEY_IS_NON_SEP' # at t/Test-dnssec.t line 491. not ok 635 - DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY # TODO Need to check these zones with that error # Failed (TODO) test 'DS17_CDNSKEY_SIGNED_BY_UNKNOWN_DNSKEY' # at t/Test-dnssec.t line 492. 1..635 ok t/Test-dnssec05-A.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should not emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should not emit ALGORITHM_NOT_RECOMMENDED 1..12 ok t/Test-dnssec05-B.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should not emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should not emit ALGORITHM_NOT_RECOMMENDED 1..12 ok t/Test-dnssec05-C.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should not emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should not emit ALGORITHM_NOT_RECOMMENDED 1..12 ok t/Test-dnssec05-D.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should not emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should not emit ALGORITHM_NOT_RECOMMENDED 1..12 ok t/Test-dnssec05-E.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should emit ALGORITHM_NOT_RECOMMENDED 1..12 ok t/Test-dnssec05-F.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should emit ALGORITHM_PRIVATE ok 10 - should not emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should not emit ALGORITHM_NOT_ZONE_SIGN 1..12 ok t/Test-dnssec05-G.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should not emit ALGORITHM_NOT_RECOMMENDED 1..12 ok t/Test-dnssec05-H.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should not emit ALGORITHM_NOT_RECOMMENDED ok 13 - should no longer emit ALGORITHM_DELETE_DS 1..13 ok t/Test-dnssec05-I.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should not emit ALGORITHM_OK ok 12 - should emit ALGORITHM_NOT_RECOMMENDED ok 13 - should no longer emit ALGORITHM_DELETE_DS ok 14 - should no longer emit ALGORITHM_INDIRECT_KEY 1..14 ok t/Test-dnssec05-J.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::DNSSEC; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_DNSKEY ok 6 - should not emit ALGORITHM_DEPRECATED ok 7 - should not emit ALGORITHM_RESERVED ok 8 - should not emit ALGORITHM_UNASSIGNED ok 9 - should not emit ALGORITHM_PRIVATE ok 10 - should not emit ALGORITHM_NOT_ZONE_SIGN ok 11 - should emit ALGORITHM_OK ok 12 - should not emit ALGORITHM_NOT_RECOMMENDED 1..12 ok t/Test-dnssec16.t ......... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::DNSSEC; ok 4 - use Zonemaster::Engine::Util; ok 5 - cds-invalid-rrsig.dnssec16.xa gives DS16_CDS_INVALID_RRSIG ok 6 - cds-invalid-rrsig.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 7 - cds-invalid-rrsig.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 8 - cds-invalid-rrsig.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 9 - cds-invalid-rrsig.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 10 - cds-invalid-rrsig.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 11 - cds-invalid-rrsig.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 12 - cds-invalid-rrsig.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 13 - cds-invalid-rrsig.dnssec16.xa does not give DS16_DELETE_CDS ok 14 - cds-invalid-rrsig.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 15 - cds-invalid-rrsig.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 16 - cds-matches-no-dnskey.dnssec16.xa gives DS16_CDS_MATCHES_NO_DNSKEY ok 17 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 18 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 19 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 20 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 21 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 22 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 23 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 24 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_DELETE_CDS ok 25 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 26 - cds-matches-no-dnskey.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 27 - cds-matches-non-sep-dnskey.dnssec16.xa gives DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 28 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 29 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 30 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 31 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 32 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 33 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 34 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 35 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_DELETE_CDS ok 36 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 37 - cds-matches-non-sep-dnskey.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 38 - cds-matches-non-zone-dnskey.dnssec16.xa gives DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 39 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 40 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 41 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 42 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 43 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 44 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 45 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 46 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_DELETE_CDS ok 47 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 48 - cds-matches-non-zone-dnskey.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 49 - cds-not-signed-by-cds.dnssec16.xa gives DS16_CDS_NOT_SIGNED_BY_CDS ok 50 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 51 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 52 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 53 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 54 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 55 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 56 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 57 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_DELETE_CDS ok 58 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 59 - cds-not-signed-by-cds.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 60 - cds-signed-by-unknown-dnskey.dnssec16.xa gives DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 61 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 62 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 63 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 64 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 65 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 66 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 67 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 68 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_DELETE_CDS ok 69 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 70 - cds-signed-by-unknown-dnskey.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 71 - cds-unsigned.dnssec16.xa gives DS16_CDS_UNSIGNED ok 72 - cds-unsigned.dnssec16.xa gives DS16_CDS_NOT_SIGNED_BY_CDS ok 73 - cds-unsigned.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 74 - cds-unsigned.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 75 - cds-unsigned.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 76 - cds-unsigned.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 77 - cds-unsigned.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 78 - cds-unsigned.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 79 - cds-unsigned.dnssec16.xa does not give DS16_DELETE_CDS ok 80 - cds-unsigned.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 81 - cds-unsigned.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 82 - cds-without-dnskey.dnssec16.xa gives DS16_CDS_WITHOUT_DNSKEY ok 83 - cds-without-dnskey.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 84 - cds-without-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 85 - cds-without-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 86 - cds-without-dnskey.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 87 - cds-without-dnskey.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 88 - cds-without-dnskey.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 89 - cds-without-dnskey.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 90 - cds-without-dnskey.dnssec16.xa does not give DS16_DELETE_CDS ok 91 - cds-without-dnskey.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 92 - cds-without-dnskey.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 93 - delete-cds.dnssec16.xa gives DS16_DELETE_CDS ok 94 - delete-cds.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 95 - delete-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 96 - delete-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 97 - delete-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 98 - delete-cds.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 99 - delete-cds.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 100 - delete-cds.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 101 - delete-cds.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 102 - delete-cds.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 103 - delete-cds.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 104 - dnskey-not-signed-by-cds.dnssec16.xa gives DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 105 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 106 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 107 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 108 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 109 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 110 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 111 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 112 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 113 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_DELETE_CDS ok 114 - dnskey-not-signed-by-cds.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 115 - mixed-delete-cds.dnssec16.xa gives DS16_MIXED_DELETE_CDS ok 116 - mixed-delete-cds.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 117 - mixed-delete-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 118 - mixed-delete-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 119 - mixed-delete-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 120 - mixed-delete-cds.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 121 - mixed-delete-cds.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 122 - mixed-delete-cds.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 123 - mixed-delete-cds.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 124 - mixed-delete-cds.dnssec16.xa does not give DS16_DELETE_CDS ok 125 - mixed-delete-cds.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 126 - no-cds.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 127 - no-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 128 - no-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 129 - no-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 130 - no-cds.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 131 - no-cds.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 132 - no-cds.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 133 - no-cds.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 134 - no-cds.dnssec16.xa does not give DS16_DELETE_CDS ok 135 - no-cds.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 136 - no-cds.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 137 - not-aa.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 138 - not-aa.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 139 - not-aa.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 140 - not-aa.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 141 - not-aa.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 142 - not-aa.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 143 - not-aa.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 144 - not-aa.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 145 - not-aa.dnssec16.xa does not give DS16_DELETE_CDS ok 146 - not-aa.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 147 - not-aa.dnssec16.xa does not give DS16_MIXED_DELETE_CDS ok 148 - valid-cds.dnssec16.xa does not give DS16_CDS_INVALID_RRSIG ok 149 - valid-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_SEP_DNSKEY ok 150 - valid-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NON_ZONE_DNSKEY ok 151 - valid-cds.dnssec16.xa does not give DS16_CDS_MATCHES_NO_DNSKEY ok 152 - valid-cds.dnssec16.xa does not give DS16_CDS_NOT_SIGNED_BY_CDS ok 153 - valid-cds.dnssec16.xa does not give DS16_CDS_SIGNED_BY_UNKNOWN_DNSKEY ok 154 - valid-cds.dnssec16.xa does not give DS16_CDS_UNSIGNED ok 155 - valid-cds.dnssec16.xa does not give DS16_CDS_WITHOUT_DNSKEY ok 156 - valid-cds.dnssec16.xa does not give DS16_DELETE_CDS ok 157 - valid-cds.dnssec16.xa does not give DS16_DNSKEY_NOT_SIGNED_BY_CDS ok 158 - valid-cds.dnssec16.xa does not give DS16_MIXED_DELETE_CDS 1..158 ok t/Test-nameserver.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Nameserver; ok 3 - use Zonemaster::Engine::Util; ok 4 - only one test-case (nameserver03) ok 5 - expected test-case (Zonemaster::Engine::Test::Nameserver::nameserver03) ok 6 - only one test-case (nameserver04) ok 7 - expected test-case (Zonemaster::Engine::Test::Nameserver::nameserver04) ok 8 - only one test-case (nameserver05) ok 9 - expected test-case (Zonemaster::Engine::Test::Nameserver::nameserver05) ok 10 - fr gives NO_RECURSOR ok 11 - fr does not give IS_A_RECURSOR ok 12 - flagday.rootcanary.net gives BREAKS_ON_EDNS ok 13 - dyad.se gives EDNS0_SUPPORT ok 14 - nameserver03-axfr-failure.zut-root.rd.nic.fr gives AXFR_FAILURE ok 15 - nameserver03-axfr-failure.zut-root.rd.nic.fr does not give AXFR_AVAILABLE ok 16 - afnic.fr gives SAME_SOURCE_IP ok 17 - afnic.fr gives AAAA_WELL_PROCESSED ok 18 # skip Zone does not actually have tested problem ok 19 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr gives CAN_NOT_BE_RESOLVED ok 20 - nameserver06-no-resolution.zut-root.rd.nic.fr gives NO_RESOLUTION ok 21 - nameserver06-can-be-resolved.zut-root.rd.nic.fr gives CAN_BE_RESOLVED ok 22 - . gives UPWARD_REFERRAL_IRRELEVANT ok 23 - . does not give UPWARD_REFERRAL ok 24 - . does not give NO_UPWARD_REFERRAL ok 25 - bemacom.se gives N11_UNEXPECTED_RCODE ok 26 - bemacom.se does not give N11_NO_EDNS ok 27 - bemacom.se does not give N11_NO_RESPONSE ok 28 - bemacom.se does not give N11_RETURNS_UNKNOWN_OPTION_CODE ok 29 - bemacom.se does not give N11_UNEXPECTED_ANSWER_SECTION ok 30 - bemacom.se does not give N11_UNSET_AA ok 31 # skip Zone does not actually have tested problem not ok 32 - DIFFERENT_SOURCE_IP # TODO Need to find/create zones with that error # Failed (TODO) test 'DIFFERENT_SOURCE_IP' # at t/Test-nameserver.t line 132. not ok 33 - UPWARD_REFERRAL # TODO Need to find/create zones with that error # Failed (TODO) test 'UPWARD_REFERRAL' # at t/Test-nameserver.t line 135. not ok 34 - NO_UPWARD_REFERRAL # TODO Need to find/create zones with that error # Failed (TODO) test 'NO_UPWARD_REFERRAL' # at t/Test-nameserver.t line 136. not ok 35 - QNAME_CASE_INSENSITIVE # TODO Need to find/create zones with that error # Failed (TODO) test 'QNAME_CASE_INSENSITIVE' # at t/Test-nameserver.t line 139. not ok 36 - QNAME_CASE_SENSITIVE # TODO Need to find/create zones with that error # Failed (TODO) test 'QNAME_CASE_SENSITIVE' # at t/Test-nameserver.t line 140. ok 37 # skip no network ok 38 # skip no network ok 39 - fr gives NO_NETWORK ok 40 - fr does not give NO_RECURSOR ok 41 - fr does not give IS_A_RECURSOR ok 42 - perennaguiden.se gives NO_NETWORK ok 43 - perennaguiden.se does not give EDNS0_BAD_ANSWER ok 44 - perennaguiden.se does not give EDNS0_BAD_QUERY ok 45 - perennaguiden.se does not give EDNS0_SUPPORT ok 46 - nameserver03-axfr-failure.zut-root.rd.nic.fr gives NO_NETWORK ok 47 - nameserver03-axfr-failure.zut-root.rd.nic.fr does not give AXFR_FAILURE ok 48 - nameserver03-axfr-failure.zut-root.rd.nic.fr does not give AXFR_AVAILABLE ok 49 - afnic.fr gives NO_NETWORK ok 50 - afnic.fr does not give SAME_SOURCE_IP ok 51 - afnic.fr does not give DIFFERENT_SOURCE_IP ok 52 - afnic.fr gives NO_NETWORK ok 53 - afnic.fr does not give IPV6_DISABLED ok 54 - afnic.fr does not give IPV4_DISABLED ok 55 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr gives NO_NETWORK ok 56 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr does not give CAN_NOT_BE_RESOLVED ok 57 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr does not give NO_RESOLUTION ok 58 - nameserver06-can-not-be-resolved.zut-root.rd.nic.fr does not give CAN_BE_RESOLVED ok 59 - . gives NO_NETWORK ok 60 - . does not give UPWARD_REFERRAL_IRRELEVANT ok 61 - . does not give UPWARD_REFERRAL ok 62 - . does not give NO_UPWARD_REFERRAL ok 63 - . gives NO_NETWORK ok 64 - . does not give QNAME_CASE_INSENSITIVE ok 65 - . does not give QNAME_CASE_SENSITIVE 1..65 ok t/Test-nameserver01-A.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Nameserver; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NO_RESPONSE ok 5 - should not emit IS_A_RECURSOR ok 6 - should emit NO_RECURSOR 1..6 ok t/Test-nameserver01-B.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Nameserver; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should emit IS_A_RECURSOR ok 6 - should emit NO_RECURSOR 1..6 ok t/Test-nameserver01-C.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Nameserver; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit IS_A_RECURSOR ok 6 - should emit NO_RECURSOR 1..6 ok t/Test-nameserver01-D.t ... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Nameserver; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should emit IS_A_RECURSOR ok 6 - should not emit NO_RECURSOR 1..6 ok t/Test-nameserver15.t ..... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Nameserver; ok 4 - use Zonemaster::Engine::Util; ok 5 - zonemaster.net gives N15_SOFTWARE_VERSION ok 6 - zonemaster.net gives N15_NO_VERSION ok 7 - zonemaster.fr gives N15_SOFTWARE_VERSION ok 8 - zonemaster.fr does not give N15_NO_VERSION 1..8 ok t/Test-syntax.t ........... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::DNSName; ok 4 - use Zonemaster::Engine::Zone; ok 5 - use Zonemaster::Engine::Test::Syntax; ok 6 - only one test-case ok 7 - expected test-case (Zonemaster::Engine::Test::Syntax::syntax01) ok 8 - only one test-case ok 9 - expected test-case (Zonemaster::Engine::Test::Syntax::syntax02) ok 10 - only one test-case ok 11 - expected test-case (Zonemaster::Engine::Test::Syntax::syntax03) ok 12 - www.nic.se gives ONLY_ALLOWED_CHARS ok 13 - www.nic&nac.se does not give ONLY_ALLOWED_CHARS ok 14 - www.nic&nac.se gives NON_ALLOWED_CHARS ok 15 - www.nic.se does not give NON_ALLOWED_CHARS ok 16 - www.-nic.se gives INITIAL_HYPHEN ok 17 - www.-nic.se does not give NO_ENDING_HYPHENS ok 18 - www.nic.se does not give INITIAL_HYPHEN ok 19 - www.nic.se gives NO_ENDING_HYPHENS ok 20 - www.nic-.se gives TERMINAL_HYPHEN ok 21 - www.nic-.se does not give NO_ENDING_HYPHENS ok 22 - www.nic.se does not give TERMINAL_HYPHEN ok 23 - www.ni--c.se gives DISCOURAGED_DOUBLE_DASH ok 24 - www.ni--c.se does not give NO_DOUBLE_DASH ok 25 - www.nic.se does not give DISCOURAGED_DOUBLE_DASH ok 26 - www.xn--nic.se does not give DISCOURAGED_DOUBLE_DASH ok 27 - www.nic.se gives NO_DOUBLE_DASH ok 28 - www.xn--nic.se gives NO_DOUBLE_DASH ok 29 - ns1.ns--nic.fr gives NAMESERVER_DISCOURAGED_DOUBLE_DASH ok 30 - ns1.nic.fr does not give NAMESERVER_DISCOURAGED_DOUBLE_DASH ok 31 - ns1.nic.47 gives NAMESERVER_NUMERIC_TLD ok 32 - ns1.nic.fr does not give NAMESERVER_NUMERIC_TLD ok 33 - afnic.fr gives RNAME_NO_AT_SIGN ok 34 - afnic.fr does not give RNAME_MISUSED_AT_SIGN ok 35 - afnic.fr gives RNAME_RFC822_VALID ok 36 - afnic.fr does not give RNAME_RFC822_INVALID ok 37 - afnic.fr does not give MNAME_DISCOURAGED_DOUBLE_DASH ok 38 - afnic.fr does not give MNAME_NUMERIC_TLD ok 39 - afnic.fr does not give NO_RESPONSE_SOA_QUERY ok 40 - afnic.fr does not give MX_DISCOURAGED_DOUBLE_DASH ok 41 - afnic.fr does not give MX_NUMERIC_TLD ok 42 - afnic.fr does not give NO_RESPONSE_MX_QUERY ok 43 - afnic.fr does not give NO_RESPONSE_SOA_QUERY ok 44 - syntax01.zut-root.rd.nic.fr gives RNAME_MISUSED_AT_SIGN ok 45 - syntax01.zut-root.rd.nic.fr does not give RNAME_NO_AT_SIGN ok 46 - syntax01.zut-root.rd.nic.fr does not give RNAME_RFC822_VALID ok 47 - syntax01.zut-root.rd.nic.fr gives RNAME_RFC822_INVALID ok 48 - syntax01.zut-root.rd.nic.fr gives MNAME_DISCOURAGED_DOUBLE_DASH ok 49 - syntax01.zut-root.rd.nic.fr gives MNAME_NUMERIC_TLD ok 50 - syntax01.zut-root.rd.nic.fr does not give NO_RESPONSE_SOA_QUERY ok 51 - syntax01.zut-root.rd.nic.fr gives MX_NUMERIC_TLD ok 52 - syntax01.zut-root.rd.nic.fr gives MX_DISCOURAGED_DOUBLE_DASH ok 53 - syntax01.zut-root.rd.nic.fr does not give NO_RESPONSE_MX_QUERY ok 54 - syntax01.zut-root.rd.nic.fr does not give NO_RESPONSE_SOA_QUERY ok 55 - No response from nameserver(s) on SOA queries ok 56 - No response from nameserver(s) on SOA queries 1..56 ok t/Test-syntax06-A.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should not emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-B.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should not emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should not emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-C.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should not emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should not emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-D.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should emit RNAME_RFC822_INVALID ok 7 - should not emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should not emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-E.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should not emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-F.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should not emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-G.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should not emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-I.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should not emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-J.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should not emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-K.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should not emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should emit RNAME_RFC822_VALID 1..8 ok t/Test-syntax06-L.t ....... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Syntax; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit NO_RESPONSE ok 5 - should not emit NO_RESPONSE_SOA_QUERY ok 6 - should not emit RNAME_RFC822_INVALID ok 7 - should not emit RNAME_MAIL_DOMAIN_INVALID ok 8 - should emit RNAME_RFC822_VALID 1..8 ok t/Test-zone.t ............. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Zone; ok 4 - SOA 'Retry' value is too low ok 5 - SOA 'Refresh' value is too low ok 6 - SOA 'mname' nameserver does not respond ok 7 - SOA 'mname' value refers to a NS which is not an alias ok 8 - SOA 'mname' nameserver is not listed in "parent" NS records for tested zone ok 9 - SOA 'minimum' value is between the recommended ones ok 10 - SOA 'refresh' value is higher than the SOA 'retry' value ok 11 - SOA 'expire' value is higher than the minimum recommended value and lower than 'refresh' value ok 12 - MX record for the domain is not pointing to a CNAME ok 13 - Unique SOA returned ok 14 - SOA 'mname' is dot ('.') ok 15 - SOA 'minimum' value is too low ok 16 - No MX records ok 17 - MX records are CNAME ok 18 - MX records are CNAME (only CNAME found) ok 19 - MX records are NOT_CNAME ok 20 - MX records are NOT_CNAME (no CNAME found) ok 21 - mixed MX records are partially CNAME ok 22 - mixed MX records are partially NOT CNAME ok 23 - SOA 'mname' nameserver is not authoritative for zone ok 24 - SOA 'retry' value is more than the minimum recommended value ok 25 - SOA 'refresh' value is higher than the minimum recommended value ok 26 - SOA 'expire' value is lower than the SOA 'refresh' value ok 27 - SOA 'expire' value is less than the recommended one ok 28 - SOA 'minimum' value is between the recommended ones # Subtest: user defined SOA values # Subtest: SOA retry, refresh, expire ok 1 - SOA 'refresh' value is lower than the minimum user defined value ok 2 - SOA 'retry' value is lower than the minimum user defined value ok 3 - SOA 'expire' value is lower than the minimum user defined value 1..3 ok 1 - SOA retry, refresh, expire # Subtest: SOA minimum TTL ok 1 - SOA 'minimum' value is too low ok 2 - SOA 'minimum' value is too high 1..2 ok 2 - SOA minimum TTL 1..2 ok 29 - user defined SOA values ok 30 - SOA 'mname' value refers to a NS which is an alias (CNAME) ok 31 - SOA 'refresh' value is lower than the SOA 'retry' value ok 32 - SOA 'minimum' value is too high ok 33 - SOA 'mname' is authoritative master nameserver ok 34 - No IP address found for SOA 'mname' nameserver ok 35 - No IP address found for SOA 'mname' nameserver ok 36 - No response from nameserver(s) on SOA queries ok 37 - No response from nameserver(s) on SOA queries ok 38 - No response from nameserver(s) on SOA queries ok 39 - No response from nameserver(s) on SOA queries ok 40 - No response from nameserver(s) on SOA queries ok 41 - No response from nameserver(s) on SOA queries ok 42 - SOA 'mname' is authoritative master nameserver not ok 43 - Z01_MNAME_HAS_LOCALHOST_ADDR # TODO Need to find/create zones with that error # Failed (TODO) test 'Z01_MNAME_HAS_LOCALHOST_ADDR' # at t/Test-zone.t line 157. not ok 44 - Z01_MNAME_IS_LOCALHOST # TODO Need to find/create zones with that error # Failed (TODO) test 'Z01_MNAME_IS_LOCALHOST' # at t/Test-zone.t line 158. not ok 45 - Z01_MNAME_NOT_AUTHORITATIVE # TODO Need to find/create zones with that error # Failed (TODO) test 'Z01_MNAME_NOT_AUTHORITATIVE' # at t/Test-zone.t line 159. not ok 46 - Z01_MNAME_NOT_MASTER # TODO Need to find/create zones with that error # Failed (TODO) test 'Z01_MNAME_NOT_MASTER' # at t/Test-zone.t line 160. not ok 47 - Z01_MNAME_UNEXPECTED_RCODE # TODO Need to find/create zones with that error # Failed (TODO) test 'Z01_MNAME_UNEXPECTED_RCODE' # at t/Test-zone.t line 161. 1..47 ok t/Test-zone01-A.t ......... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Zone; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit Z01_MNAME_HAS_LOCALHOST_ADDR ok 5 - should not emit Z01_MNAME_IS_DOT ok 6 - should not emit Z01_MNAME_IS_LOCALHOST ok 7 - should not emit Z01_MNAME_IS_MASTER ok 8 - should not emit Z01_MNAME_MISSING_SOA_RECORD ok 9 - should not emit Z01_MNAME_NO_RESPONSE ok 10 - should not emit Z01_MNAME_NOT_AUTHORITATIVE ok 11 - should not emit Z01_MNAME_NOT_IN_NS_LIST ok 12 - should emit Z01_MNAME_NOT_MASTER ok 13 - should not emit Z01_MNAME_NOT_RESOLVE ok 14 - should not emit Z01_MNAME_UNEXPECTED_RCODE 1..14 ok t/Test-zone01-B.t ......... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test::Zone; ok 3 - use Zonemaster::Engine::Util; ok 4 - should not emit Z01_MNAME_HAS_LOCALHOST_ADDR ok 5 - should not emit Z01_MNAME_IS_DOT ok 6 - should not emit Z01_MNAME_IS_LOCALHOST ok 7 - should emit Z01_MNAME_IS_MASTER ok 8 - should not emit Z01_MNAME_MISSING_SOA_RECORD ok 9 - should not emit Z01_MNAME_NO_RESPONSE ok 10 - should not emit Z01_MNAME_NOT_AUTHORITATIVE ok 11 - should not emit Z01_MNAME_NOT_IN_NS_LIST ok 12 - should emit Z01_MNAME_NOT_MASTER ok 13 - should not emit Z01_MNAME_NOT_RESOLVE ok 14 - should not emit Z01_MNAME_UNEXPECTED_RCODE 1..14 ok t/Test-zone09-1.t ......... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Zone; ok 4 - use Zonemaster::Engine::Util; ok 5 - . gives Z09_ROOT_EMAIL_DOMAIN ok 6 - . does not give Z09_INCONSISTENT_MX_DATA ok 7 - . does not give Z09_MX_DATA ok 8 - . does not give Z09_MISSING_MAIL_TARGET ok 9 - . does not give Z09_TLD_EMAIL_DOMAIN ok 10 - . does not give Z09_NULL_MX_WITH_OTHER_MX ok 11 - . does not give Z09_NULL_MX_NON_ZERO_PREF 1..11 ok Scenario NON-AUTH-MX-RESPONSE cannot be tested. t/Test-zone09.t ........... ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Test::Zone; ok 4 - use Zonemaster::Engine::Util; ok 5 - no-response-mx-query.zone09.xa gives Z09_NO_RESPONSE_MX_QUERY ok 6 - unexpected-rcode-mx.zone09.xa gives Z09_UNEXPECTED_RCODE_MX ok 7 - inconsistent-mx.zone09.xa gives Z09_INCONSISTENT_MX ok 8 - inconsistent-mx.zone09.xa gives Z09_MX_FOUND ok 9 - inconsistent-mx.zone09.xa gives Z09_NO_MX_FOUND ok 10 - inconsistent-mx.zone09.xa gives Z09_MX_DATA ok 11 - inconsistent-mx.zone09.xa does not give Z09_MISSING_MAIL_TARGET ok 12 - inconsistent-mx-data.zone09.xa gives Z09_INCONSISTENT_MX_DATA ok 13 - inconsistent-mx-data.zone09.xa gives Z09_MX_DATA ok 14 - inconsistent-mx-data.zone09.xa does not give Z09_MISSING_MAIL_TARGET ok 15 - inconsistent-mx-data.zone09.xa does not give Z09_NULL_MX_NON_ZERO_PREF ok 16 - inconsistent-mx-data.zone09.xa does not give Z09_NULL_MX_WITH_OTHER_MX ok 17 - inconsistent-mx-data.zone09.xa does not give Z09_ROOT_EMAIL_DOMAIN ok 18 - inconsistent-mx-data.zone09.xa does not give Z09_TLD_EMAIL_DOMAIN ok 19 - null-mx-with-other-mx.zone09.xa gives Z09_NULL_MX_WITH_OTHER_MX ok 20 - null-mx-with-other-mx.zone09.xa does not give Z09_INCONSISTENT_MX_DATA ok 21 - null-mx-with-other-mx.zone09.xa does not give Z09_MX_DATA ok 22 - null-mx-with-other-mx.zone09.xa does not give Z09_MISSING_MAIL_TARGET ok 23 - null-mx-with-other-mx.zone09.xa does not give Z09_ROOT_EMAIL_DOMAIN ok 24 - null-mx-with-other-mx.zone09.xa does not give Z09_TLD_EMAIL_DOMAIN ok 25 - null-mx-non-zero-pref.zone09.xa gives Z09_NULL_MX_NON_ZERO_PREF ok 26 - null-mx-non-zero-pref.zone09.xa does not give Z09_INCONSISTENT_MX_DATA ok 27 - null-mx-non-zero-pref.zone09.xa does not give Z09_MX_DATA ok 28 - null-mx-non-zero-pref.zone09.xa does not give Z09_MISSING_MAIL_TARGET ok 29 - null-mx-non-zero-pref.zone09.xa does not give Z09_ROOT_EMAIL_DOMAIN ok 30 - null-mx-non-zero-pref.zone09.xa does not give Z09_TLD_EMAIL_DOMAIN ok 31 - tld-email-domain-zone09 gives Z09_TLD_EMAIL_DOMAIN ok 32 - tld-email-domain-zone09 does not give Z09_INCONSISTENT_MX_DATA ok 33 - tld-email-domain-zone09 does not give Z09_MX_DATA ok 34 - tld-email-domain-zone09 does not give Z09_MISSING_MAIL_TARGET ok 35 - tld-email-domain-zone09 does not give Z09_ROOT_EMAIL_DOMAIN ok 36 - tld-email-domain-zone09 does not give Z09_NULL_MX_WITH_OTHER_MX ok 37 - tld-email-domain-zone09 does not give Z09_NULL_MX_NON_ZERO_PREF ok 38 - mx-data.zone09.xa gives Z09_MX_DATA ok 39 - mx-data.zone09.xa does not give Z09_INCONSISTENT_MX_DATA ok 40 - mx-data.zone09.xa does not give Z09_MISSING_MAIL_TARGET ok 41 - mx-data.zone09.xa does not give Z09_TLD_EMAIL_DOMAIN ok 42 - mx-data.zone09.xa does not give Z09_ROOT_EMAIL_DOMAIN ok 43 - mx-data.zone09.xa does not give Z09_NULL_MX_WITH_OTHER_MX ok 44 - mx-data.zone09.xa does not give Z09_NULL_MX_NON_ZERO_PREF ok 45 - null-mx.zone09.xa does not give Z09_INCONSISTENT_MX_DATA ok 46 - null-mx.zone09.xa does not give Z09_MX_DATA ok 47 - null-mx.zone09.xa does not give Z09_MISSING_MAIL_TARGET ok 48 - null-mx.zone09.xa does not give Z09_TLD_EMAIL_DOMAIN ok 49 - null-mx.zone09.xa does not give Z09_ROOT_EMAIL_DOMAIN ok 50 - null-mx.zone09.xa does not give Z09_NULL_MX_WITH_OTHER_MX ok 51 - null-mx.zone09.xa does not give Z09_NULL_MX_NON_ZERO_PREF ok 52 - no-mx-sld.zone09.xa gives Z09_MISSING_MAIL_TARGET ok 53 - no-mx-sld.zone09.xa does not give Z09_INCONSISTENT_MX_DATA ok 54 - no-mx-sld.zone09.xa does not give Z09_MX_DATA ok 55 - no-mx-sld.zone09.xa does not give Z09_TLD_EMAIL_DOMAIN ok 56 - no-mx-sld.zone09.xa does not give Z09_ROOT_EMAIL_DOMAIN ok 57 - no-mx-sld.zone09.xa does not give Z09_NULL_MX_WITH_OTHER_MX ok 58 - no-mx-sld.zone09.xa does not give Z09_NULL_MX_NON_ZERO_PREF ok 59 - no-mx-tld-zone09 does not give Z09_INCONSISTENT_MX_DATA ok 60 - no-mx-tld-zone09 does not give Z09_MX_DATA ok 61 - no-mx-tld-zone09 does not give Z09_MISSING_MAIL_TARGET ok 62 - no-mx-tld-zone09 does not give Z09_TLD_EMAIL_DOMAIN ok 63 - no-mx-tld-zone09 does not give Z09_ROOT_EMAIL_DOMAIN ok 64 - no-mx-tld-zone09 does not give Z09_NULL_MX_WITH_OTHER_MX ok 65 - no-mx-tld-zone09 does not give Z09_NULL_MX_NON_ZERO_PREF ok 66 - no-mx-arpa.zone09.arpa does not give Z09_INCONSISTENT_MX_DATA ok 67 - no-mx-arpa.zone09.arpa does not give Z09_MX_DATA ok 68 - no-mx-arpa.zone09.arpa does not give Z09_MISSING_MAIL_TARGET ok 69 - no-mx-arpa.zone09.arpa does not give Z09_TLD_EMAIL_DOMAIN ok 70 - no-mx-arpa.zone09.arpa does not give Z09_ROOT_EMAIL_DOMAIN ok 71 - no-mx-arpa.zone09.arpa does not give Z09_NULL_MX_WITH_OTHER_MX ok 72 - no-mx-arpa.zone09.arpa does not give Z09_NULL_MX_NON_ZERO_PREF 1..72 ok t/translator.t ............ ok 1 - use Zonemaster::Engine::Translator; ok 2 - An object of class 'Zonemaster::Engine::Translator' isa 'Zonemaster::Engine::Translator' ok 3 - expected key from file exists ok 4 - expected key from module exists ok 5 - string to_stringd as expected ok 6 - Untranslated tag gets output ok 7 - Test method CONSISTENCY01 has message tag with description ok 8 - Test method CONSISTENCY02 has message tag with description ok 9 - Test method CONSISTENCY03 has message tag with description ok 10 - Test method CONSISTENCY04 has message tag with description ok 11 - Test method CONSISTENCY05 has message tag with description ok 12 - Test method CONSISTENCY06 has message tag with description ok 13 - Test method CONNECTIVITY01 has message tag with description ok 14 - Test method CONNECTIVITY02 has message tag with description ok 15 - Test method CONNECTIVITY03 has message tag with description ok 16 - Test method CONNECTIVITY04 has message tag with description ok 17 - Test method BASIC00 has message tag with description ok 18 - Test method BASIC01 has message tag with description ok 19 - Test method BASIC02 has message tag with description ok 20 - Test method BASIC03 has message tag with description ok 21 - Test method DNSSEC01 has message tag with description ok 22 - Test method DNSSEC02 has message tag with description ok 23 - Test method DNSSEC03 has message tag with description ok 24 - Test method DNSSEC04 has message tag with description ok 25 - Test method DNSSEC05 has message tag with description ok 26 - Test method DNSSEC06 has message tag with description ok 27 - Test method DNSSEC07 has message tag with description ok 28 - Test method DNSSEC08 has message tag with description ok 29 - Test method DNSSEC09 has message tag with description ok 30 - Test method DNSSEC10 has message tag with description ok 31 - Test method DNSSEC11 has message tag with description ok 32 - Test method DNSSEC13 has message tag with description ok 33 - Test method DNSSEC14 has message tag with description ok 34 - Test method DNSSEC15 has message tag with description ok 35 - Test method DNSSEC16 has message tag with description ok 36 - Test method DNSSEC17 has message tag with description ok 37 - Test method DNSSEC18 has message tag with description ok 38 - Test method SYNTAX01 has message tag with description ok 39 - Test method SYNTAX02 has message tag with description ok 40 - Test method SYNTAX03 has message tag with description ok 41 - Test method SYNTAX04 has message tag with description ok 42 - Test method SYNTAX05 has message tag with description ok 43 - Test method SYNTAX06 has message tag with description ok 44 - Test method SYNTAX07 has message tag with description ok 45 - Test method SYNTAX08 has message tag with description ok 46 - Test method ZONE01 has message tag with description ok 47 - Test method ZONE02 has message tag with description ok 48 - Test method ZONE03 has message tag with description ok 49 - Test method ZONE04 has message tag with description ok 50 - Test method ZONE05 has message tag with description ok 51 - Test method ZONE06 has message tag with description ok 52 - Test method ZONE07 has message tag with description ok 53 - Test method ZONE08 has message tag with description ok 54 - Test method ZONE09 has message tag with description ok 55 - Test method ZONE10 has message tag with description ok 56 - Test method DELEGATION01 has message tag with description ok 57 - Test method DELEGATION02 has message tag with description ok 58 - Test method DELEGATION03 has message tag with description ok 59 - Test method DELEGATION04 has message tag with description ok 60 - Test method DELEGATION05 has message tag with description ok 61 - Test method DELEGATION06 has message tag with description ok 62 - Test method DELEGATION07 has message tag with description ok 63 - Test method NAMESERVER01 has message tag with description ok 64 - Test method NAMESERVER02 has message tag with description ok 65 - Test method NAMESERVER03 has message tag with description ok 66 - Test method NAMESERVER04 has message tag with description ok 67 - Test method NAMESERVER05 has message tag with description ok 68 - Test method NAMESERVER06 has message tag with description ok 69 - Test method NAMESERVER07 has message tag with description ok 70 - Test method NAMESERVER08 has message tag with description ok 71 - Test method NAMESERVER09 has message tag with description ok 72 - Test method NAMESERVER10 has message tag with description ok 73 - Test method NAMESERVER11 has message tag with description ok 74 - Test method NAMESERVER12 has message tag with description ok 75 - Test method NAMESERVER13 has message tag with description ok 76 - Test method NAMESERVER15 has message tag with description ok 77 - Test method ADDRESS01 has message tag with description ok 78 - Test method ADDRESS02 has message tag with description ok 79 - Test method ADDRESS03 has message tag with description 1..79 ok t/undelegated.t ........... ok 1 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 2 - Got answer ok 3 - Fake delegation logged ok 4 - Got answer ok 5 - expected RCODE ok 6 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 7 - An object of class 'Zonemaster::LDNS::RR::DS' isa 'Zonemaster::LDNS::RR::DS' ok 8 - Correct digest ok 9 - Refused adding circular fake delegation. ok 10 - Refused fake delegation without IP address for bad ns. ok 11 - Refused in-zone fake delegation without IP address. 1..11 ok unable to parse RR string at /home/willem/perl5/lib/perl5/Net/DNS/RR.pm line 104. at /home/willem/svn/regression-testing/Zonemaster-Engine-v4.7.3/blib/lib/Zonemaster/Engine/Util.pm line 179. t/util.t .................. ok 1 - use Zonemaster::Engine::Util; ok 2 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 3 - An object of class 'Zonemaster::Engine::Logger::Entry' isa 'Zonemaster::Engine::Logger::Entry' ok 4 - An object of class 'Zonemaster::Engine::DNSName' isa 'Zonemaster::Engine::DNSName' ok 5 - A reference of type 'HASH' isa 'HASH' ok 6 - At least four keys ok 7 - Expected content. # Subtest: parse_hints() ok 1 - Cropped IANA hints ok 2 - Syntax error ok 3 - Forbidden $TTL ok 4 - Forbidden $INCLUDE ok 5 - Forbidden $ORIGIN ok 6 - Forbidden $GENERATE ok 7 - Forbidden CH class ok 8 - Forbidden RR type SOA ok 9 - Forbidden RR type TXT ok 10 - Wrong owner name ok 11 - Missing address record ok 12 - Orphan A record ok 13 - Orphan AAAA record ok 14 - Missing NS 1..14 ok 8 - parse_hints() 1..8 ok t/zone.t .................. ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Nameserver; ok 3 - use Zonemaster::Engine::Zone; ok 4 - An object of class 'Zonemaster::Engine::Zone' isa 'Zonemaster::Engine::Zone' ok 5 ok 6 ok 7 - A reference of type 'ARRAY' isa 'ARRAY' ok 8 ok 9 - A reference of type 'ARRAY' isa 'ARRAY' ok 10 - glue list not empty ok 11 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 12 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 13 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 14 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 15 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 16 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 17 - A reference of type 'ARRAY' isa 'ARRAY' ok 18 ok 19 - A reference of type 'ARRAY' isa 'ARRAY' ok 20 - NS list not empty ok 21 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 22 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 23 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 24 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 25 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 26 - An object of class 'Zonemaster::Engine::Nameserver' isa 'Zonemaster::Engine::Nameserver' ok 27 - A reference of type 'ARRAY' isa 'ARRAY' ok 28 - An object of class 'Zonemaster::LDNS::RR::A' isa 'Zonemaster::LDNS::RR' ok 29 - An object of class 'Zonemaster::LDNS::RR::A' isa 'Zonemaster::LDNS::RR' ok 30 - An object of class 'Zonemaster::LDNS::RR::A' isa 'Zonemaster::LDNS::RR' ok 31 - An object of class 'Zonemaster::LDNS::RR::AAAA' isa 'Zonemaster::LDNS::RR' ok 32 - An object of class 'Zonemaster::LDNS::RR::AAAA' isa 'Zonemaster::LDNS::RR' ok 33 - An object of class 'Zonemaster::LDNS::RR::AAAA' isa 'Zonemaster::LDNS::RR' ok 34 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 35 - one answer A RR ok 36 - expected address ok 37 - query_one: IPv6 disabled ok 38 - query_one: IPv4 disabled ok 39 - query_auth: IPv6 disabled ok 40 - query_auth: IPv4 disabled ok 41 - query_persistent: IPv6 disabled ok 42 - query_persistent: IPv4 disabled ok 43 - query_one: IPv6 not disabled ok 44 - query_auth: IPv6 not disabled ok 45 - query_persistent: IPv6 not disabled ok 46 - query_one: IPv4 not disabled ok 47 - query_auth: IPv4 not disabled ok 48 - query_persistent: IPv4 not disabled ok 49 - query_one: IPv6 not disabled ok 50 - query_one: IPv4 not disabled ok 51 - query_auth: IPv6 not disabled ok 52 - query_auth: IPv4 not disabled ok 53 - query_persistent: IPv6 not disabled ok 54 - query_persistent: IPv4 not disabled ok 55 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 56 - one answer A RR ok 57 - expected address ok 58 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 59 - one answer A RR ok 60 - expected address ok 61 - A reference of type 'ARRAY' isa 'ARRAY' ok 62 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 63 - one answer A RR ok 64 - expected address ok 65 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 66 - one answer A RR ok 67 - expected address ok 68 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 69 - one answer A RR ok 70 - expected address ok 71 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 72 - one answer A RR ok 73 - expected address ok 74 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 75 - one answer A RR ok 76 - expected address ok 77 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 78 - one answer A RR ok 79 - expected address ok 80 - A reference of type 'ARRAY' isa 'ARRAY' ok 81 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 82 - one answer A RR ok 83 - one signature for A RR ok 84 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 85 - one answer A RR ok 86 - one signature for A RR ok 87 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 88 - one answer A RR ok 89 - one signature for A RR ok 90 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 91 - one answer A RR ok 92 - one signature for A RR ok 93 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 94 - one answer A RR ok 95 - one signature for A RR ok 96 - An object of class 'Zonemaster::Engine::Packet' isa 'Zonemaster::Engine::Packet' ok 97 - one answer A RR ok 98 - one signature for A RR ok 99 ok 100 ok 101 - k.gtld-servers.net is not in zone ok 102 - k.gtld-servers.net is in zone 1..102 ok t/zonemaster.t ............ ok 1 - use Zonemaster::Engine; ok 2 - use Zonemaster::Engine::Test; ok 3 - use Zonemaster::Engine::Nameserver; ok 4 - use Zonemaster::Engine::Exception; ok 5 - No crash on instant reset. ok 6 - An object of class 'Zonemaster::Engine::Logger' isa 'Zonemaster::Engine::Logger' ok 7 - An object of class 'Zonemaster::Engine::Profile' isa 'Zonemaster::Engine::Profile' ok 8 - Consistency ok 9 - Delegation ok 10 - Syntax ok 11 - Connectivity ok 12 - all_methods ok 13 - all_tags ok 14 - Global version: v4.7.3 ok 15 - At least one dependency version logged ok 16 - Zonemaster::Engine::Test::Address did run. ok 17 - Zonemaster::Engine::Test::Basic did run. ok 18 - Zonemaster::Engine::Test::Connectivity did run. ok 19 - Zonemaster::Engine::Test::Consistency did run. ok 20 - Zonemaster::Engine::Test::DNSSEC did run. ok 21 - Zonemaster::Engine::Test::Delegation did run. ok 22 - Zonemaster::Engine::Test::Nameserver did run. ok 23 - Zonemaster::Engine::Test::Syntax did run. ok 24 - Zonemaster::Engine::Test::Zone did run. ok 25 - Zonemaster::Engine::Test::Address did end. ok 26 - Zonemaster::Engine::Test::Basic did end. ok 27 - Zonemaster::Engine::Test::Connectivity did end. ok 28 - Zonemaster::Engine::Test::Consistency did end. ok 29 - Zonemaster::Engine::Test::DNSSEC did end. ok 30 - Zonemaster::Engine::Test::Delegation did end. ok 31 - Zonemaster::Engine::Test::Nameserver did end. ok 32 - Zonemaster::Engine::Test::Syntax did end. ok 33 - Zonemaster::Engine::Test::Zone did end. ok 34 - Saving worked. ok 35 - To the right file name. ok 36 - Restoring worked. ok 37 - From the right file name. ok 38 - Proper message for unknown module ok 39 - Proper message for unknown module ok 40 - Proper message for unknown method ok 41 - An object of class 'Zonemaster::Engine::Exception' isa 'Zonemaster::Engine::Exception' ok 42 - An object of class 'Zonemaster::Engine::Exception' isa 'Zonemaster::Engine::Exception' ok 43 - An object of class 'Zonemaster::Engine::Exception' isa 'Zonemaster::Engine::Exception' ok 44 - Got a message. ok 45 - It is the right message. ok 46 - Got a message. ok 47 - It is the right message. ok 48 - Got a message. ok 49 - It is the right message. ok 50 - There are log entries ok 51 - There are things in the object cache ok 52 - There are no log entries ok 53 - The object cache is empty ok 54 - The packet cache is empty 1..54 ok All tests successful. Test Summary Report ------------------- t/old-bugs.t (Wstat: 0 Tests: 16 Failed: 0) TODO passed: 4 Files=96, Tests=2417, 66 wallclock secs ( 0.30 usr 0.12 sys + 59.85 cusr 5.64 csys = 65.91 CPU) Result: PASS