Condition Coverage

blib/lib/Hardware/UPS/Perl/Logging.pm
Criterion Covered Total %
condition 0 36 0.0


and 3 conditions

line !l l&&!r l&&r condition
270 0 0 0 $arg =~ /\d+/ and $arg > 0
306 0 0 0 $arg =~ /\d+/ and $arg > 0
486 0 0 0 exists $$self{'period'} and defined $$self{'period'}
504 0 0 0 exists $$self{'size'} and defined $$self{'size'}
624 0 0 0 defined $fh and ref $fh eq 'FileHandle'
750 0 0 0 defined $fh and ref $fh eq 'FileHandle'
1008 0 0 0 defined $mailTo and $mailTo
1015 0 0 0 defined $subject and $subject
1245 0 0 0 defined $oldTimestamp and defined $period
1340 0 0 0 defined $scheme and not $ROTATION_SCHEME{$scheme}

or 3 conditions

line l !l&&r !l&&!r condition
624 0 0 0 defined $fh and ref $fh eq 'FileHandle' or ref $fh eq 'GLOB'
750 0 0 0 defined $fh and ref $fh eq 'FileHandle' or ref $fh eq 'GLOB'