Condition Coverage

lib/Badger/Workspace.pm
Criterion Covered Total %
condition 0 37 0.0


and 3 conditions

line !l l&&!r l&&r condition
72 0 0 0 $parent && $parent->config
299 0 0 0 @path && ref $path[-1] eq 'HASH'

or 2 conditions

line l !l condition
142 0 0 $self->config('dirs') || (return)
163 0 0 $self->{'parent'} || (return)
186 0 0 $self->{'parent'} || (return undef)
208 0 0 $self->{$type} || (return)
232 0 0 $self->{'dirs'} ||= {}
330 0 0 shift() || 0
331 0 0 $self->{'parent'} || (return)
339 0 0 shift() || []

or 3 conditions

line l !l&&r !l&&!r condition
60 0 0 0 delete $config->{'config_module'} || $self->CONFIG_MODULE
65 0 0 0 delete $config->{'config_dir'} || delete $config->{'config_directory'} || $self->CONFIG_DIR
69 0 0 0 delete $config->{'config_file'} || $self->CONFIG_FILE
157 0 0 0 $config->get(@_) // $self->parent_config(@_)
372 0 0 0 ref $self || $self