Branch Coverage

lib/App/SimulateReads/Quality/Handle.pm
Criterion Covered Total %
branch 0 46 0.0


line true false branch
37 0 0 if (-f $file)
43 0 0 unless defined $db
62 0 0 if ($seq_sys_rs) { }
66 0 0 if ($quality_rs)
76 0 0 unless ($type =~ /^(fastq|raw)$/)
91 0 0 unless ($seq_sys_rs)
151 0 0 unless defined(my $entry = readline $fh)
158 0 0 unless ($stack[0] =~ /^\@/ and $stack[2] =~ /^\+/)
162 0 0 if (length $stack[3] != $size)
177 0 0 if (length $entry != $size)
188 0 0 $num_left < 1000 ? :
198 0 0 if ($rand < $picks_left)
201 0 0 if (++$acm % int($picks / 10) == 0)
210 0 0 unless $fh->close
229 0 0 unless defined $seq_sys_rs
232 0 0 unless defined $quality_rs
236 0 0 unless defined $compressed
249 0 0 unless defined $seq_sys_rs
254 0 0 unless defined $quality_rs
255 0 0 unless $quality_rs->is_user_provided
263 0 0 unless $seq_sys_rs->search_related('qualities', undef)->single
281 0 0 if ($entry) { }
333 0 0 $quality->is_user_provided ? :