Branch Coverage

blib/lib/UI/Dialog/Screen/Druid.pm
Criterion Covered Total %
branch 11 54 20.3


line true false branch
44 2 0 unless (exists $args{'dialog'})
56 0 2 defined $args{'title'} ? :
0 2 defined $args{'backtitle'} ? :
0 2 defined $args{'height'} ? :
0 2 defined $args{'width'} ? :
0 2 defined $args{'listheight'} ? :
0 2 defined $args{'order'} ? :
0 2 defined $args{'PATH'} ? :
0 2 defined $args{'beepbefore'} ? :
0 2 defined $args{'beepafter'} ? :
58 2 0 unless exists $args{'performance'}
66 0 0 if (grep {/^\Q$tag\E$/;} keys %{$$self{'performance'};})
78 0 0 defined $default ? :
138 0 0 if ($step->{'type'} eq 'yesno') { }
0 0 elsif ($step->{'type'} eq 'input') { }
0 0 elsif ($step->{'type'} eq 'password') { }
0 0 elsif ($step->{'type'} eq 'menu') { }
144 0 0 if $self->{'dialog'}->state eq 'ESC'
148 0 0 defined $step->{'default'} ? :
151 0 0 if ($default =~ /\{\{\Q$key\E\}\}/gm)
156 0 0 if (exists $step->{'default'})
159 0 0 if ($default =~ /\{\{\Q$key\E\}\}/gm)
170 0 0 if $self->{'dialog'}->state ne 'OK'
179 0 0 if $self->{'dialog'}->state ne 'OK'
195 0 0 if $self->{'dialog'}->state ne 'OK'
200 0 0 wantarray ? :
203 0 0 wantarray ? :