line |
true |
false |
branch |
30
|
6 |
0 |
if 'Zonemaster::Engine'->config->should_run('delegation01')
|
31
|
6 |
0 |
if 'Zonemaster::Engine'->config->should_run('delegation02')
|
32
|
6 |
0 |
if 'Zonemaster::Engine'->config->should_run('delegation03')
|
33
|
6 |
0 |
if 'Zonemaster::Engine'->config->should_run('delegation04')
|
34
|
6 |
0 |
if 'Zonemaster::Engine'->config->should_run('delegation05')
|
35
|
6 |
0 |
if 'Zonemaster::Engine'->config->should_run('delegation06')
|
36
|
6 |
0 |
if 'Zonemaster::Engine'->config->should_run('delegation07')
|
144
|
5 |
1 |
if (scalar @parent_nsnames >= $Zonemaster::Engine::Test::Delegation::MINIMUM_NUMBER_OF_NAMESERVERS) { }
|
167
|
5 |
1 |
if (scalar @child_nsnames >= $Zonemaster::Engine::Test::Delegation::MINIMUM_NUMBER_OF_NAMESERVERS) { }
|
191
|
5 |
1 |
if (scalar @all_nsnames >= $Zonemaster::Engine::Test::Delegation::MINIMUM_NUMBER_OF_NAMESERVERS) { }
|
225
|
17 |
21 |
if $nsnames_and_ip{$local_ns->name->string . '/' . $local_ns->address->short}
|
234
|
2 |
17 |
if (scalar @{$ips{$local_ip};} > 1)
|
245
|
5 |
1 |
if (scalar keys %ips and not scalar @results)
|
264
|
36 |
50 |
if $nsnames_and_ip{$local_ns->name->string . '/' . $local_ns->address->short}
|
265
|
6 |
44 |
if ($zone->is_in_zone($local_ns->name->string))
|
282
|
2 |
5 |
if (@needs_v4_glue)
|
288
|
1 |
6 |
if (@needs_v6_glue)
|
295
|
0 |
7 |
if ($size > $Zonemaster::Engine::Test::Delegation::UDP_PAYLOAD_LIMIT) { }
|
326
|
0 |
38 |
if (not 'Zonemaster::Engine'->config->ipv6_ok and $local_ns->address->version == $Zonemaster::Engine::Test::Delegation::IP_VERSION_6)
|
338
|
0 |
38 |
if (not 'Zonemaster::Engine'->config->ipv4_ok and $local_ns->address->version == $Zonemaster::Engine::Test::Delegation::IP_VERSION_4)
|
350
|
23 |
15 |
if $nsnames{$local_ns->name->string}
|
354
|
27 |
3 |
if ($p)
|
355
|
2 |
25 |
if (not $p->aa) { }
|
356
|
1 |
1 |
$usevc ? :
|
373
|
5 |
0 |
if (scalar @{'Zonemaster::Engine::TestMethods'->method4($zone);} || scalar @{'Zonemaster::Engine::TestMethods'->method5($zone);} and not scalar @results and scalar @authoritatives)
|
404
|
30 |
0 |
if ($p)
|
405
|
0 |
30 |
if ($p->has_rrs_of_type_for_name('CNAME', $zone->name))
|
419
|
6 |
0 |
if (scalar @{'Zonemaster::Engine::TestMethods'->method2($zone);} || scalar @{'Zonemaster::Engine::TestMethods'->method3($zone);} and not scalar @results)
|
443
|
0 |
38 |
if (not 'Zonemaster::Engine'->config->ipv6_ok and $local_ns->address->version == $Zonemaster::Engine::Test::Delegation::IP_VERSION_6)
|
455
|
0 |
38 |
if (not 'Zonemaster::Engine'->config->ipv4_ok and $local_ns->address->version == $Zonemaster::Engine::Test::Delegation::IP_VERSION_4)
|
467
|
23 |
15 |
if $nsnames{$local_ns->name->string}
|
470
|
14 |
1 |
if ($p and $p->rcode eq 'NOERROR')
|
471
|
1 |
13 |
unless ($p->get_records($query_type, 'answer'))
|
484
|
5 |
1 |
if (scalar @{'Zonemaster::Engine::TestMethods'->method4($zone);} || scalar @{'Zonemaster::Engine::TestMethods'->method5($zone);} and not scalar @results)
|
514
|
1 |
5 |
if (@extra_name_parent)
|
523
|
1 |
5 |
if (@extra_name_child)
|
532
|
5 |
1 |
if (@extra_name_parent == 0 and @extra_name_child == 0)
|
541
|
1 |
5 |
if (scalar @same_name == 0)
|
564
|
1 |
6 |
if $name eq '.'
|
568
|
21 |
7 |
if $len > $Zonemaster::Engine::Test::Delegation::LABEL_MAX_LENGTH
|