Branch Coverage

blib/lib/Net/DRI/Transport.pm
Criterion Covered Total %
branch 16 58 27.5


line true false branch
96 0 1 exists $$ropts{'is_sync'} ? :
0 1 exists $$ropts{'retry'} ? :
0 1 exists $$ropts{'pause'} ? :
0 1 exists $$ropts{'timeout'} ? :
0 1 exists $$ropts{'defer'} ? :
0 1 exists $$ropts{'trid'} && ref $$ropts{'trid'} eq 'CODE' ? :
117 0 0 defined $data ? :
122 1 20 unless defined $data2
123 1 19 unless exists $$self{'logging_ctx'}{'transport'}
132 0 0 if exists $$ropts{'ssl_debug'}
135 0 0 exists $$ropts{'ssl_verify'} ? :
136 0 0 unless $r
0 0 if exists $$ropts{'ssl_verify_callback'} and defined $$ropts{'ssl_verify_callback'}
140 0 0 unless exists $$ropts{'ssl_' . $s}
141 0 0 if $s =~ /_file$/ and not -r $$ropts{'ssl_' . $s}
142 0 0 if $s =~ /_path$/ and not -d $$ropts{'ssl_' . $s}
146 0 0 exists $$ropts{'ssl_cipher_list'} ? :
147 0 0 if exists $$ropts{'ssl_hostname'}
165 0 0 if exists $$v2{'result_status'}
169 0 0 defined $sent ? :
178 0 10 unless $cb1 and ref $cb1 eq 'CODE'
182 0 10 if $self->has_state and not $self->current_state
188 0 10 unless $ok
195 0 10 unless $cb1 and ref $cb1 eq 'CODE'
199 0 10 unless defined $ans
209 0 0 $istimeout && $count <= $$self{'retry'} ? :
215 0 0 unless $self->has_state
222 1 0 unless $self->has_state
231 0 0 unless $self->has_state