Condition Coverage

blib/lib/App/hopen/Util/BasedPath.pm
Criterion Covered Total %
condition 8 15 53.3


and 3 conditions

line !l l&&!r l&&r condition
139 0 0 0 ref $new_base and $new_base->DOES('Path::Class::Dir')
179 0 5 1 $self->path and $self->path->DOES('Path::Class::Dir') || $self->path->DOES('Path::Class::File')
186 4 1 0 not ref $self->base and $self->base ne ''
188 1 0 4 $self->base and $self->base->DOES('Path::Class::Dir')

or 3 conditions

line l !l&&r !l&&!r condition
179 5 1 0 $self->path->DOES('Path::Class::Dir') || $self->path->DOES('Path::Class::File')