Branch Coverage: lib/Catalyst/Controller/Combine.pm

# Branch Coverage

File: | lib/Catalyst/Controller/Combine.pm
Coverage: | 34.4%

line | % | coverage | branch
--- | --- | --- | ---
221 | 0 | T | F | if (open my $file, '<', $file_path)
226 | 0 | T | F | if (exists $$self{'replacement_for'}{$file_path})
244 | 50 | T | F | if not $mtime
251 | 50 | T | F | if $self->mimetype
253 | 50 | T | F | if $mtime
256 | 100 | T | F | if ($$self{'expire'} and $$self{'expire_in'})
338 | 0 | T | F | if $actual_path eq ''
351 | 50 | T | F | if scalar @parts
398 | 100 | T | F | if (exists $$self{'seen'}{$base_name})
403 | 100 | T | F | if ($dependency_for and ref $dependency_for eq 'HASH' and exists $$dependency_for{$base_name})
410 | 50 | T | F | ref $$dependency_for{$base_name} eq 'ARRAY' ? :
421 | 0 | T | F | if not -f $file_path
427 | 0 | T | F | unless $dir->subsumes($file_path->resolve)
440 | 0 | T | F | if not $self->replace or ref $self->replace ne 'HASH' or not scalar keys %{$self->replace;}
442 | 0 | T | F | if not match_glob($glob, $base_name)
446 | 0 | T | F | if not $replacements or ref $replacements ne 'ARRAY' or not scalar @{$replacements;}