Condition Coverage

blib/lib/CGI/Cache.pm
Criterion Covered Total %
condition 5 27 18.5


and 3 conditions

line !l l&&!r l&&r condition
148 0 0 20 UNIVERSAL::isa($options, 'HASH') and not @_
312 0 0 0 $CAPTURE_STARTED and $CAPTURING
325 0 0 0 $CAPTURE_STARTED and not $CAPTURING
359 1 0 0 exists $SIG{'__WARN__'} and defined $SIG{'__WARN__'}
1 0 0 exists $SIG{'__WARN__'} and defined $SIG{'__WARN__'} and $SIG{'__WARN__'} ne \&CGI::Cache::warn
365 1 0 0 exists $SIG{'__DIE__'} and defined $SIG{'__DIE__'}
1 0 0 exists $SIG{'__DIE__'} and defined $SIG{'__DIE__'} and $SIG{'__DIE__'} ne \&CGI::Cache::die

or 3 conditions

line l !l&&r !l&&!r condition
128 0 0 0 $CALLED_WARN_OR_DIE or $CGI::Cache::WROTE_TO_STDERR
0 0 0 $CALLED_WARN_OR_DIE or $CGI::Cache::WROTE_TO_STDERR or $? == 2