Condition Coverage

blib/lib/Debug/ShowStuff.pm
Criterion Covered Total %
condition 0 84 0.0


and 3 conditions

line !l l&&!r l&&r condition
464 0 0 0 defined $ENV{'SHOWSTUFF'} and not $ENV{'SHOWSTUFF'}
746 0 0 0 @_ == 1 and not defined $_[0]
873 0 0 0 @_ == 1 and not defined $_[0]
924 0 0 0 %showfields and not exists $showfields{$key}
930 0 0 0 defined $value && $value =~ /\S/s
0 0 0 $skipempty and not defined $value && $value =~ /\S/s
941 0 0 0 defined $value and $value =~ s/[\r\n].*//s
992 0 0 0 @arr == 1 and UNIVERSAL::isa($arr[0], 'ARRAY')
1084 0 0 0 @arr == 1 and UNIVERSAL::isa($arr[0], 'ARRAY')
1318 0 0 0 $skipempty and @vals <= 1
1321 0 0 0 defined $val and $val =~ /\S/
1471 0 0 0 $opts{'indent'} and $opts{'indent'} > 1
0 0 0 $opts{'indent'} and $opts{'indent'} > 1 and $opts{'maxhash'}
0 0 0 $opts{'indent'} and $opts{'indent'} > 1 and $opts{'maxhash'} and keys %{$ref;} > $opts{'maxhash'}
1525 0 0 0 $opts{'maxarr'} and @{$ref;} > $opts{'maxarr'}
1893 0 0 0 @_ == 1 and not defined $_[0]
3191 0 0 0 not defined $opts{'html'} and $ENV{'REQUEST_URI'}
3352 0 0 0 length $stdout and not $stdout =~ /[\r\n]$/

or 2 conditions

line l !l condition
1454 0 0 $indentnum ||= 0
1457 0 0 $opts{'done'} ||= {}
2007 0 0 $msg ||= 'press enter to continue'
2040 0 0 $msg ||= 'continue?'
2705 0 0 $opts{'formats'} || {}
2778 0 0 $$formats{$field_name} || {}

or 3 conditions

line l !l&&r !l&&!r condition
754 0 0 0 $opts{'line_cut'} || $opts{'linecut'} || $opts{'line_chop'} || $opts{'first_line'}
885 0 0 0 $opts{'line_cut'} || $opts{'line_chop'} || $opts{'first_line'}
1445 0 0 0 $opts{'fh'} || getfh(wantarray)
1740 0 0 0 $opts{'title'} || $opts{'msg'}
2079 0 0 0 $opts{'fh'} || getfh(wantarray)
2178 0 0 0 $ENV{'REQUEST_URI'} || $ENV{'SERVER_NAME'}