Condition Coverage

blib/lib/Net/ACME2.pm
Criterion Covered Total %
condition 11 21 52.3


and 2 conditions

line l !l condition
285 0 6 $struct->{$name} &&= 1

and 3 conditions

line !l l&&!r l&&r condition
264 0 0 6 $opts{$name} &&= JSON::true()

or 2 conditions

line l !l condition
285 6 0 ($struct->{$name} &&= 1) ||= 0
564 12 0 $opt_post_method || 'post_key_id'

or 3 conditions

line l !l&&r !l&&!r condition
264 6 0 0 ($opts{$name} &&= JSON::true()) ||= JSON::false()
483 1 1 0 $self->{'_key_thumbprint'} ||= $self->_key_obj->get_jwk_thumbprint('sha256')
489 24 6 0 $self->{'_directory'} ||= do { my $dir_path = $self->DIRECTORY_PATH; $self->{'_ua'}->get("https://$self->{'_host'}$dir_path")->content_struct }
528 1 7 0 $self->{'_key_obj'} ||= Crypt::Perl::PK::parse_key($self->{'_key'})