Branch Coverage

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


line true false branch
12 0 4 if @_ & 1
16 1 3 unless (defined $args{'poll'} and $args{'poll'} =~ /^\d+$/)
40 6 3 if (not defined $self->{'_temp_nick'} or $self->{'_temp_nick'} ne $nick)
49 0 3 $irc->nick_name eq $self->{'_desired_nick'} ? :
58 3 0 if (not $irc->logged_in or $irc->nick_name eq $offending)
65 0 3 if defined $self->{'_alarm_id'}
78 0 1 if ($who eq $irc->nick_name) { }
1 0 elsif (not $self->{'_reclaimed'} and $who eq $self->{'_desired_nick'}) { }
79 0 0 if defined $self->{'_alarm_id'}
82 1 0 if defined $self->{'_alarm_id'}
94 3 1 if ($new_nick eq $irc->nick_name) { }
1 0 elsif ($old_nick eq $self->{'_desired_nick'}) { }
95 3 0 if ($new_nick eq $self->{'_desired_nick'})
97 3 0 if defined $self->{'_alarm_id'}
101 1 0 if defined $self->{'_alarm_id'}