Branch Coverage

blib/lib/Flash/FLAP/IO/Serializer.pm
Criterion Covered Total %
branch 0 56 0.0


line true false branch
127 0 0 if $$self{'encoding'}
136 0 0 if $$self{'encoding'}
248 0 0 unless $type
259 0 0 if ($type eq 'unknown')
261 0 0 if (not defined $d) { }
268 0 0 if (not $myRef or $myRef =~ /SCALAR/) { }
0 0 elsif ($myRef =~ /ARRAY/) { }
0 0 elsif ($myRef =~ /HASH/) { }
270 0 0 if ($myRef) { }
272 0 0 if ($$myRef =~ /^(\d{4})\-(\d{2})\-(\d{2})( (\d{2}):(\d{2}):(\d{2}))?$/) { }
0 0 elsif ($$myRef =~ /[^0-9\.\-]/) { }
0 0 elsif ($$myRef =~ /\..*\./) { }
0 0 elsif ($$myRef =~ /.\-/ or $$myRef eq '-') { }
0 0 elsif ($$myRef =~ /\./) { }
275 0 0 if ($4) { }
314 0 0 if ($type eq 'boolean') { }
0 0 elsif ($type eq 'string') { }
0 0 elsif ($type eq 'double') { }
0 0 elsif ($type eq 'integer') { }
0 0 elsif ($type eq 'object') { }
0 0 elsif ($type eq 'array') { }
0 0 elsif ($type eq 'hash') { }
0 0 elsif ($type eq 'NULL') { }
0 0 elsif ($type eq 'user function') { }
0 0 elsif ($type eq 'resource') { }
0 0 elsif (lc $type eq 'xml') { }
0 0 elsif (lc $type eq 'date') { }
0 0 elsif (lc $type eq 'amfobject') { }