Condition Coverage

blib/lib/IO/K8s/Role/CertManaged.pm
Criterion Covered Total %
condition 26 43 60.4


or 2 conditions

line l !l condition
11 0 2 $self->spec // {}
12 0 2 $spec->{'dnsNames'} // []
21 1 1 $self->spec // {}
25 2 0 $opts{'kind'} // "Issuer"
33 1 1 $self->spec // {}
46 0 1 $self->spec // {}
47 0 1 $spec->{'ipAddresses'} // []
56 1 1 $self->spec // {}
71 3 2 $opts{'production'} // 0
76 0 5 $self->spec // {}
80 0 5 $opts{'secret'} // "letsencrypt-account-key"
88 0 1 $self->spec // {}
96 0 2 $self->spec // {}
106 2 0 $self->spec // {}
107 2 0 $spec->{'acme'} //= {}
108 0 2 $acme->{'solvers'} //= []
118 1 0 $self->spec // {}
119 1 0 $spec->{'acme'} //= {}
120 0 1 $acme->{'solvers'} //= []
124 0 1 $opts{'key'} // "api-token"

or 3 conditions

line l !l&&r !l&&!r condition
98 1 0 1 $opts{'secret'} // croak("secret is required for ca")