blib/lib/App/MonM/Store.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 11 | 31 | 35.4 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
307 | 0 | 0 | 1 | $dbh and $dsn =~ /SQLite/i |
309 | 0 | 0 | 1 | $file and -e $file |
0 | 1 | 0 | $file and -e $file and not -z $file |
line | l | !l | condition |
---|---|---|---|
287 | 0 | 1 | $args{'file'} || 'monm.db' |
322 | 0 | 0 | $DBI::errstr || 'unknown error' |
328 | 0 | 0 | $dbh->errstr || 'unknown error' |
332 | 1 | 0 | $error // "" |
385 | 0 | 1 | $params{'status'} || 0 |
409 | 1 | 0 | $params{'status'} || 0 |
441 | 2 | 0 | $params{'name'} || '' |
479 | 0 | 0 | $params{'period'} || 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
284 | 0 | 1 | 7 | $args{$_} //= $dda->{$_} |
288 | 0 | 1 | 0 | $args{'dsn'} || sprintf('dbi:SQLite:dbname=%s', $file) |