Condition Coverage

blib/lib/Protocol/IRC/Client.pm
Criterion Covered Total %
condition 14 19 73.6


and 3 conditions

line !l l&&!r l&&r condition
226 1 1 5 $effect eq 'done' and my $code = $self->can("prepare_gatehints_$gate")
237 6 0 1 $futures = $self->{'Protocol_IRC_gate_futures'}{$gate}{$target} and @$futures

or 2 conditions

line l !l condition
81 2 0 $self->{'Protocol_IRC_isupport'} ||= {}
213 14 3 $hints->{'target_name_folded'} // '*'
327 2 1 $flag ||= ''
472 1 0 $target // '*'
474 0 1 $self->{'Protocol_IRC_gate_futures'}{$gate}{$target} //= []

or 3 conditions

line l !l&&r !l&&!r condition
73 26 0 196 $self->{'Protocol_IRC_isupport'}{$field} // $ISUPPORT{$field}