Condition Coverage

blib/lib/EV/Nats/ObjectStore.pm
Criterion Covered Total %
condition 0 37 0.0


and 3 conditions

line !l l&&!r l&&r condition
163 0 0 0 $meta->{'digest'} and $meta->{'digest'} =~ /^SHA-256=(.+)/

or 2 conditions

line l !l condition
11 0 0 delete $opts{'js'} || die('js (JetStream) required')
12 0 0 delete $opts{'bucket'} || die('bucket name required')
25 0 0 $opts //= {}
126 0 0 $msg->{'data'} || ''
132 0 0 $meta->{'chunks'} || 0
157 0 0 $msg->{'data'} || ''
236 0 0 $msg->{'data'} || ''
253 0 0 $info->{'state'}{'subjects'} || {}

or 3 conditions

line l !l&&r !l&&!r condition
13 0 0 0 delete $opts{'timeout'} || $js->{'timeout'}
18 0 0 0 $opts{'chunk_size'} || $CHUNK_SIZE
159 0 0 0 $msg->{'seq'} || $seq
195 0 0 0 $purge_err // $flush_err
203 0 0 0 $err or not $meta
0 0 0 $err or not $meta or not $meta->{'nuid'}