Branch Coverage

blib/lib/SimpleMock.pm
Criterion Covered Total %
branch 23 26 88.4


line true false branch
29 0 483 if $ENV{'DEBUG_SIMPLEMOCK'}
50 1 45 unless $model =~ /^[A-Z_]+$/
56 0 45 if $@
74 24 424 if $original_filename =~ /^SimpleMock\b/
80 407 17 if ($@)
83 407 0 if $@ =~ /\ACan't locate \S+ in \@INC/
100 3 888 if (defined &{$mock_sub;})
105 3 14 if $default_sub_mocks
110 1 2 if (@classes) { }
125 93 2253 if not $filename =~ /[A-Za-z]/ or $filename =~ /\.pl$/
129 1 2252 unless ($filename =~ /\.pm$/)
135 448 1805 unless ($processed{$filename})
138 15 433 if $@