Branch Coverage

blib/lib/Rose/Conf.pm
Criterion Covered Total %
branch 12 20 60.0


line true false branch
15 3 2 unless @_ > 1 and length $export_name
19 0 2 if $pkg eq 'Rose::Conf'
30 0 0 if ($text =~ s[ at \S*Rose/Conf.pm line \d+.*\n][]) { }
44 0 0 if $_[0] =~ /^Unable to create sub named "(.*?)::"/
48 0 2 unless ($export_name =~ /^%\w+$/)
68 52 0 if (@_)
72 3 49 if (@_) { }
78 4 45 unless exists $$conf{$param}
81 5 40 if (ref $$conf{$param} eq 'HASH')
106 0 18 unless defined $param