Branch Coverage

File:Dpkg/Deps.pm
Coverage:63.9%

line%coveragebranch
9050TFunless defined $v_p and $v_p->is_valid
9150TFunless defined $v_q and $v_q->is_valid
95100TFif ($rel_q eq "=")
96100TFif ($rel_p eq '<<') { }
50TFelsif ($rel_p eq '<=') { }
50TFelsif ($rel_p eq '>>') { }
0TFelsif ($rel_p eq '>=') { }
0TFelsif ($rel_p eq '=') { }
97100TF$v_p <= $v_q ? :
990TF$v_p < $v_q ? :
10150TF$v_p >= $v_q ? :
1030TF$v_p > $v_q ? :
112100TFif ($rel_q eq "<=")
11350TFif ($rel_p eq '>>') { }
100TFelsif ($rel_p eq '>=') { }
50TFelsif ($rel_p eq '=') { }
1140TF$v_p >= $v_q ? :
11650TF$v_p > $v_q ? :
1180TF$v_p <= $v_q ? :
120100TF$v_p <= $v_q ? :
126100TFif ($rel_q eq "<<")
127100TFif ($rel_p eq '>>' or $rel_p eq '>=') { }
50TFelsif ($rel_p eq '<<') { }
50TFelsif ($rel_p eq '=') { }
12850TF$v_p >= $v_p ? :
1300TF$v_p <= $v_q ? :
132100TF$v_p < $v_q ? :
1340TF$v_p < $v_q ? :
139100TFif ($rel_q eq ">=")
14050TFif ($rel_p eq '<<') { }
100TFelsif ($rel_p eq '<=') { }
50TFelsif ($rel_p eq '=') { }
1410TF$v_p <= $v_q ? :
14350TF$v_p < $v_q ? :
1450TF$v_p >= $v_q ? :
147100TF$v_p >= $v_q ? :
15050TFif ($rel_q eq ">>")
151100TFif ($rel_p eq '<<' or $rel_p eq '<=') { }
50TFelsif ($rel_p eq '>>') { }
100TFelsif ($rel_p eq '=') { }
15250TF$v_p <= $v_q ? :
1540TF$v_p >= $v_q ? :
15650TF$v_p > $v_q ? :
15850TF$v_p > $v_q ? :
267100TFif defined $options{'host_arch'} and not defined &debarch_to_debtuple($options{'host_arch'})
269100TFif defined $options{'build_arch'} and not defined &debarch_to_debtuple($options{'build_arch'})
281100TFif ($options{'reduce_restrictions'})
285100TFif ($options{'reduce_arch'})
289100TFif ($options{'reduce_profiles'})
292100TFif ($options{'tests_dep'})
315100TFunless (defined $dep_simple->{'package'})
3190TFif ($options{'virtual'} and defined $dep_simple->{'relation'} and $dep_simple->{'relation'} ne "=")
32550TFunless $options{'use_arch'}
326100TFif ($options{'reduce_arch'})
328100TFunless $dep_simple->arch_is_concerned($options{'host_arch'})
33050TFunless $options{'use_profiles'}
331100TFif ($options{'reduce_profiles'})
333100TFunless $dep_simple->profile_is_concerned($options{'build_profiles'})
337100TFunless @or_list
338100TFif (scalar @or_list == 1) { }
347100TFif ($options{'union'}) { }
35350TFif ($options{'union'} and not $dep->isa("Dpkg::Deps::Simple"))
37950TFunless defined $dep
381100TFif ($dep->isa('Dpkg::Deps::Simple')) { }
38250TFunless &$callback_func($dep)
38450TFunless (__SUB__)->($dep->get_deps)
420100TFunless my $aundef = !defined($a)
42150TFunless my $bundef = !defined($b)
42350TFif $aundef and $bundef
424100TFif $aundef
42550TFif $bundef
435100TFif $res != 0