Condition Coverage

blib/lib/TIGR/FASTA/Iterator.pm
Criterion Covered Total %
condition 0 66 0.0


and 3 conditions

line !l l&&!r l&&r condition
122 0 0 0 scalar @method_args > 0 and ref($method_args[0]) =~ /foundation/i
134 0 0 0 scalar @method_args > 0 and ref($method_args[0]) =~ /array/i
146 0 0 0 scalar @method_args > 0 and not ref $method_args[0]
166 0 0 0 defined $self->{'db_file_name'} and not defined $self->open($self->{'db_file_name'})
204 0 0 0 defined $db_file_name && ($self->{'db_file_name'} = $db_file_name) && defined $self->{'db_file_name'}
298 0 0 0 defined $next_header and $next_header ne ''
323 0 0 0 defined $recordarray_ref and ref($recordarray_ref) =~ /array/i
329 0 0 0 defined $recordarray_ref and $array_length = @recordarray
0 0 0 defined $recordarray_ref and $array_length = @recordarray and $array_length > 0
371 0 0 0 defined $recordarray_ref and ref($recordarray_ref) =~ /array/i
376 0 0 0 defined $recordarray_ref and $array_length = @recordarray
0 0 0 defined $recordarray_ref and $array_length = @recordarray and $array_length > 0
452 0 0 0 defined $newline and $newline ne ''
471 0 0 0 defined $header and defined $line_number
480 0 0 0 defined $db_handle and defined(my $line = readline $db_handle)
0 0 0 defined $db_handle and defined(my $line = readline $db_handle) and ++$line_number
486 0 0 0 defined $record_identifier and not $record_identifier =~ //
0 0 0 defined $record_identifier and not $record_identifier =~ // and &isValidFASTAdata($line) != 0
547 0 0 0 defined $record_identifier and not $record_identifier =~ //
636 0 0 0 defined $message and defined $tf_level
0 0 0 defined $message and defined $tf_level and defined $log_facility
649 0 0 0 defined $self->{'error_ref'} and $log_facility == $USR_ERR