Branch Coverage

blib/lib/TinyDNS/Record.pm
Criterion Covered Total %
branch 26 38 68.4


line true false branch
97 25 37 if ($rec eq '+' or $rec eq '=') { }
0 37 elsif ($rec eq '_') { }
21 16 elsif ($rec eq '6') { }
6 10 elsif ($rec eq '@') { }
2 8 elsif ($rec eq '&') { }
2 6 elsif ($rec eq 'c' or $rec eq 'C') { }
4 2 elsif ($rec eq 't' or $rec eq 'T') { }
2 0 elsif ($rec eq '^') { }
118 0 0 if (scalar @data == 4) { }
167 3 3 if (scalar @data == 4)
175 3 3 if (scalar @data == 3)
213 4 0 if ($line =~ /([^:]+):"([^"]+)":*([0-9]*)$/) { }
270 61 0 $self->{'type'} ? :
300 161 0 if ($self->{'ttl'} and $self->{'ttl'} =~ /^([0-9]+)$/)
351 1 0 if (ref \$value eq 'SCALAR') { }
377 73 0 if $self->type
378 73 0 if $self->name
379 73 0 if $self->value
380 73 0 if $self->ttl