Condition Coverage

blib/lib/File/Object.pm
Criterion Covered Total %
condition 17 17 100.0


and 3 conditions

line !l l&&!r l&&r condition
33 15 20 1 $self->{'type'} ne "file" and $self->{'type'} ne "dir"
45 19 3 12 $self->{'type'} eq "file" and @{$self->{'dir'};}
22 11 1 $self->{'type'} eq "file" and @{$self->{'dir'};} and not defined $self->{'file'}
163 5 2 2 $up_num and $up_num =~ /^\d$/ms

or 2 conditions

line l !l condition
97 2 10 $dir_num ||= 1

or 3 conditions

line l !l&&r !l&&!r condition
33 1 1 35 not $self->{'type'} or $self->{'type'} ne "file" and $self->{'type'} ne "dir"