Branch Coverage

blib/lib/Web/AssetLib/Library.pm
Criterion Covered Total %
branch 25 54 46.3


line true false branch
35 2 4 exists $args{'output_engine'} ? :
36 2 4 exists $args{'minifier_engine'} ? :
0 6 if keys %args
0 6 if scalar @_ > 8
39 6 0 if $minifier_engine and not &blessed($minifier_engine)
44 0 6 if ($asset and not $bundle) { }
6 0 elsif ($bundle and not $asset) { }
0 0 elsif ($bundle and $asset) { }
66 0 6 unless exists $args{'bundle'}
0 6 unless exists $args{'output_engine'}
0 6 if keys %args
0 6 if scalar @_ > 6
82 10 1 if ($asset->digest)
83 0 10 if ($bundle->getDigest($asset->digest)) { }
106 0 0 unless exists $args{'asset'}
0 0 unless exists $args{'output_engine'}
0 0 if keys %args
0 0 if scalar @_ > 6
118 0 12 unless scalar @_ > 0
0 12 if scalar @_ > 1
120 12 0 if $engine
127 0 6 unless scalar @_ > 0
0 6 if scalar @_ > 1
129 6 0 if $engine
137 0 6 unless scalar @_ > 0
0 6 if scalar @_ > 1
139 6 0 if $engine