Condition Coverage

blib/lib/UI/Dialog/Backend/Whiptail.pm
Criterion Covered Total %
condition 53 134 39.5


and 3 conditions

line !l l&&!r l&&r condition
144 0 1 0 $_[0] and $_[0] eq 'caller'
158 1 0 0 $rv and $rv >= 1
178 0 1 1 $_[0] and $_[0] eq 'caller'
213 0 3 1 $_[0] and $_[0] eq 'caller'
234 0 4 0 exists $args->{'wait'} and $args->{'wait'}
266 0 1 0 $_[0] and $_[0] eq 'caller'
291 0 1 0 $_[0] and $_[0] eq 'caller'
318 0 1 1 $_[0] and $_[0] eq 'caller'
359 0 0 0 $_[0] and $_[0] eq 'caller'
391 0 0 0 $rv and $rv >= 1

or 2 conditions

line l !l condition
66 0 9 $cfg->{'literal'} || 0
67 0 9 $cfg->{'callbacks'} || undef()
68 0 9 $cfg->{'debug'} || undef()
69 0 9 $cfg->{'title'} || undef()
70 0 9 $cfg->{'backtitle'} || undef()
71 4 5 $cfg->{'width'} || 65
72 4 5 $cfg->{'height'} || 10
73 0 5 $cfg->{'listheight'} || $cfg->{'menuheight'} || 10
74 0 9 $cfg->{'percentage'} || 1
76 0 9 $cfg->{'autoclear'} || 0
77 0 9 $cfg->{'clearbefore'} || 0
78 0 9 $cfg->{'clearafter'} || 0
79 0 9 $cfg->{'beepbin'} || $self->_find_bin('beep') || '/usr/bin/beep'
80 0 9 $cfg->{'beepbefore'} || 0
81 0 9 $cfg->{'beepafter'} || 0
82 0 9 $cfg->{'timeout'} || 0
83 0 9 $cfg->{'wait'} || 0
88 0 9 $cfg->{'trust-input'} || 0
142 0 1 (caller 1)[3] || 'main'
143 0 0 (caller 2)[3] || 'main'
176 1 1 (caller 1)[3] || 'main'
177 0 1 (caller 2)[3] || 'main'
204 0 1 (caller 1)[3] || 'main'
211 1 3 (caller 1)[3] || 'main'
212 0 1 (caller 2)[3] || 'main'
217 0 4 $args->{'msgbox'} ||= 'msgbox'
257 0 1 (caller 1)[3] || 'main'
264 0 1 (caller 1)[3] || 'main'
265 0 0 (caller 2)[3] || 'main'
277 1 0 $args->{'path'} || '.'
289 0 1 (caller 1)[3] || 'main'
290 0 0 (caller 2)[3] || 'main'
316 1 1 (caller 1)[3] || 'main'
317 0 1 (caller 2)[3] || 'main'
329 1 1 $args->{'radiolist'} ||= 0
350 0 1 (caller 1)[3] || 'main'
357 0 0 (caller 1)[3] || 'main'
358 0 0 (caller 2)[3] || 'main'
364 0 0 $self->{'_GAUGE'} ||= {}
379 0 0 $args->{'percentage'} || '0'
382 0 0 $args->{'percentage'} || '0'
387 0 0 $rv || 'null'
401 0 0 $_[1] || 1
413 0 0 $_[1] || 1
425 0 0 $_[1] || $self->{'_GAUGE'}{'PERCENT'} || 1
437 0 0 $_[1] || (return 0)

or 3 conditions

line l !l&&r !l&&!r condition
39 0 9 0 ref $proto || $proto
75 0 9 0 $self->{'_opts'}{'bin'} ||= $self->_find_bin('whiptail')
194 0 0 2 $args->{'init'} || $args->{'entry'}
234 0 0 0 $args->{'timeout'} ||= $args->{'wait'}