Condition Coverage

blib/lib/Samba/LDAP/User.pm
Criterion Covered Total %
condition 0 50 0.0


and 3 conditions

line !l l&&!r l&&r condition
108 0 0 0 $args{'user'} and $args{'oldpass'}
0 0 0 $args{'user'} and $args{'oldpass'} and $args{'newpass'}
142 0 0 0 $args{'user'} and $args{'newpass'}
147 0 0 0 $self->is_samba_user($args{'user'}) and $args{'samba'}
237 0 0 0 $rc and defined $dn
387 0 0 0 $args{'surname'} and $args{'family_name'}
411 0 0 0 $args{'workstation'} and not $username =~ /(?xms:\$$)/
709 0 0 0 $valhomedrive and not $valhomedrive =~ /(?xms::$)/
1143 0 0 0 $hash_encrypt eq '{CRYPT}' and defined $crypt_salt_format

or 2 conditions

line l !l condition
1400 0 0 shift() || '32'

or 3 conditions

line l !l&&r !l&&!r condition
133 0 0 0 defined $hash_password or croak("I cannot generate the proper hash!\n")
330 0 0 0 defined $args{'windows_user'} or defined $args{'trust_account'}
384 0 0 0 $self->_utf8Encode($args{'surname'}) || $username
385 0 0 0 $self->_utf8Encode($args{'family_name'}) || $username
400 0 0 0 defined $args{'local_mail_address'} or defined $args{'mail_to_address'}
408 0 0 0 defined $args{'workstation'} or defined $args{'trust_account'}
574 0 0 0 @userMailLocal or @userMailTo