Branch Coverage

blib/lib/POE/Component/IRC/Plugin/NickReclaim.pm
Criterion Covered Total %
branch 17 30 56.6


line true false branch
11 0 4 if @_ & 1
15 1 3 unless (defined $args{'poll'} and $args{'poll'} =~ /^\d+$/)
39 6 3 if (not defined $self->{'_temp_nick'} or $self->{'_temp_nick'} ne $nick)
48 0 3 $irc->nick_name eq $self->{'_desired_nick'} ? :
57 3 0 if (not $irc->logged_in or $irc->nick_name eq $offending)
64 0 3 if defined $self->{'_alarm_id'}
77 0 1 if ($who eq $irc->nick_name) { }
1 0 elsif (not $self->{'_reclaimed'} and $who eq $self->{'_desired_nick'}) { }
78 0 0 if defined $self->{'_alarm_id'}
81 1 0 if defined $self->{'_alarm_id'}
93 3 1 if ($new_nick eq $irc->nick_name) { }
1 0 elsif ($old_nick eq $self->{'_desired_nick'}) { }
94 3 0 if ($new_nick eq $self->{'_desired_nick'})
96 3 0 if defined $self->{'_alarm_id'}
100 1 0 if defined $self->{'_alarm_id'}