Branch Coverage

blib/lib/AMF/Perl/IO/Serializer.pm
Criterion Covered Total %
branch 0 66 0.0


line true false branch
138 0 0 if $$self{'encoding'}
147 0 0 if $$self{'encoding'}
203 0 0 if (not ref $$d[$i] and $$self{'__writingRecordset__'}) { }
218 0 0 if ($type and $type == &DBI::SQL_NUMERIC() or $type == &DBI::SQL_DECIMAL() or $type == &DBI::SQL_INTEGER() or $type == &DBI::SQL_SMALLINT() or $type == &DBI::SQL_FLOAT() or $type == &DBI::SQL_DOUBLE() or $type == &DBI::SQL_REAL()) { }
245 0 0 if ($$self{'__columnTypes__'} and $key eq 'initialData')
268 0 0 if $$object{'__columnTypes__'}
288 0 0 unless $type
299 0 0 if ($type eq 'unknown')
301 0 0 if (not defined $d) { }
309 0 0 if (not $myRef or $myRef =~ /SCALAR/) { }
0 0 elsif ($myRef =~ /ARRAY/) { }
0 0 elsif ($myRef =~ /HASH/) { }
311 0 0 if ($myRef) { }
334 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') { }
413 0 0 if ($scalar =~ /^(\d{4})\-(\d{2})\-(\d{2})( (\d{2}):(\d{2}):(\d{2}))?$/) { }
0 0 elsif ($scalar =~ /[^0-9\.\-]/) { }
0 0 elsif ($scalar =~ /\..*\./) { }
0 0 elsif ($scalar =~ /.\-/ or $scalar eq '-') { }
0 0 elsif ($scalar =~ /\./) { }
0 0 elsif ($scalar eq '') { }
417 0 0 if ($4) { }