Branch Coverage

lib/HTTPD/UserAdmin.pm
Criterion Covered Total %
branch 8 38 21.0


line true false branch
14 0 0 if $$self{'_HASH'}{$user}
20 0 0 unless $$self{'_HASH'}{$user} =~ /^!/
22 0 0 unless $$self{'_HASH'}{$user} =~ /^!/
29 0 0 if $$self{'_HASH'}{$user} =~ /^!/
39 6 7 unless defined $$self{'_HASH'}{$name}
46 0 4 unless $file
47 0 4 if ($$self{'_HASH'})
54 0 4 unless $self->lock
71 0 0 unless $self->exists($username)
73 0 0 unless (defined $passwd)
81 0 0 if $bool
99 0 0 defined $z ? :
0 3 if $$self{'ENCRYPT'} eq 'MD5'
122 3 0 if ($scheme eq 'crypt') { }
0 0 elsif ($scheme eq 'MD5') { }
0 0 elsif ($scheme eq 'SHA') { }
0 0 elsif ($scheme eq 'none') { }
128 0 0 unless (defined $$self{'_MD5'})
150 0 3 defined $newstyle && $newstyle ? :