Branch Coverage

blib/lib/DR/Tarantool/LLSyncClient.pm
Criterion Covered Total %
branch 0 66 0.0


line true false branch
19 0 0 unless my $port = $opts{'port'}
26 0 0 if (exists $opts{'raise_error'})
27 0 0 $opts{'raise_error'} ? :
38 0 0 unless ($self->_connect)
39 0 0 unless ($reconnect_always)
40 0 0 unless $$self{'raise_error'}
43 0 0 unless ($reconnect_period)
44 0 0 unless $$self{'raise_error'}
55 0 0 if ($$self{'host'} eq 'unix/' or $$self{'port'} =~ /\D/) { }
68 0 0 if $$self{'id'} < 2147483646
75 0 0 unless ($$self{'reconnect_period'})
77 0 0 if $$self{'raise_error'}
80 0 0 if $self->_connect
90 0 0 unless defined $slen
99 0 0 unless defined $rl
108 0 0 unless defined $rl
112 0 0 if ($$res{'status'} ne 'ok')
116 0 0 if $$res{'status'} =~ /^(fatal|buffer)$/
117 0 0 if $$self{'raise_error'}
130 0 0 if $$self{'raise_error'}
136 0 0 unless ($$self{'fh'})
140 0 0 unless $$self{'fh'}
145 0 0 unless $res and $$res{'status'} eq 'ok'
183 0 0 unless ref $tuple eq 'ARRAY'
221 0 0 unless 'ARRAY' eq ref $tuple
226 0 0 unless 'ARRAY' eq ref $list
227 0 0 unless @$list
233 0 0 unless defined $number and $number =~ /^\d+$/
239 0 0 unless 'ARRAY' eq ref $op
240 0 0 unless @$op >= 2
241 0 0 unless $$op[1] and $$op[1] =~ /^(delete|set|insert|add|and|or|xor|substr)$/
249 0 0 unless 'ARRAY' eq ref $list
251 0 0 unless @$list