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
140 0 0 0 ref $new_base and $new_base->DOES('Path::Class::Dir')
180 0 5 7 $self->path and $self->path->DOES('Path::Class::Dir') || $self->path->DOES('Path::Class::File')
187 10 1 0 not ref $self->base and $self->base ne ''
189 1 0 10 $self->base and $self->base->DOES('Path::Class::Dir')

or 3 conditions

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