Condition Coverage

blib/lib/Basset/Object/Conf.pm
Criterion Covered Total %
condition 12 25 48.0


and 3 conditions

line !l l&&!r l&&r condition
164 706 0 0 defined $init{'conf_files'} and not ref $init{'conf_files'}
218 80 0 0 defined $user and $user != $>
222 0 80 0 defined $val and $val =~ /^\\/

or 2 conditions

line l !l condition
226 0 0 $$conf{$pkg}{$key} ||= []
229 0 0 $$conf{$pkg}{$key} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
176 8 0 698 not $class->loaded->{$conf_file} or -M $conf_file < $class->loaded->{$conf_file}
8 0 698 not $class->loaded->{$conf_file} or -M $conf_file < $class->loaded->{$conf_file} or @_
185 0 128 208 not defined $line or $line =~ /^\s*#/
128 96 112 not defined $line or $line =~ /^\s*#/ or $line =~ /^\s*$/