Condition Coverage

blib/lib/Lab/Data/Analysis.pm
Criterion Covered Total %
condition 25 99 25.2


and 3 conditions

line !l l&&!r l&&r condition
106 8 2 0 $#{$args;} == 0 and ref $args->[0] eq "HASH"
296 63 83 6 $cc ne "<" and $cc ne ">"
420 0 0 0 defined $print_events and $print_events
454 0 0 0 exists $tail->{'no_global'} and not $tail->{'no_global'}
524 1 0 0 $inevent and !defined($stream) || exists $streams->{$str}
538 90 21 0 $inevent and !defined($stream) || exists $streams->{$str}
637 1 0 0 defined $in and $in =~ /^\s*(Y|T|[1-9])/iu
714 0 0 0 defined $self->{'INDEX'} and defined $selrun
885 0 0 0 $foundrun and $gotrun != $run
895 0 0 0 $foundrun and $gotrun != $run
919 0 0 0 $foundrun and $foundevent
924 0 0 0 $foundrun and $foundevent
963 0 0 0 defined $stream and not exists $stream->{$s}
985 0 0 0 not $inmod =~ /::/u || -e "$inmod.pm" and defined $defmod
0 0 0 not $inmod =~ /::/u || -e "$inmod.pm" and defined $defmod and $defmod =~ /::$inmod$/u

or 3 conditions

line l !l&&r !l&&!r condition
46 0 1 0 ref $proto || $proto
381 0 0 0 $j == 0 or $j < $len
460 1 0 1 defined $inrun or defined $inevent
492 49 62 0 $cc eq "<" or $cc eq ">"
524 0 0 0 !defined($stream) || exists $streams->{$str}
538 21 0 0 !defined($stream) || exists $streams->{$str}
602 21 0 0 not defined $stream or exists $streams->{$str}
610 12 9 0 $cc eq ">" or $cc eq "<"
669 37 45 0 $cc eq "<" or $cc eq ">"
742 0 0 0 not defined $selrun or $selrun == $run
776 0 0 0 $cc eq ">" or $cc eq "<"
815 0 0 1 not defined $run or $run <= 0
818 0 0 1 not defined $run or $run <= 0
902 0 0 0 $event == 0 or $event == $gotev
982 1 0 0 not defined $instr or $instr == $str
985 0 0 0 $inmod =~ /::/u || -e "$inmod.pm"
1045 0 0 1 not defined $event or ref $event ne "HASH"
1081 2 0 0 not defined $stream or exists $stream->{$s}