Branch Coverage

blib/lib/SWF/Builder/ExElement.pm
Criterion Covered Total %
branch 22 44 50.0


line true false branch
54 1 4 if ($self->is_alpha) { }
72 5 0 if (@param == 1) { }
0 0 elsif ($param[0] =~ /^\d+$/) { }
73 5 0 if ($param[0] =~ /^\#?([0-9a-f][0-9a-f]){3,4}$/i) { }
0 0 elsif (ref $param[0] eq 'ARRAY') { }
0 0 elsif (UNIVERSAL::isa($param[0], 'SWF::Element::RGB')) { }
90 4 1 if (not defined $param{'Alpha'}) { }
1 0 elsif ($param{'Alpha'} < 255) { }
116 0 245 if (defined $v)
124 0 0 if (defined $v)
132 0 0 if (defined $v)
140 0 0 if (defined $v)
161 1 244 if $x1 > $x2
162 1 244 if $y1 > $y2
164 7 238 if (not defined $self->Xmin) { }
170 1 237 if ($$self[0] > $x1)
173 39 199 if ($$self[2] < $x2)
176 43 195 if ($$self[1] > $y1)
179 3 235 if ($$self[3] < $y2)
205 0 0 unless ref $p eq 'ARRAY'
207 0 0 unless $m->can($com)
208 0 0 ref $param eq 'ARRAY' ? :