Condition Coverage

File:Dpkg/Deps.pm
Coverage:71.6%

line%coveragecondition
9033
ABdec
0X0
100
111
defined $v_p and $v_p->is_valid
9133
ABdec
0X0
100
111
defined $v_q and $v_q->is_valid
127100
ABdec
000
011
1X1
$rel_p eq ">>" or $rel_p eq ">="
15167
ABdec
000
011
1X1
$rel_p eq "<<" or $rel_p eq "<="
267100
ABdec
0X0
100
111
defined $options{'host_arch'} and not defined &debarch_to_debtuple($options{'host_arch'})
26967
ABdec
0X0
100
111
defined $options{'build_arch'} and not defined &debarch_to_debtuple($options{'build_arch'})
27150
Adec
00
11
$options{'use_arch'} //= 1
272100
Adec
00
11
$options{'reduce_arch'} //= 0
27350
Adec
00
11
$options{'use_profiles'} //= 1
274100
Adec
00
11
$options{'reduce_profiles'} //= 0
275100
Adec
00
11
$options{'reduce_restrictions'} //= 0
276100
Adec
00
11
$options{'union'} //= 0
27750
Adec
00
11
$options{'virtual'} //= 0
278100
Adec
00
11
$options{'build_dep'} //= 0
279100
Adec
00
11
$options{'tests_dep'} //= 0
28667
ABdec
000
011
1X1
$options{'host_arch'} //= &get_host_arch()
28733
ABdec
000
011
1X1
$options{'build_arch'} //= &get_build_arch()
290100
Adec
00
11
$options{'build_profiles'} //= [get_build_profiles()]
31925
ABCdec
0XX0
10X0
1100
1111
$options{'virtual'} and defined $dep_simple->{'relation'} and $dep_simple->{'relation'} ne "="
35367
ABdec
0X0
100
111
$options{'union'} and not $dep->isa("Dpkg::Deps::Simple")
42367
ABdec
0X0
100
111
$aundef and $bundef
427100
Adec
00
11
$a->{'relation'} // "undef"
428100
Adec
00
11
$b->{'relation'} // "undef"
429100
Adec
00
11
$a->{'version'} // ""
430100
Adec
00
11
$b->{'version'} // ""
43367
ABdec
000
011
1X1
$a->{'package'} cmp $b->{'package'} || $relation_ordering{$ar} <=> $relation_ordering{$br} || $av cmp $bv