Condition Coverage

script/sslmaker
Criterion Covered Total %
condition 8 29 27.5


and 2 conditions

line l !l condition
59 0 0 -w "/etc/$_" and return $self->{'home'} = "Path::Tiny"->new("/etc/$_/sslmaker")->absolute

or 2 conditions

line l !l condition
98 0 1 $self->{'bits'} || 8192
0 1 $self->{'days'} || 10950
117 0 0 $bits || 2048
129 0 2 $self->{'ext'} || ["subjectAltName=DNS:$cn"]
146 0 1 $self->{'bits'} ||= 8192
155 0 1 $self->{'days'} || 10220

or 3 conditions

line l !l&&r !l&&!r condition
3 0 0 1 $ENV{'SSLMAKER_DEBUG'} //= grep({/^--silent/;} @ARGV) ? 0 : 1
57 0 0 0 $self->{'home'} || $ENV{'SSLMAKER_HOME'}
67 0 1 0 $self->{'root'} || $self->home->child('root', 'ca.key.pem')
116 0 0 0 $path ||= $self->home->child("dhparam.pem")
214 0 2 0 $cert ||= do { local $_ = $csr; s/(\.csr)?\.pem$/.cert.pem/u; $_ }