Condition Coverage

blib/lib/BigIP/GTM/ParseConfig.pm
Criterion Covered Total %
condition 0 54 0.0


and 3 conditions

line !l l&&!r l&&r condition
159 0 0 0 $arg->{'type'} and $arg->{'key'}
362 0 0 0 $obj and $key

or 2 conditions

line l !l condition
94 0 0 keys %{$$self{'Parsed'};} || 0
241 0 0 ">$file" || (return 0)
256 0 0 $self->{'Parsed'}{$obj}{$var} || undef
305 0 0 $file || (return 0)
397 0 0 $parsed->{$obj}{$key}{$1} ||= []
413 0 0 $parsed->{$obj}{$key}{$1} ||= []
431 0 0 $parsed->{$obj}{$key}{$attr1} ||= []
448 0 0 $parsed->{$obj}{$key}{$attr1} ||= []
467 0 0 $parsed->{$obj}{$key}{$attr1} ||= []

or 3 conditions

line l !l&&r !l&&!r condition
92 0 0 0 $self->{'Parsed'} ||= $self->_parse
103 0 0 0 $self->{'Parsed'} ||= $self->_parse
122 0 0 0 $self->{'Parsed'} ||= $self->_parse
166 0 0 0 $self->{'Parsed'} ||= $self->_parse
181 0 0 0 shift() || $self->{'ConfigFile'}
195 0 0 0 $self->{'Modify'}{$obj}{$key}{$attr} ||= $self->{'Parsed'}{$obj}{$key}{$attr}
254 0 0 0 $self->{'Parsed'} ||= $self->_parse
264 0 0 0 $self->{'Parsed'} ||= $self->_parse
300 0 0 0 shift() || $self->{'ConfigFile'}
488 0 0 0 $parsed->{$obj}{$key} ||= $self->{'Raw'}{$obj}{$key}