Condition Coverage

blib/lib/Rose/Conf/FileBased.pm
Criterion Covered Total %
condition 21 31 67.7


and 3 conditions

line !l l&&!r l&&r condition
51 1 0 1 $CONF_ROOT and -d $CONF_ROOT
135 1 1 0 not $CONF_ROOT and exists $ENV{'MOD_PERL'}
2 0 0 not $CONF_ROOT and exists $ENV{'MOD_PERL'} and require mod_perl
1 0 0 not $CONF_ROOT and exists $ENV{'MOD_PERL'} and require mod_perl and $mod_perl::VERSION < 1.99
179 0 0 14 length $key and length $val
183 6 1 1 $1 eq '"' and index($val, '\\') >= 0
296 4 12 0 $in_domain and /$out_domain_re/

or 2 conditions

line l !l condition
212 11 2 $$param{$1} ||= {}
358 7 0 $$param{$1} ||= {}

or 3 conditions

line l !l&&r !l&&!r condition
89 99 1 1 exists $$hash{'__Rose::Conf::FileBased::IMPORTED'} or exists $$hash{'__Rose::Conf::FileBased::IMPORTING'}
125 27 72 2 index($key, '__Rose::Conf::FileBased::') == 0 or exists $$hash{$key}