Condition Coverage

blib/lib/Zonemaster/Engine/Test/Basic.pm
Criterion Covered Total %
condition 16 33 48.4


and 3 conditions

line !l l&&!r l&&r condition
64 0 0 2 not $tag{'NO_GLUE_PREVENTS_NAMESERVER_TESTS'} and $tag{'HAS_NAMESERVERS'}
232 21 0 0 not 'Zonemaster::Engine'->config->ipv4_ok and $ns->address->version == $Zonemaster::Engine::Test::Basic::IP_VERSION_4
0 9 12 'Zonemaster::Engine'->config->ipv4_ok and $ns->address->version == $Zonemaster::Engine::Test::Basic::IP_VERSION_4
254 21 0 0 not 'Zonemaster::Engine'->config->ipv6_ok and $ns->address->version == $Zonemaster::Engine::Test::Basic::IP_VERSION_6
0 12 9 'Zonemaster::Engine'->config->ipv6_ok and $ns->address->version == $Zonemaster::Engine::Test::Basic::IP_VERSION_6
323 2 0 0 not 'Zonemaster::Engine'->config->ipv4_ok and $ns->address->version == $Zonemaster::Engine::Test::Basic::IP_VERSION_4
0 0 2 'Zonemaster::Engine'->config->ipv4_ok and $ns->address->version == $Zonemaster::Engine::Test::Basic::IP_VERSION_4
345 2 0 0 not 'Zonemaster::Engine'->config->ipv6_ok and $ns->address->version == $Zonemaster::Engine::Test::Basic::IP_VERSION_6
0 2 0 'Zonemaster::Engine'->config->ipv6_ok and $ns->address->version == $Zonemaster::Engine::Test::Basic::IP_VERSION_6
392 3 0 1 scalar @{'Zonemaster::Engine::TestMethods'->method4($zone);} and not $response_nb

or 3 conditions

line l !l&&r !l&&!r condition
32 1 1 1 $_->tag eq 'DOMAIN_NAME_LABEL_TOO_LONG' or $_->tag eq 'DOMAIN_NAME_ZERO_LENGTH_LABEL'