blib/lib/Python/Serialise/Marshal.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 15 | 20 | 75.0 |
line | true | false | branch |
---|---|---|---|
107 | 0 | 150 | if not defined $id or $id eq '' |
206 | 74 | 0 | if ($size > 0) { } |
253 | 0 | 30 | if not defined $id or $id eq '' |
254 | 10 | 20 | if $id eq '0' |
347 | 0 | 95 | unless defined $val |
350 | 0 | 95 | if defined $ref and UNIVERSAL::isa($val, 'Python::Serialise::None') |
351 | 1 | 94 | if defined $ref and UNIVERSAL::isa($val, 'Math::Complex') |
353 | 17 | 77 | if defined $ref and $ref ne '' |
355 | 36 | 41 | if $val =~ /^[+-]?\d+$/ |
356 | 4 | 37 | if $val =~ /^-?(?:\d+(?:\.\d*)?|\.\d+)$/ |