Condition Coverage

blib/lib/Catalyst/View/ByCode/Renderer.pm
Criterion Covered Total %
condition 28 70 40.0


and 3 conditions

line !l l&&!r l&&r condition
111 1 0 2 $default_export and not UNIVERSAL::can($calling_package, '_import')
204 5 0 2 blessed $_ && $_->can('render')
232 19 0 0 $c && $c->can('stash')
338 1 0 0 ref $text and UNIVERSAL::can($text, 'render')
425 0 0 0 my $controller = $c->controller($kind) and $kind eq 'Js' || $kind eq 'Css'
529 1 1 0 scalar @_ == 1 and defined wantarray
560 0 0 12 not ref $_ and defined $_
697 15 1 1 ref $text and UNIVERSAL::can($text, 'render')

or 2 conditions

line l !l condition
491 0 0 shift() || 'content'
554 5 6 $top[-1][1]{'class'} || ''

or 3 conditions

line l !l&&r !l&&!r condition
134 2 0 1 $default_export or not scalar @_
258 0 0 29 $k eq 'autofocus' or $k eq 'checked'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled' or $k eq 'formnovalidate'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled' or $k eq 'formnovalidate' or $k eq 'hidden'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled' or $k eq 'formnovalidate' or $k eq 'hidden' or $k eq 'inert'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled' or $k eq 'formnovalidate' or $k eq 'hidden' or $k eq 'inert' or $k eq 'multiple'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled' or $k eq 'formnovalidate' or $k eq 'hidden' or $k eq 'inert' or $k eq 'multiple' or $k eq 'novalidate'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled' or $k eq 'formnovalidate' or $k eq 'hidden' or $k eq 'inert' or $k eq 'multiple' or $k eq 'novalidate' or $k eq 'readonly'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled' or $k eq 'formnovalidate' or $k eq 'hidden' or $k eq 'inert' or $k eq 'multiple' or $k eq 'novalidate' or $k eq 'readonly' or $k eq 'selected'
0 0 29 $k eq 'autofocus' or $k eq 'checked' or $k eq 'disabled' or $k eq 'formnovalidate' or $k eq 'hidden' or $k eq 'inert' or $k eq 'multiple' or $k eq 'novalidate' or $k eq 'readonly' or $k eq 'selected' or $k eq 'required'
423 0 0 0 not $kind or ref $kind
425 0 0 0 $kind eq 'Js' || $kind eq 'Css'
683 20 256 0 $change_tags{$tag_name} || $tag_name