Condition Coverage

File:Dpkg/Version.pm
Coverage:86.2%

line%coveragecondition
9533
ABdec
000
011
1X1
ref $this || $this
19367
ABdec
0X0
100
111
ref $b and $b->isa("Dpkg::Version")
22867
ABdec
000
011
1X1
$opts{'omit_epoch'} || $self->{'no_epoch'}
229100
ABdec
000
011
1X1
$opts{'omit_revision'} || $self->{'no_revision'}
307100
ABdec
000
011
1X1
$op eq ">" or $op eq "<"
310100
ABdec
000
011
1X1
$op eq ">>" or $op eq "gt"
100
ABCdec
0000
0011
01X1
1XX1
$op eq ">=" or $op eq "ge" or $op eq ">"
100
ABdec
000
011
1X1
$op eq "=" or $op eq "eq"
100
ABCdec
0000
0011
01X1
1XX1
$op eq "<=" or $op eq "le" or $op eq "<"
67
ABdec
000
011
1X1
$op eq "<<" or $op eq "lt"
357100
ABdec
000
011
1X1
defined $a or defined $b
358100
Adec
00
11
$a ||= 0
359100
Adec
00
11
$b ||= 0
381100
ABdec
000
011
1X1
defined $a or defined $b
382100
Adec
00
11
$a ||= 0
383100
Adec
00
11
$b ||= 0
384100
ABdec
0X0
100
111
$a =~ /^\d+$/ and $b =~ /^\d+$/
42767
ABdec
0X0
100
111
defined $str and length $str
43267
ABdec
0X0
100
111
defined $version->epoch and length $version->epoch
43767
ABdec
0X0
100
111
defined $version->version and length $version->version
44267
ABdec
0X0
100
111
defined $version->revision and length $version->revision