Condition Coverage

blib/lib/File/System/Object.pm
Criterion Covered Total %
condition 18 27 66.6


and 3 conditions

line !l l&&!r l&&r condition
72 0 0 0 $self->is_container and $result = $result->child($component)
141 0 2304 2765 not $File::System::prune and $file->is_container
661 13 71078 52295 ref $self and not $path =~ m[^/]
676 154440 2998 1607 $components[$i] eq '..' and $i == 1
711 7346 4988 6142 $str =~ /^\./ and not $glob =~ /^\./
738 38 0 20 ref $class and $char ge $$class[0]
38 0 20 ref $class and $char ge $$class[0] and $char le $$class[1]
754 2388 11096 996 $str and not @$tree

or 3 conditions

line l !l&&r !l&&!r condition
51 0 0 0 shift() || $self->path