Condition Coverage

lib/Dancer/Plugin/TimeoutManager.pm
Criterion Covered Total %
condition 18 21 85.7


and 3 conditions

line !l l&&!r l&&r condition
87 6 5 8 not defined $timeout and defined vars()->{'header_timeout'}
89 15 0 4 defined $conf->{'max_timeout'} and defined $request_timeout
15 2 2 defined $conf->{'max_timeout'} and defined $request_timeout and $request_timeout
2 0 2 defined $conf->{'max_timeout'} and defined $request_timeout and $request_timeout and $conf->{'max_timeout'} < $request_timeout
94 8 2 2 defined setting('disable_timeout') and setting('disable_timeout')
113 11 0 8 $timeout_exception and $timeout_exception =~ /$exception_message/

or 3 conditions

line l !l&&r !l&&!r condition
94 7 2 10 not $request_timeout or defined setting('disable_timeout') and setting('disable_timeout')