Branch Coverage

blib/lib/IRC/Toolkit/ISupport.pm
Criterion Covered Total %
branch 23 32 71.8


line true false branch
111 0 4 unless defined $obj and @{$obj->params;}
116 40 6 defined $val ? :
119 0 4 unless (keys %split)
125 18 28 if (defined $parse->{$param} and defined $split{$param}) { }
139 2 2 &blessed($_) ? :
142 0 2 unless @items
148 4 0 if ($item->isa('IRC::Message::Object')) { }
217 6 15 unless defined $val
225 0 2 unless ref $self eq 'HASH'
233 0 8 unless $self->{'chanmodes'}
234 1 7 unless (&blessed($self->{'chanmodes'}))
243 0 5 unless $self->{'extban'}
244 1 4 unless (&blessed($self->{'extban'}))
261 0 2 if (my $sub = $self->SUPER::can($method))
264 1 1 unless exists $self->{$method}
267 0 1 if (my $sub = $this->SUPER::can($method))