Condition Coverage

blib/lib/UMLS/Interface/CuiFinder.pm
Criterion Covered Total %
condition 3 486 0.6


and 3 conditions

line !l l&&!r l&&r condition
270 0 22 0 defined $self and ref $self
342 0 0 0 defined $self and ref $self
377 0 0 0 defined $self and ref $self
392 0 0 0 $self->_checkTableExists($childTable) and $self->_checkTableExists($parentTable)
402 0 0 0 -e $childFile and -e $parentFile
425 0 0 0 defined $self and ref $self
538 0 0 0 defined $self and ref $self
589 0 0 0 defined $self and ref $self
632 0 0 0 defined $self and ref $self
676 0 0 0 defined $self and ref $self
718 0 0 0 defined $self and ref $self
764 0 0 0 defined $self and ref $self
786 0 0 0 defined $self and ref $self
809 0 0 0 defined $self and ref $self
852 0 0 0 defined $self and ref $self
884 0 0 0 defined $self and ref $self
909 0 0 0 defined $self and ref $self
939 0 0 0 defined $self and ref $self
980 0 0 0 defined $self and ref $self
1163 0 0 0 defined $self and ref $self
1231 0 0 0 defined $self and ref $self
1236 0 0 0 defined $includerelkeys and defined $excluderelkeys
0 0 0 defined $includerelkeys and defined $excluderelkeys and defined $includerel
0 0 0 defined $includerelkeys and defined $excluderelkeys and defined $includerel and defined $excluderel
1241 0 0 0 $includerelkeys <= 0 and $excluderelkeys <= 0
1282 0 0 0 $excluderelkeys > 0 and exists do { $excluderel }->{$rel}
1331 0 0 0 defined $self and ref $self
1336 0 0 0 defined $includesabdefkeys and defined $excludesabdefkeys
0 0 0 defined $includesabdefkeys and defined $excludesabdefkeys and defined $includesabdef
0 0 0 defined $includesabdefkeys and defined $excludesabdefkeys and defined $includesabdef and defined $excludesabdef
1341 0 0 0 $includesabdefkeys <= 0 and $excludesabdefkeys <= 0
1376 0 0 0 $excludesabdefkeys > 0 and exists do { $excludesabdef }->{$sab}
1409 0 0 0 defined $self and ref $self
1414 0 0 0 defined $includereldefkeys and defined $excludereldefkeys
0 0 0 defined $includereldefkeys and defined $excludereldefkeys and defined $includereldef
0 0 0 defined $includereldefkeys and defined $excludereldefkeys and defined $includereldef and defined $excludereldef
1419 0 0 0 $includereldefkeys <= 0 and $excludereldefkeys <= 0
1453 0 0 0 $excludereldefkeys > 0 and exists do { $excludereldef }->{$rel}
1489 0 0 0 defined $self and ref $self
1526 0 0 0 defined $self and ref $self
1531 0 0 0 defined $includesabkeys and defined $excludesabkeys
0 0 0 defined $includesabkeys and defined $excludesabkeys and defined $includesab
0 0 0 defined $includesabkeys and defined $excludesabkeys and defined $includesab and defined $excludesab
1537 0 0 0 $includesabkeys <= 0 and $excludesabkeys <= 0
1575 0 0 0 $excludesabkeys > 0 and exists do { $excludesab }->{$sab}
1608 0 0 0 defined $self and ref $self
1613 0 0 0 defined $includerelakeys and defined $excluderelakeys
0 0 0 defined $includerelakeys and defined $excluderelakeys and defined $includerela
0 0 0 defined $includerelakeys and defined $excluderelakeys and defined $includerela and defined $excluderela
1619 0 0 0 $includerelakeys <= 0 and $excluderelakeys <= 0
1735 0 0 0 $excluderelakeys > 0 and exists do { $excluderela }->{$r}
1794 0 0 0 defined $self and ref $self
1799 0 0 0 defined $includereladefkeys and defined $excludereladefkeys
0 0 0 defined $includereladefkeys and defined $excludereladefkeys and defined $includereladef
0 0 0 defined $includereladefkeys and defined $excludereladefkeys and defined $includereladef and defined $excludereladef
1805 0 0 0 $includereladefkeys <= 0 and $excludereladefkeys <= 0
1920 0 0 0 $excludereladefkeys > 0 and exists do { $excludereladef }->{$r}
1955 0 0 0 defined $self and ref $self
1991 0 0 0 $type eq 'SAB' and $det eq 'include'
0 0 0 $type eq 'SAB' and $det eq 'exclude'
0 0 0 $type eq 'REL' and $det eq 'include'
0 0 0 $type eq 'REL' and $det eq 'exclude'
0 0 0 $type eq 'RELA' and $det eq 'include'
0 0 0 $type eq 'RELA' and $det eq 'exclude'
0 0 0 $type eq 'RELDEF' and $det eq 'include'
0 0 0 $type eq 'RELDEF' and $det eq 'exclude'
0 0 0 $type eq 'SABDEF' and $det eq 'include'
0 0 0 $type eq 'SABDEF' and $det eq 'exclude'
0 0 0 $type eq 'RELADEF' and $det eq 'include'
0 0 0 $type eq 'RELADEF' and $det eq 'exclude'
2067 0 0 0 not exists $check{'SAB'} and exists $check{'REL'}
0 0 0 not exists $check{'REL'} and exists $check{'SAB'}
2074 0 0 0 not exists $check{'SABDEF'} and exists $check{'RELDEF'}
0 0 0 not exists $check{'RELDEF'} and exists $check{'SABDEF'}
2081 0 0 0 $includesabkeys > 0 and $excludesabkeys > 0
2087 0 0 0 $includerelkeys > 0 and $excluderelkeys > 0
2093 0 0 0 $includerelkeys <= 0 and $excluderelkeys <= 0
0 0 0 $includerelkeys <= 0 and $excluderelkeys <= 0 and $includerelakeys > 0 || $excluderelakeys > 0
2100 0 0 0 $includereldefkeys <= 0 and $excludereldefkeys <= 0
0 0 0 $includereldefkeys <= 0 and $excludereldefkeys <= 0 and $includereladefkeys > 0 || $excludereladefkeys > 0
2110 0 0 0 $includerelkeys <= 0 and $excluderelkeys <= 0
2123 0 0 0 $includereldefkeys <= 0 and $excludereldefkeys <= 0
2153 0 0 0 $includerelkeys > 0 || $excluderelkeys > 0 and $includerelakeys > 0 || $excluderelakeys > 0
2173 0 0 0 $includereldefkeys > 0 || $excludereldefkeys > 0 and $includereladefkeys > 0 || $excludereladefkeys > 0
2284 0 0 0 defined $self and ref $self
2316 0 0 0 defined $self and ref $self
2367 0 0 0 defined $self and ref $self
2434 0 22 0 defined $self and ref $self
2458 22 0 0 defined $username and defined $password
2518 0 0 0 defined $self and ref $self
2558 0 0 0 defined $self and ref $self
2598 0 0 0 defined $self and ref $self
2639 0 0 0 defined $self and ref $self
2696 0 0 0 defined $self and ref $self
2743 0 0 0 defined $self and ref $self
2801 0 0 0 defined $self and ref $self
2868 0 0 0 defined $self and ref $self
2933 0 0 0 defined $self and ref $self
2998 0 0 0 defined $self and ref $self
3066 0 0 0 defined $self and ref $self
3136 0 0 0 defined $self and ref $self
3183 0 0 0 defined $self and ref $self
3229 0 0 0 defined $self and ref $self
3266 0 0 0 defined $self and ref $self
3326 0 0 0 defined $self and ref $self
3383 0 0 0 defined $self and ref $self
3404 0 0 0 defined $self and ref $self
3463 0 0 0 defined $self and ref $self
3527 0 0 0 defined $self and ref $self
3546 0 0 0 exists $sabHash{$concept} and $concept ne $umlsRoot
3593 0 0 0 defined $self and ref $self
3640 0 0 0 defined $self and ref $self
3704 0 0 0 defined $self and ref $self
3754 0 0 0 defined $self and ref $self
3794 0 0 0 defined $self and ref $self
3838 0 0 0 defined $self and ref $self
3869 0 0 0 defined $self and ref $self
3910 0 0 0 defined $self and ref $self
3945 0 0 0 defined $self and ref $self
3985 0 0 0 defined $self and ref $self
4020 0 0 0 defined $self and ref $self
4053 0 0 0 defined $self and ref $self
4091 0 0 0 defined $self and ref $self
4122 0 0 0 defined $self and ref $self
4151 0 0 0 defined $self and ref $self
4189 0 0 0 defined $self and ref $self
4219 0 0 0 $rel =~ /PAR|RB/ and $reladefparents ne ''
4222 0 0 0 $rel =~ /CHD|RN/ and $reladefchildren ne ''
4247 0 0 0 defined $self and ref $self
4396 0 0 0 defined $self and ref $self
4452 0 0 0 defined $self and ref $self
4652 0 0 0 defined $self and ref $self
4730 0 0 0 defined $self and ref $self
4763 0 0 0 defined $self and ref $self
4794 0 0 0 defined $self and ref $self

or 3 conditions

line l !l&&r !l&&!r condition
2067 0 0 0 not exists $check{'SAB'} and exists $check{'REL'} or not exists $check{'REL'} and exists $check{'SAB'}
2074 0 0 0 not exists $check{'SABDEF'} and exists $check{'RELDEF'} or not exists $check{'RELDEF'} and exists $check{'SABDEF'}
2093 0 0 0 $includerelakeys > 0 || $excluderelakeys > 0
2100 0 0 0 $includereladefkeys > 0 || $excludereladefkeys > 0
2153 0 0 0 $includerelkeys > 0 || $excluderelkeys > 0
0 0 0 $includerelakeys > 0 || $excluderelakeys > 0
2173 0 0 0 $includereldefkeys > 0 || $excludereldefkeys > 0
0 0 0 $includereladefkeys > 0 || $excludereladefkeys > 0
2336 0 0 0 defined $tables{'MRCONSO'} or defined $tables{'mrconso'}
2339 0 0 0 defined $tables{'MRDEF'} or defined $tables{'mrdef'}
2342 0 0 0 defined $tables{'SRDEF'} or defined $tables{'srdef'}
2345 0 0 0 defined $tables{'MRREL'} or defined $tables{'mrrel'}
2348 0 0 0 defined $tables{'MRDOC'} or defined $tables{'mrdoc'}
2351 0 0 0 defined $tables{'MRSAB'} || defined $tables{'mrsab'}
2387 0 0 0 defined $verbose or defined $cuilist
0 0 0 defined $verbose or defined $cuilist or defined $debugoption
0 0 0 defined $verbose or defined $cuilist or defined $debugoption or defined $config
4271 0 0 0 $dkeys <= 0 or exists $relDefHash{'ST'}
4280 0 0 0 $dkeys <= 0 or exists $relDefHash{'PAR'}
4292 0 0 0 $dkeys <= 0 or exists $relDefHash{'CHD'}
4304 0 0 0 $dkeys <= 0 or exists $relDefHash{'SIB'}
4316 0 0 0 $dkeys <= 0 or exists $relDefHash{'SYN'}
4328 0 0 0 $dkeys <= 0 or exists $relDefHash{'RB'}
4340 0 0 0 $dkeys <= 0 or exists $relDefHash{'RN'}
4352 0 0 0 $dkeys <= 0 or exists $relDefHash{'RO'}
4364 0 0 0 $dkeys <= 0 or exists $relDefHash{'CUI'}
4373 0 0 0 $dkeys <= 0 or exists $relDefHash{'TERM'}