Condition Coverage

lib/Graph/Easy/As_ascii.pm
Criterion Covered Total %
condition 55 77 71.4


and 3 conditions

line !l l&&!r l&&r condition
220 155 43 157 $type != 1089 and $type != 273
246 355 0 $ofs != 0 and ($type != 1089 and $type != 273)
531 16 0 2 $self->{'edge'}{'bidirectional'} and $as ne 'none'
630 14 0 2 $self->{'edge'}{'bidirectional'} and $as ne 'none'
695 1466 1 10 $self->attribute('style') eq 'invisible' and $type ne 0
1268 0 0 0 $self->{'rightbelow_count'} < 2 and not $self->{'have_below'}
1269 0 0 0 $self->{'rightbelow_count'} < 2 and not $self->{'have_right'}
1293 1066 71 297 defined $x and $do_bottom eq 'none'

or 2 conditions

line l !l condition
62 32 1487 $self->{'graph'}{'_ascii_style'} || 0
175 0 51 $self->{'graph'}{'_ascii_style'} || 0
197 830 0 $ws ||= 0
830 0 $hs ||= 0
702 1254 213 $x || 0
1154 313 $y || 0
986 0 8 $self->{'graph'}{'_ascii_style'} || 0
995 128 5268 $self->{'graph'}{'_ascii_style'} || 0
1145 0 870 $arrow_shapes->{$shape} || 0
1147 26 844 $self->{'graph'}{'_ascii_style'} || 0
1165 0 24 $arrow_shapes->{$shape} || 0
1167 0 24 $arrow_dir->{$arrow_text} || 0
1375 1065 14 $cache->{'top_border'} || 'none'
1376 1065 14 $cache->{'left_border'} || 'none'
1377 1065 14 $cache->{'right_border'} || 'none'
1378 1065 14 $cache->{'bottom_border'} || 'none'

or 3 conditions

line l !l&&r !l&&!r condition
396 4 47 0 $self->_cross_style($s, $type) || $cross
427 93 83 176 $type == 3 or $type == 4
449 83 90 179 $type == 4 or $type == 6
1009 24 0 0 $g == 0 or $style =~ /^(bold|wide|broad|double|double-dash|bold-dash)\z/
1261 0 0 1273 $self->{'border_collapse_right'} or $self->{'border_collapse_bottom'}
1364 5 1 1086 $shape eq 'invisible' or $self->{'w'} == 0
6 0 1086 $shape eq 'invisible' or $self->{'w'} == 0 or $self->{'h'} == 0