Condition Coverage

blib/lib/HOE/POE/Kernel.pm
Criterion Covered Total %
condition 19 45 42.2


and 3 conditions

line !l l&&!r l&&r condition
384 0 0 924 ref $input and $input->can('_invoke_state')
419 0 0 0 exists $$main_class{$fd} and ref $$main_class{$fd} eq 'ARRAY'
635 0 1 2 $_->can('alarm_id') && $current_session == $_->from && $event eq $_->name
669 0 1 1 $_->can('alarm_id') and $_->alarm_id == $alarm_id
1 0 1 $_->can('alarm_id') and $_->alarm_id == $alarm_id and $current_session == $_->from
706 0 0 0 $_->can('alarm_id') and $current_session == $_->from
1025 0 0 0 exists $$refs{$session} and ref $$refs{$session} eq 'ARRAY'

or 3 conditions

line l !l&&r !l&&!r condition
64 0 150 0 ref $class || $class
767 251 0 146 @$queue or keys %$fh_reads
251 0 146 @$queue or keys %$fh_reads or keys %$fh_preads
0 0 146 @$queue or keys %$fh_reads or keys %$fh_preads or keys %$fh_writes
0 0 146 @$queue or keys %$fh_reads or keys %$fh_preads or keys %$fh_writes or keys %$fh_pwrites
0 0 146 @$queue or keys %$fh_reads or keys %$fh_preads or keys %$fh_writes or keys %$fh_pwrites or keys %$fh_expedites
0 59 87 @$queue or keys %$fh_reads or keys %$fh_preads or keys %$fh_writes or keys %$fh_pwrites or keys %$fh_expedites or keys %$signals
1078 101 0 2 $signal_name eq 'CHLD' or $signal_name eq 'CLD'