Branch Coverage

File:blib/lib/App/FileSync/Protocol.pm
Coverage:65.4%

line%coveragebranch
23850TFif $@
23950TFunless ref $message eq "HASH"
292100TFif defined $bytes and length $bytes
34450TFdefined $bytes ? :
34850TFunless $message
350100TFif $compressed
41150TFdefined $message->{'len'} ? :
41250TFunless $length =~ /\A\d+\z/ and $length <= $MAX_WIRE
415100TF$length ? :
418100TF$message->{'z'} ? :
48650TFif $length < 0
588100TF$self->{'transport_failed'} ? :
6330TFif $self->{'closed'}