Branch Coverage

blib/lib/CPAN/Mini/Inject/Config.pm
Criterion Covered Total %
branch 23 26 88.4


line true false branch
34 18 45 if (@_ == 2)
35 0 18 unless -r $file
72 1 18 unless $cfgfile
83 2 1 defined $ENV{'HOME'} ? :
91 2 4 unless defined $file
92 2 2 unless -r $file
154 6 9 unless $self->config_file
156 15 0 if (-r $self->config_file)
157 0 15 unless open my $fh, '<', $self->config_file
161 2 71 if /^\s*#/
162 70 1 if /^\s*([^:\s]+)\s*:\s*(.*?)\s*$/
163 29 42 if defined $required{$1}
168 1 14 if keys %required