Condition Coverage

blib/lib/App/AFNI/SiemensPhysio.pm
Criterion Covered Total %
condition 2 37 5.4


and 3 conditions

line !l l&&!r l&&r condition
149 0 0 0 $self and $self->{$k}
185 0 0 0 $fname and open my $fh, '<', $fname
216 0 0 0 eof and not /^6003$/
224 0 0 0 $settings{"LogStart${timetyp}Time"} and $settings{"LogStop${timetyp}Time"}
239 0 0 0 abs $newrate - $self->{'PhRate'} < 1e-05 and not $self->{'trustIdx'} =~ /All|Phys/i
495 0 0 0 $runtype and $runtype =~ /none/i
499 0 0 0 $self->{'dat'} and -e $self->{'dat'}{'resp'}
0 0 0 $self->{'dat'} and -e $self->{'dat'}{'resp'} and -e $self->{'dat'}{'resp'}
707 0 0 0 $s and $e

or 2 conditions

line l !l condition
703 0 0 $self->{'MRstartIdx'} || undef
704 0 0 $self->{'MRendIdx'} || undef

or 3 conditions

line l !l&&r !l&&!r condition
610 5 0 0 /^(?\d{2})(?\d{2})(?\d{2}\.\d+)$/ or /^\d{4}-\d{2}-\d{2}T(?\d{2}):(?\d{2}):(?\d{2}\.\d+)$/
682 0 0 1 $sIdxS != $sIdxE or $eIdxS != $eIdxE