| blib/lib/DBIx/Repgen.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 12 | 36 | 33.3 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 369 | 0 | 0 | 0 | $$rep{'query'} and $$rep{'query'} =~ /^\s*select\b/is |
| 400 | 0 | 0 | 0 | defined $param{$p} and $param{$p} ne '' |
| 404 | 0 | 0 | 0 | ref $val eq 'ARRAY' and $$val[0] |
| 0 | 0 | 0 | ref $val eq 'ARRAY' and $$val[0] and ref $$val[0] eq 'CODE' | |
| 430 | 9 | 0 | 0 | $$rep{'max_items'} and $$rep{'max_items'} <= $$rep{'data'}{'num_report'} |
| 450 | 1 | 0 | 0 | $$rep{'dbh'} and $$rep{'autoclose'} |
| 470 | 6 | 1 | 2 | defined $group and $$r{'not_first'} |
| 484 | 0 | 0 | 9 | $$r{'group'} and $$r{'total'} |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 348 | 1 | 0 | 0 | $class || ref $class |
| 531 | 2 | 0 | 6 | $$r{'data'}{'prev_' . $fname} ne $$r{'row'}{$fname} or $$r{'data'}{'prev_' . $fname} != $$r{'row'}{$fname} |
| 1 | 0 | 8 | not exists $$r{'data'}{'prev_' . $fname} or ($$r{'data'}{'prev_' . $fname} ne $$r{'row'}{$fname} or $$r{'data'}{'prev_' . $fname} != $$r{'row'}{$fname}) | |
| 550 | 3 | 0 | 0 | ref $$r{$part} eq 'CODE' or not ref $$r{$part} |