Branch Coverage

File:Dpkg/Deps.pm
Coverage:63.4%

line%coveragebranch
9150TFunless defined $v_p and $v_p->is_valid
9250TFunless defined $v_q and $v_q->is_valid
96100TFif ($rel_q eq "=")
97100TFif ($rel_p eq '<<') { }
50TFelsif ($rel_p eq '<=') { }
50TFelsif ($rel_p eq '>>') { }
0TFelsif ($rel_p eq '>=') { }
0TFelsif ($rel_p eq '=') { }
98100TF$v_p <= $v_q ? :
1000TF$v_p < $v_q ? :
10250TF$v_p >= $v_q ? :
1040TF$v_p > $v_q ? :
113100TFif ($rel_q eq "<=")
11450TFif ($rel_p eq '>>') { }
100TFelsif ($rel_p eq '>=') { }
50TFelsif ($rel_p eq '=') { }
1150TF$v_p >= $v_q ? :
11750TF$v_p > $v_q ? :
1190TF$v_p <= $v_q ? :
121100TF$v_p <= $v_q ? :
127100TFif ($rel_q eq "<<")
128100TFif ($rel_p eq '>>' or $rel_p eq '>=') { }
50TFelsif ($rel_p eq '<<') { }
50TFelsif ($rel_p eq '=') { }
12950TF$v_p >= $v_p ? :
1310TF$v_p <= $v_q ? :
133100TF$v_p < $v_q ? :
1350TF$v_p < $v_q ? :
140100TFif ($rel_q eq ">=")
14150TFif ($rel_p eq '<<') { }
100TFelsif ($rel_p eq '<=') { }
50TFelsif ($rel_p eq '=') { }
1420TF$v_p <= $v_q ? :
14450TF$v_p < $v_q ? :
1460TF$v_p >= $v_q ? :
148100TF$v_p >= $v_q ? :
15150TFif ($rel_q eq ">>")
152100TFif ($rel_p eq '<<' or $rel_p eq '<=') { }
50TFelsif ($rel_p eq '>>') { }
100TFelsif ($rel_p eq '=') { }
15350TF$v_p <= $v_q ? :
1550TF$v_p >= $v_q ? :
15750TF$v_p > $v_q ? :
15950TF$v_p > $v_q ? :
265100TFif defined $options{'host_arch'} and not defined &debarch_to_debtuple($options{'host_arch'})
267100TFif defined $options{'build_arch'} and not defined &debarch_to_debtuple($options{'build_arch'})
279100TFif ($options{'reduce_restrictions'})
283100TFif ($options{'reduce_arch'})
287100TFif ($options{'reduce_profiles'})
310100TFunless (defined $dep_simple->{'package'})
3140TFif ($options{'virtual'} and defined $dep_simple->{'relation'} and $dep_simple->{'relation'} ne "=")
32050TFunless $options{'use_arch'}
321100TFif ($options{'reduce_arch'})
323100TFunless $dep_simple->arch_is_concerned($options{'host_arch'})
32550TFunless $options{'use_profiles'}
326100TFif ($options{'reduce_profiles'})
328100TFunless $dep_simple->profile_is_concerned($options{'build_profiles'})
332100TFunless @or_list
333100TFif (scalar @or_list == 1) { }
342100TFif ($options{'union'}) { }
34850TFif ($options{'union'} and not $dep->isa("Dpkg::Deps::Simple"))
37450TFunless defined $dep
376100TFif ($dep->isa('Dpkg::Deps::Simple')) { }
37750TFunless &$callback_func($dep)
37950TFunless (__SUB__)->($dep->get_deps)
415100TFunless my $aundef = !defined($a)
41650TFunless my $bundef = !defined($b)
41850TFif $aundef and $bundef
419100TFif $aundef
42050TFif $bundef
430100TFif $res != 0