Condition Coverage

blib/lib/Bio/NEXUS.pm
Criterion Covered Total %
condition 57 83 68.6


and 2 conditions

line l !l condition
932 3 1 $otu eq $name and $exclude = 1

and 3 conditions

line !l l&&!r l&&r condition
200 91228 212 244 $text_char eq q['] and $quote_level == 0
91440 32 212 $text_char eq q['] and $quote_level == 0 and $comment_level == 0
244 0 212 $text_char eq q['] and $quote_level == 0 and $comment_level == 0 and $found_nexus_token
81120 62 5434 $text_char eq '[' || $comment_level > 0 and $in_tree_string == 0
237 0 127 34 $comment_level == 0 and @command_level_strings == 0
276 6555 71709 0 $in_tree_string == 0 and $block_type eq 'trees' || $block_type eq 'history'
66120 5501 88 $in_tree_string == 0 and $block_type eq 'trees' || $block_type eq 'history' and $text_char eq '='
289 10129 80504 1050 not $comment_level || $quote_level and $text_char eq ';'
399 144 72 6 $block_type =~ /taxa/i and my $title = $block->get_title
815 0 9 0 defined $original_otu_name and defined $copy_otu_name
1229 0 7 0 defined $taxlabels and @$taxlabels

or 2 conditions

line l !l condition
161 87 0 $$args{'format'} ||= 'string'
162 87 0 $$args{'param'} ||= ''
163 0 87 $$args{'verbose'} || 0
547 0 0 \@comments || []
710 798 126 $$self{'block_level'} || []
1127 0 3 $a->get_title || ''
0 3 $b->get_title || ''
1132 0 3 $a->get_title || ''
0 3 $b->get_title || ''

or 3 conditions

line l !l&&r !l&&!r condition
200 223 5273 81120 $text_char eq '[' || $comment_level > 0
276 4435 1154 66120 $block_type eq 'trees' || $block_type eq 'history'
289 5273 4856 81554 $comment_level || $quote_level
432 64 48 20 lc $block_type eq 'characters' or lc $block_type eq 'trees'
616 0 2 0 not $title or $item->get_title =~ /$title/i
689 346 691 731 not $blocktype or $item->get_type =~ /$blocktype/i
1051 0 0 0 not $block->get_charlabels or @{$block->get_charlabels;} == 0
1139 3 0 0 $blocks1[$i] or $blocks2[$i]
1164 0 0 1 $filename eq '-' or $filename eq \*STDOUT
1227 6 1 0 $block_type eq 'characters' or $block_type eq 'trees'