Condition Coverage

blib/lib/BigIP/LTM/ParseConfig.pm
Criterion Covered Total %
condition 0 68 0.0


and 3 conditions

line !l l&&!r l&&r condition
168 0 0 0 $arg->{'type'} and $arg->{'key'}
383 0 0 0 $obj and $key
436 0 0 0 defined $attr1 and $attr1
470 0 0 0 $attr1 and $attr2
0 0 0 defined $attr2 and ($attr1 and $attr2)
504 0 0 0 $attr1 and $attr2
0 0 0 $attr1 and $attr2 and $attr3
0 0 0 defined $attr3 and ($attr1 and $attr2 and $attr3)

or 2 conditions

line l !l condition
250 0 0 ">$file" || (return 0)
267 0 0 $self->{'Parsed'}{$obj}{$var} || 0
321 0 0 $file || (return 0)
430 0 0 $parsed->{$obj}{$key}{$1} ||= []
445 0 0 $parsed->{$obj}{$key}{$1} ||= []
463 0 0 $parsed->{$obj}{$key}{$attr1} ||= []
479 0 0 $parsed->{$obj}{$key}{$attr1} ||= []
497 0 0 $parsed->{$obj}{$key}{$attr1}{$attr2} ||= []
513 0 0 $parsed->{$obj}{$key}{$attr1} ||= []
531 0 0 $parsed->{$obj}{$key}{$attr1}{$attr2} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
113 0 0 0 $self->{'Parsed'} ||= $self->_parse
175 0 0 0 $self->{'Parsed'} ||= $self->_parse
190 0 0 0 shift() || $self->{'ConfigFile'}
204 0 0 0 $self->{'Modify'}{$obj}{$key}{$attr} ||= $self->{'Parsed'}{$obj}{$key}{$attr}
265 0 0 0 $self->{'Parsed'} ||= $self->_parse
277 0 0 0 $self->{'Parsed'} ||= $self->_parse
316 0 0 0 shift() || $self->{'ConfigFile'}
549 0 0 0 $parsed->{$object}{$attr} ||= $self->{'Raw'}{$object}{$attr}