Condition Coverage

File:/tmp/automake/lib/Automake/Variable.pm
Coverage:84.5%

line%coveragecondition
380100
ABdec
0X0
100
111
$var && $var->def($cond)
473100
ABdec
0X0
100
111
$message and $def->pretty != 2
69433
ABdec
0X0
100
111
ref $@ and $@->isa('Automake::Condition')
74867
ABdec
000
011
1X1
$1 || $2
84150
ABCDEdec
0XXXX0
100000
100011
1001X1
101XX1
11XXX1
defined $pretty and $pretty == 0 || $pretty == 1 || $pretty == 2 || $pretty == 3
876100
ABdec
0X0
100
111
$owner == 0 and not $new_var
88067
ABdec
0X0
100
111
$def->type ne $type and $def->owner == 0
913100
ABdec
0X0
100
111
$type eq '+' and not $self->conditions->false
100
ABdec
0X0
100
111
$type eq '+' and not $new_var
960100
ABdec
0X0
100
111
$appendvar and $condstr eq $appendvarcond
1020100
ABCDdec
0XXX0
10X00
10X11
11000
11011
111X1
not $new_var and $def->owner == 0 && $owner != 0 || $def->owner == 1
102667
ABdec
0X0
100
111
not $new_var and $owner < $def->owner
1377100
ABdec
000
011
1X1
$val =~ /^\$\{([^\}]*)\}$/ or $val =~ /^\$\(([^\)]*)\)$/
75
ABCdec
0XX0
1000
1011
11X1
$inner_expand and $val =~ /\$\{([^\}]*)\}/ || $val =~ /\$\(([^\)]*)\)/
100
ABdec
0X0
100
111
$skip_ac_subst and $val =~ /^\@.+\@$/
1566100
Adec
00
11
$_gen_varname_n{$base} || 0
1631100
ABdec
0X0
100
111
$generated and not $varname eq $var->name && $key eq _hash_values(@allresults)
100
ABdec
0X0
100
111
$varname eq $var->name && $key eq _hash_values(@allresults)