Condition Coverage

blib/lib/DDG/Rewrite.pm
Criterion Covered Total %
condition 20 24 83.3


and 3 conditions

line !l l&&!r l&&r condition
13 13 6 1 $to =~ s/\{\{callback\}\}/$callback/g and not $self->has_callback
121 15 1 0 $self->wrap_jsonp_callback and $self->wrap_string_callback
122 12 3 1 $self->has_callback && $self->wrap_jsonp_callback
123 12 4 0 $self->has_callback && $self->wrap_string_callback
133 14 0 2 $self->has_upstream_timeouts && $self->upstream_timeouts
134 14 1 1 ref $timeouts eq 'HASH' and keys %$timeouts

or 3 conditions

line l !l&&r !l&&!r condition
124 1 0 15 $wrap_jsonp_callback || $wrap_string_callback
181 1 1 14 $uses_echo_module or $content_type_javascript