Branch Coverage

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


line true false branch
108 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