Branch Coverage

blib/lib/AnyEvent/eris/Client.pm
Criterion Covered Total %
branch 6 30 20.0


line true false branch
35 1 2 unless $opts{'MessageHandler'}
38 1 1 unless ref $opts{'MessageHandler'} eq 'CODE'
50 0 1 $block ? :
56 0 1 if $block
62 0 0 unless my($fh) = @_
84 0 0 if &List::Util::first(sub { substr($line, 0, length $_) eq $_; } , @PROTOCOL_LINE_PREFIXES)
110 0 0 if (defined $self->{$target})
113 0 0 ref $self->{$target} eq 'ARRAY' ? :
115 0 0 if $target eq 'Subscribe'
116 0 0 unless scalar @data > 0
122 0 0 unless keys %data
135 0 0 if (&List::Util::first(sub { $_ eq 'fullfeed'; } , @{$subs;})) { }
163 0 0 unless (my $success = eval { do { no warnings; $msg = parse_syslog_line($line); 1 } })
168 0 0 unless $success and $msg
174 0 0 unless (eval { do { $self->{'MessageHandler'}->($msg); 1 } })