Condition Coverage

blib/lib/Gettext.pm
Criterion Covered Total %
condition 0 34 0.0


and 3 conditions

line !l l&&!r l&&r condition
76 0 0 0 !defined($ENV{'NLSPATH'}) || $ENV{'NLSPATH'} eq '' and setlocale(0) eq 'C'
92 0 0 0 !defined($ENV{'NLSPATH'}) || $ENV{'NLSPATH'} eq '' and setlocale(0) eq 'C'
108 0 0 0 !defined($ENV{'NLSPATH'}) || $ENV{'NLSPATH'} eq '' and setlocale(0) eq 'C'

or 2 conditions

line l !l condition
31 0 0 untaint($ENV{'DOMAINNAME'}) || 'messages'
118 0 0 shift() || ''

or 3 conditions

line l !l&&r !l&&!r condition
28 0 0 0 ref $proto || $proto
32 0 0 0 untaint($ENV{'TEXTDOMAINDIR'}) || (-d '/usr/lib/locale' ? '/usr/lib/locale' : '/usr/share/locale')
43 0 0 0 not defined $domainname or $domainname eq ''
45 0 0 0 not defined $dirname or $dirname eq ''
76 0 0 0 !defined($ENV{'NLSPATH'}) || $ENV{'NLSPATH'} eq ''
92 0 0 0 !defined($ENV{'NLSPATH'}) || $ENV{'NLSPATH'} eq ''
108 0 0 0 !defined($ENV{'NLSPATH'}) || $ENV{'NLSPATH'} eq ''