Condition Coverage

lib/Mail/Toaster/Setup/Vpopmail.pm
Criterion Covered Total %
condition 1 78 1.2


and 3 conditions

line !l l&&!r l&&r condition
61 0 0 0 $roaming eq 'SET' and $conf->{'vpopmail_relay_clear_minutes'}
119 0 0 0 -d $docroot and not -e "$docroot/vpopmail"
141 0 0 0 $installed and $installed eq $version
176 0 0 0 $Mail::Toaster::Setup::Vpopmail::OSNAME eq 'darwin' and not -d '/usr/local/mysql'
0 0 0 $Mail::Toaster::Setup::Vpopmail::OSNAME eq 'darwin' and not -d '/usr/local/mysql' and -d '/opt/local/include/mysql'
222 0 0 0 defined $conf->{'vpopmail_qmail_ext'} and $conf->{'vpopmail_qmail_ext'}
363 0 0 0 defined $conf->{'vpopmail_logging'} and $conf->{'vpopmail_logging'}
400 0 0 0 defined $roaming and not $roaming
413 0 0 0 $min and $min ne 180
464 0 0 0 -e "$vpdir/etc/$_" && -s "$vpdir/etc/$_"
479 0 0 0 $uid and $gid
487 0 0 0 $uid and $gid

or 2 conditions

line l !l condition
25 0 0 $self->conf->{'install_vpopmail'} || '5.4.33'
131 0 0 $conf->{'install_vpopmail'} || '5.4.33'
136 0 0 $conf->{'vpopmail_user'} || 'vpopmail'
137 0 0 $conf->{'vpopmail_group'} || 'vchkpw'
185 0 0 $conf->{'toaster_src_dir'} || '/usr/local/src'
282 0 0 $self->conf->{'vpopmail_user'} || 'vpopmail'
0 0 $self->conf->{'vpopmail_group'} || 'vchkpw'
344 0 3 $self->{'conf'}{'vpopmail_home_dir'} || '/usr/local/vpopmail'
473 0 0 $self->conf->{'vpopmail_user'} || 'vpopmail'
474 0 0 $self->conf->{'vpopmail_group'} || 'vchkpw'
496 0 0 $self->conf->{'vpopmail_mysql_repl_master'} || 'localhost'
497 0 0 $self->conf->{'vpopmail_mysql_database'} || 'vpopmail'
528 0 0 $self->conf->{'vpopmail_mysql_repl_master'} || 'localhost'
529 0 0 $self->conf->{'vpopmail_mysql_repl_master_port'} || 3306
530 0 0 $self->conf->{'vpopmail_mysql_repl_slave'} || 'localhost'
531 0 0 $self->conf->{'vpopmail_mysql_repl_slave_port'} || 3306
532 0 0 $self->conf->{'vpopmail_mysql_database'} || 'vpopmail'
552 0 0 $self->mysql->parse_dot_file('.my.cnf', '[mysql]', 0) || {'user', $user, 'pass', $pass, 'host', $my_write, 'db', $db}

or 3 conditions

line l !l&&r !l&&!r condition
534 0 0 0 $self->conf->{'vpopmail_mysql_user'} || $self->conf->{'vpopmail_mysql_repl_user'}
535 0 0 0 $self->conf->{'vpopmail_mysql_pass'} || $self->conf->{'vpopmail_mysql_repl_pass'}