Branch Coverage

blib/lib/Unix/Login.pm
Criterion Covered Total %
branch 0 42 0.0


line true false branch
114 0 0 if ref $_[0] eq 'Unix::Login'
149 0 0 if $conf{'banner'}
153 0 0 if ($conf{'bannerfile'})
154 0 0 if (open BFILE, '<' . $conf{'bannerfile'})
166 0 0 if ($conf{'sameuser'}) { }
173 0 0 unless ($logintry)
174 0 0 if $conf{'failexit'}
193 0 0 if ($pwstruct[0] and not $pwstruct[1] and $conf{'passreq'})
194 0 0 if $conf{'failexit'}
199 0 0 if ($pwstruct[0] and crypt($passwdtry, $pwstruct[1]) eq $pwstruct[1])
209 0 0 unless ($success)
210 0 0 if $conf{'failexit'}
215 0 0 if ($conf{'setenv'})
216 0 0 if $conf{'clearenv'}
218 0 0 $pwstruct[2] == 0 ? :
227 0 0 if ($conf{'execshell'})
228 0 0 if ($> == 0) { }
238 0 0 if ($conf{'cdhome'})
240 0 0 unless (-d $pwstruct[7] and chdir $pwstruct[7])
247 0 0 if (wantarray) { }
0 0 elsif ($conf{'pwent'}) { }