blib/lib/Dpkg/Version.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 56 | 65 | 86.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
193 | 3683 | 0 | 299786 | ref $b and $b->isa('Dpkg::Version') |
384 | 308927 | 17884 | 827700 | $a =~ /^\d+$/ and $b =~ /^\d+$/ |
427 | 0 | 517 | 337399 | defined $str and length $str |
432 | 0 | 517 | 336882 | defined $version->epoch and length $version->epoch |
437 | 0 | 1034 | 335848 | defined $version->version and length $version->version |
442 | 0 | 517 | 335331 | defined $version->revision and length $version->revision |
line | l | !l | condition |
---|---|---|---|
358 | 906896 | 15388 | $a ||= 0 |
359 | 882254 | 40030 | $b ||= 0 |
382 | 580321 | 574190 | $a ||= 0 |
383 | 566892 | 587619 | $b ||= 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
95 | 0 | 674703 | 0 | ref $this || $this |
228 | 0 | 25714 | 8192 | $opts{'omit_epoch'} || $self->{'no_epoch'} |
229 | 3 | 18479 | 15424 | $opts{'omit_revision'} || $self->{'no_revision'} |
307 | 11008 | 11395 | 111545 | $op eq '>' or $op eq '<' |
310 | 10969 | 10922 | 112057 | $op eq '>>' or $op eq 'gt' |
11119 | 11051 | 89887 | $op eq '>=' or $op eq 'ge' | |
22170 | 11008 | 78879 | $op eq '>=' or $op eq 'ge' or $op eq '>' | |
11190 | 11137 | 56552 | $op eq '=' or $op eq 'eq' | |
11270 | 11223 | 34059 | $op eq '<=' or $op eq 'le' | |
22493 | 11395 | 22664 | $op eq '<=' or $op eq 'le' or $op eq '<' | |
11355 | 11309 | 0 | $op eq '<<' or $op eq 'lt' | |
357 | 906896 | 15388 | 202044 | defined $a or defined $b |
381 | 1136627 | 17884 | 467221 | defined $a or defined $b |