Branch Coverage

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


line true false branch
103 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 '^') { }
124 0 0 if (scalar @data == 4) { }
172 2 4 if (scalar @data == 4)
180 4 2 if (scalar @data == 3)
221 4 0 if ($line =~ /([^:]+):"([^"]+)":*([0-9]*)$/) { }
278 61 0 $self->{'type'} ? :
308 161 0 if ($self->{'ttl'} and $self->{'ttl'} =~ /^([0-9]+)$/)
359 1 0 if (ref \$value eq 'SCALAR') { }
385 73 0 if $self->type
386 73 0 if $self->name
387 73 0 if $self->value
388 73 0 if $self->ttl