Branch Coverage

blib/lib/UMLS/Association/StatFinder.pm
Criterion Covered Total %
branch 48 58 82.7


line true false branch
87 0 24 unless (defined $errorhandler)
120 0 24 unless (defined $self and ref $self)
123 0 24 if (not defined $matrix_G)
130 0 24 if ($debug)
151 0 24 unless (defined $self and ref $self)
157 4 20 if ($lta_G) { }
4 16 elsif ($mwa_G) { }
5 11 elsif ($lsa_G) { }
4 7 elsif ($sbc_G) { }
2 5 elsif ($wsa_G) { }
225 0 18 unless open IN, $matrix_G
237 33 53 unless (exists $allCuis{$cui1} or exists $allCuis{$cui2})
244 103 76 unless (exists $matrix{$cui1})
309 33 0 unless (exists $set1Cuis{$cui})
319 41 0 unless (exists $set2Cuis{$cui})
361 0 17 unless open IN, $matrixFileName
372 92 108 if ($recordStats)
373 46 46 if ($recordCounts)
383 164 36 if (exists $allCuis{$vals[0]} or exists $allCuis{$vals[1]})
385 74 90 if (exists $set1Cuis{$vals[0]})
395 96 68 if (exists $set2Cuis{$vals[1]})
405 80 84 if ($recordStats)
411 80 0 if (exists $set1Cuis{$vals[0]} or exists $set2Cuis{$vals[1]})
412 52 28 unless (defined $matrix{$vals[0]})
421 84 80 if ($noOrder)
432 3 81 if (exists $set1Cuis{$vals[0]})
442 13 71 if (exists $set2Cuis{$vals[1]})
486 8 9 if ($recordStats) { }
487 4 4 if ($recordCounts)