Condition Coverage

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


and 3 conditions

line !l l&&!r l&&r condition
268 0 22 0 defined $self and ref $self
340 0 0 0 defined $self and ref $self
375 0 0 0 defined $self and ref $self
390 0 0 0 $self->_checkTableExists($childTable) and $self->_checkTableExists($parentTable)
400 0 0 0 -e $childFile and -e $parentFile
423 0 0 0 defined $self and ref $self
536 0 0 0 defined $self and ref $self
587 0 0 0 defined $self and ref $self
630 0 0 0 defined $self and ref $self
674 0 0 0 defined $self and ref $self
716 0 0 0 defined $self and ref $self
762 0 0 0 defined $self and ref $self
784 0 0 0 defined $self and ref $self
807 0 0 0 defined $self and ref $self
850 0 0 0 defined $self and ref $self
882 0 0 0 defined $self and ref $self
907 0 0 0 defined $self and ref $self
937 0 0 0 defined $self and ref $self
978 0 0 0 defined $self and ref $self
1161 0 0 0 defined $self and ref $self
1229 0 0 0 defined $self and ref $self
1234 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
1239 0 0 0 $includerelkeys <= 0 and $excluderelkeys <= 0
1280 0 0 0 $excluderelkeys > 0 and exists do { $excluderel }->{$rel}
1329 0 0 0 defined $self and ref $self
1334 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
1339 0 0 0 $includesabdefkeys <= 0 and $excludesabdefkeys <= 0
1374 0 0 0 $excludesabdefkeys > 0 and exists do { $excludesabdef }->{$sab}
1407 0 0 0 defined $self and ref $self
1412 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
1417 0 0 0 $includereldefkeys <= 0 and $excludereldefkeys <= 0
1451 0 0 0 $excludereldefkeys > 0 and exists do { $excludereldef }->{$rel}
1487 0 0 0 defined $self and ref $self
1524 0 0 0 defined $self and ref $self
1529 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
1535 0 0 0 $includesabkeys <= 0 and $excludesabkeys <= 0
1573 0 0 0 $excludesabkeys > 0 and exists do { $excludesab }->{$sab}
1606 0 0 0 defined $self and ref $self
1611 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
1617 0 0 0 $includerelakeys <= 0 and $excluderelakeys <= 0
1733 0 0 0 $excluderelakeys > 0 and exists do { $excluderela }->{$r}
1792 0 0 0 defined $self and ref $self
1797 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
1803 0 0 0 $includereladefkeys <= 0 and $excludereladefkeys <= 0
1918 0 0 0 $excludereladefkeys > 0 and exists do { $excludereladef }->{$r}
1953 0 0 0 defined $self and ref $self
1989 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'
2065 0 0 0 not exists $check{'SAB'} and exists $check{'REL'}
0 0 0 not exists $check{'REL'} and exists $check{'SAB'}
2072 0 0 0 not exists $check{'SABDEF'} and exists $check{'RELDEF'}
0 0 0 not exists $check{'RELDEF'} and exists $check{'SABDEF'}
2079 0 0 0 $includesabkeys > 0 and $excludesabkeys > 0
2085 0 0 0 $includerelkeys > 0 and $excluderelkeys > 0
2091 0 0 0 $includerelkeys <= 0 and $excluderelkeys <= 0
0 0 0 $includerelkeys <= 0 and $excluderelkeys <= 0 and $includerelakeys > 0 || $excluderelakeys > 0
2098 0 0 0 $includereldefkeys <= 0 and $excludereldefkeys <= 0
0 0 0 $includereldefkeys <= 0 and $excludereldefkeys <= 0 and $includereladefkeys > 0 || $excludereladefkeys > 0
2108 0 0 0 $includerelkeys <= 0 and $excluderelkeys <= 0
2121 0 0 0 $includereldefkeys <= 0 and $excludereldefkeys <= 0
2151 0 0 0 $includerelkeys > 0 || $excluderelkeys > 0 and $includerelakeys > 0 || $excluderelakeys > 0
2171 0 0 0 $includereldefkeys > 0 || $excludereldefkeys > 0 and $includereladefkeys > 0 || $excludereladefkeys > 0
2282 0 0 0 defined $self and ref $self
2314 0 0 0 defined $self and ref $self
2365 0 0 0 defined $self and ref $self
2432 0 22 0 defined $self and ref $self
2456 22 0 0 defined $username and defined $password
2516 0 0 0 defined $self and ref $self
2556 0 0 0 defined $self and ref $self
2596 0 0 0 defined $self and ref $self
2637 0 0 0 defined $self and ref $self
2694 0 0 0 defined $self and ref $self
2741 0 0 0 defined $self and ref $self
2799 0 0 0 defined $self and ref $self
2866 0 0 0 defined $self and ref $self
2931 0 0 0 defined $self and ref $self
2996 0 0 0 defined $self and ref $self
3064 0 0 0 defined $self and ref $self
3134 0 0 0 defined $self and ref $self
3181 0 0 0 defined $self and ref $self
3227 0 0 0 defined $self and ref $self
3264 0 0 0 defined $self and ref $self
3324 0 0 0 defined $self and ref $self
3381 0 0 0 defined $self and ref $self
3402 0 0 0 defined $self and ref $self
3461 0 0 0 defined $self and ref $self
3525 0 0 0 defined $self and ref $self
3544 0 0 0 exists $sabHash{$concept} and $concept ne $umlsRoot
3591 0 0 0 defined $self and ref $self
3638 0 0 0 defined $self and ref $self
3702 0 0 0 defined $self and ref $self
3752 0 0 0 defined $self and ref $self
3793 0 0 0 defined $self and ref $self
3834 0 0 0 defined $self and ref $self
3869 0 0 0 defined $self and ref $self
3909 0 0 0 defined $self and ref $self
3944 0 0 0 defined $self and ref $self
3977 0 0 0 defined $self and ref $self
4014 0 0 0 defined $self and ref $self
4043 0 0 0 defined $self and ref $self
4081 0 0 0 defined $self and ref $self
4111 0 0 0 $rel =~ /PAR|RB/ and $reladefparents ne ''
4114 0 0 0 $rel =~ /CHD|RN/ and $reladefchildren ne ''
4139 0 0 0 defined $self and ref $self
4288 0 0 0 defined $self and ref $self
4344 0 0 0 defined $self and ref $self
4512 0 0 0 defined $self and ref $self
4590 0 0 0 defined $self and ref $self
4623 0 0 0 defined $self and ref $self
4654 0 0 0 defined $self and ref $self

or 3 conditions

line l !l&&r !l&&!r condition
2065 0 0 0 not exists $check{'SAB'} and exists $check{'REL'} or not exists $check{'REL'} and exists $check{'SAB'}
2072 0 0 0 not exists $check{'SABDEF'} and exists $check{'RELDEF'} or not exists $check{'RELDEF'} and exists $check{'SABDEF'}
2091 0 0 0 $includerelakeys > 0 || $excluderelakeys > 0
2098 0 0 0 $includereladefkeys > 0 || $excludereladefkeys > 0
2151 0 0 0 $includerelkeys > 0 || $excluderelkeys > 0
0 0 0 $includerelakeys > 0 || $excluderelakeys > 0
2171 0 0 0 $includereldefkeys > 0 || $excludereldefkeys > 0
0 0 0 $includereladefkeys > 0 || $excludereladefkeys > 0
2334 0 0 0 defined $tables{'MRCONSO'} or defined $tables{'mrconso'}
2337 0 0 0 defined $tables{'MRDEF'} or defined $tables{'mrdef'}
2340 0 0 0 defined $tables{'SRDEF'} or defined $tables{'srdef'}
2343 0 0 0 defined $tables{'MRREL'} or defined $tables{'mrrel'}
2346 0 0 0 defined $tables{'MRDOC'} or defined $tables{'mrdoc'}
2349 0 0 0 defined $tables{'MRSAB'} || defined $tables{'mrsab'}
2385 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
4163 0 0 0 $dkeys <= 0 or exists $relDefHash{'ST'}
4172 0 0 0 $dkeys <= 0 or exists $relDefHash{'PAR'}
4184 0 0 0 $dkeys <= 0 or exists $relDefHash{'CHD'}
4196 0 0 0 $dkeys <= 0 or exists $relDefHash{'SIB'}
4208 0 0 0 $dkeys <= 0 or exists $relDefHash{'SYN'}
4220 0 0 0 $dkeys <= 0 or exists $relDefHash{'RB'}
4232 0 0 0 $dkeys <= 0 or exists $relDefHash{'RN'}
4244 0 0 0 $dkeys <= 0 or exists $relDefHash{'RO'}
4256 0 0 0 $dkeys <= 0 or exists $relDefHash{'CUI'}
4265 0 0 0 $dkeys <= 0 or exists $relDefHash{'TERM'}