| blib/lib/DBIx/QuickORM/Affinity.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 12 | 22 | 54.5 |
| line | true | false | branch |
|---|---|---|---|
| 26 | 0 | 40 | unless my $affinity = pop() |
| 31 | 0 | 25 | unless $affinity |
| 32 | 0 | 25 | unless $VALID_AFFINITY{$affinity} |
| 36 | 0 | 25 | if $affinity eq "boolean" |
| 39 | 0 | 25 | if defined $vala xor defined $valb |
| 41 | 14 | 11 | if $affinity eq "string" |
| 42 | 11 | 0 | if $affinity eq "numeric" |
| 48 | 0 | 0 | if $affinity eq "binary" |
| 104 | 0 | 87 | unless my $type = pop() |
| 109 | 36 | 51 | if ($type =~ /^(?:tiny|medium|big|long|var)(.+)/i) |
| 110 | 36 | 0 | if $AFFINITY_BY_TYPE{$1} |