Condition Coverage

blib/lib/Chart/Kaleido.pm
Criterion Covered Total %
condition 9 29 31.0


and 3 conditions

line !l l&&!r l&&r condition
101 0 0 0 ref($val) =~ /^(JSON::.*::Boolean|boolean)$/ and $val
120 1 0 1 $self->_h and $self->_h->pumpable
133 0 0 1 exists $resp->{'code'} and $resp->{'code'} == 0
208 0 0 1 not $@ and 'Alien::Plotly::Kaleido'->install_type eq 'share'

or 2 conditions

line l !l condition
212 1 0 $ENV{'PATH'} // ''

or 3 conditions

line l !l&&r !l&&!r condition
118 0 2 0 $override_args //= $self->kaleido_args
173 0 0 0 not $version or $force_check
205 1 0 0 not defined $has_alien or $force_check
224 1 0 0 not defined $available or $force_check
226 1 0 0 $class->_check_alien($force_check) or which('kaleido')