Condition Coverage

blib/lib/Curses/UI/Notebook.pm
Criterion Covered Total %
condition 13 76 17.1


and 3 conditions

line !l l&&!r l&&r condition
380 0 0 0 $$this{-'border'} || $$this{-'sbborder'} and $page eq $last_page
421 0 0 0 $$this{-'intellidraw'} and not $this->hidden
434 0 0 0 @path > 1 and not $path[-1]->isa('Curses::UI::Window')
440 0 0 0 @path and $parent eq $path[-1]
670 0 0 0 not $$this{-'focus'} and $this->focusable

or 2 conditions

line l !l condition
54 0 0 shift() || ''
58 0 0 (caller 2)[3] || 'main'
268 0 0 shift() || 0
462 17 0 $$this{-'ipadleft'} || 0
17 0 $$this{-'ipadright'} || 0
11 6 $$this{-'border'} || 0
6 11 $$this{-'sbborder'} || 0
677 0 0 $$this{-'ipadleft'} || 0
0 0 $$this{-'ipadright'} || 0
0 0 $$this{-'border'} || 0
0 0 $$this{-'sbborder'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
120 1 1 0 $args{-'border'} or $args{-'sbborder'}
176 0 0 2 $h < $req_h or $h > $avail_h
0 0 2 $h < $req_h or $h > $avail_h or $w < $req_w
0 0 2 $h < $req_h or $h > $avail_h or $w < $req_w or $w > $avail_w
197 1 1 0 $$this{-'border'} or $$this{-'sbborder'}
312 0 0 0 $$this{-'border'} or $$this{-'sbborder'}
316 0 0 0 $$this{-'border'} or $$this{-'sbborder'}
339 0 0 0 $$this{-'border'} or $$this{-'sbborder'}
355 0 0 0 $$this{-'border'} or $$this{-'sbborder'}
368 0 0 0 $$this{-'border'} or $$this{-'sbborder'}
380 0 0 0 $$this{-'border'} || $$this{-'sbborder'}
388 0 0 0 $$this{-'border'} or $$this{-'sbborder'}
440 0 0 0 $$parent{-'has_modal_focus'} or @path and $parent eq $path[-1]