Condition Coverage

blib/lib/Thrift/SASL/Transport.pm
Criterion Covered Total %
condition 0 22 0.0


and 3 conditions

line !l l&&!r l&&r condition
21 0 0 0 $self->{'trans'}{'_sasl_client'} and not $self->{'trans'}{'_sasl_encode'}
74 0 0 0 $self->{'_transport'} and $self->isOpen
81 0 0 0 $self->{'_transport'} and $self->isOpen
183 0 0 0 &bytes::length($encoded) and &bytes::length($encoded) != &bytes::length($self->{'_out_buffer'})

or 2 conditions

line l !l condition
39 0 0 $debug || 0
48 0 0 $payload //= ''

or 3 conditions

line l !l&&r !l&&!r condition
76 0 0 0 $self->{'_sasl_client'} || $self->_sasl_handshake
113 0 0 0 $code == 3 or $code == 4