Condition Coverage

blib/lib/SVN/Dumpfile.pm
Criterion Covered Total %
condition 22 24 91.6


and 3 conditions

line !l l&&!r l&&r condition
197 7 6 10 ref $self and not defined $version
204 4 2 16 $version >= 1 && $version <= 3

or 3 conditions

line l !l&&r !l&&!r condition
159 0 0 1 eval { do { require Data::GUID; lc 'Data::GUID'->new->as_string } } || eval { do { require Data::UUID; my $ug = 'Data::UUID'->new; my $uuid_bin = $ug->create; lc $ug->to_string($uuid_bin) } } || do { my @r; push @r, rand 65535 foreach (1 .. 9); sprintf '%04x%04x-%04x-%04x-%04x-%04x%04x%04x', @r }
213 10 5 19 ref $h eq 'GLOB' or ref \$h eq 'GLOB'
15 3 16 ref $h eq 'GLOB' or ref \$h eq 'GLOB' or $h eq 'STDIN'
8 1 15 ref $h eq 'GLOB' or ref \$h eq 'GLOB' or $h eq 'STDIN' or $h eq 'STDOUT'
225 4 1 1 $file eq '' || $file eq '-' || $file eq 'STDIN'
232 4 1 1 $file eq '' || $file eq '-' || $file eq 'STDOUT'