Branch Coverage

blib/lib/Circle/Net/IRC/Channel.pm
Criterion Covered Total %
branch 0 72 0.0


line true false branch
34 0 0 if ($self->{'autojoin'})
45 0 0 unless ref $on_joined eq 'CODE'
97 0 0 unless ref $on_parted eq 'CODE'
100 0 0 defined $args{'message'} ? :
149 0 0 if length $mode->{$modechar}
169 0 0 $sense < 0 ? :
0 0 $sense > 0 ? :
173 0 0 if (not defined $type) { }
0 0 elsif ($type eq 'list') { }
0 0 elsif ($type eq 'occupant') { }
0 0 elsif ($type eq 'value') { }
0 0 elsif ($type eq 'bool') { }
185 0 0 if ($sense > 0) { }
200 0 0 if ($sense > 0) { }
208 0 0 if ($sense > 0) { }
217 0 0 if (@mode_added)
224 0 0 if (@mode_deleted)
228 0 0 if (@mode_added or @mode_deleted or not defined $self->get_prop_modestr)
244 0 0 unless (defined $occ->{'nick'})
248 0 0 unless (defined $occ->{'flag'})
253 0 0 $occ->{'flag'} =~ /^(.)/ ? :
258 0 0 if $irc->is_nick_me($occ->{'nick'})
266 0 0 if not defined $old_myflag or $old_myflag ne $myflag
278 0 0 if ($hints->{'prefix_is_me'}) { }
313 0 0 unless defined $kickmsg
319 0 0 if ($irc->is_nick_me($kicked)) { }
345 0 0 if (defined $hints->{'prefix_nick'}) { }
376 0 0 unless my $occ = $self->get_prop_occupants->{$oldnick_folded}
404 0 0 unless defined $partmsg
411 0 0 if ($hints->{'prefix_is_me'}) { }
436 0 0 unless $self->get_prop_occupants->{$nick_folded}
441 0 0 unless defined $quitmsg
607 0 0 if (length $topic) { }
626 0 0 if ($opts->{'flat'})
761 0 0 unless defined $message
830 0 0 unless $summary->{$_}