Condition Coverage

blib/lib/HPPPM/ErrorHandler.pm
Criterion Covered Total %
condition 7 44 15.9


and 3 conditions

line !l l&&!r l&&r condition
112 0 0 0 -f $fields and -s $fields

or 2 conditions

line l !l condition
163 0 1 shift() || 60

or 3 conditions

line l !l&&r !l&&!r condition
29 1 0 0 shift() || confess('No fields to check properties')
30 1 0 0 shift() || confess('No types to check')
53 0 0 0 shift() || confess('No filename to read content from')
60 0 0 0 $fname || throw('Error::Unhandled'->new(-'text', $HPPPM::ErrorHandler::OS_ERROR))
94 0 0 0 $oper or $user
0 0 0 $oper or $user or $pawd
0 0 0 $oper or $user or $pawd or $fields
0 0 0 $oper or $user or $pawd or $fields or $log_cfg
96 0 0 0 -f $log_cfg or -s $log_cfg
120 1 0 0 shift() || confess('No args to validate')
162 1 0 0 shift() || confess('No url to check availability')
183 1 0 0 shift() || confess('No response to extract from')
184 1 0 0 shift() || confess('Nothing to extract')