blib/lib/App/MonM/Notifier/Store.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 20 | 78 | 25.6 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
377 | 0 | 0 | 1 | $dbh and $dsn =~ /SQLite/i |
379 | 0 | 0 | 1 | $file and -e $file |
0 | 1 | 0 | $file and -e $file and not -z $file | |
473 | 0 | 0 | 0 | defined $rec{'message'} and length $rec{'message'} |
476 | 0 | 0 | 0 | defined $rec{'attributes'} and length $rec{'attributes'} |
583 | 0 | 0 | 1 | defined $rec{'message'} and length $rec{'message'} |
586 | 0 | 0 | 1 | defined $rec{'attributes'} and length $rec{'attributes'} |
695 | 0 | 0 | 1 | $t >= 0 and $t < 5 |
0 | 0 | 0 | $t >= 5 and $t < 7 | |
0 | 0 | 0 | $t >= 7 and $t < 10 | |
0 | 0 | 0 | $t >= 10 and $t < 33 | |
0 | 0 | 0 | $t >= 33 and $t < 39 | |
0 | 0 | 0 | $t >= 39 and $t < 42 |
line | l | !l | condition |
---|---|---|---|
355 | 0 | 0 | getlogin || (getpwuid $>)[0] || $ENV{'LOGNAME'} || $ENV{'USER'} || 'anonymous' |
392 | 0 | 0 | $DBI::errstr || 'unknown error' |
398 | 0 | 0 | $dbh->errstr || 'unknown error' |
409 | 1 | 0 | $args{'expires'} || 2592000 |
0 | 1 | $args{'maxtime'} || 300 | |
449 | 0 | 1 | shift() || 0 |
463 | 0 | 0 | shift() || 0 |
488 | 0 | 0 | shift() || 0 |
546 | 1 | 0 | $id || 0 |
560 | 0 | 1 | $status || 'FAIL' |
568 | 0 | 1 | $rec{'attempt'} || 0 |
576 | 1 | 0 | $rec{'id'} || 0 |
609 | 1 | 0 | $id || 0 |
633 | 1 | 0 | $id || 0 |
664 | 1 | 0 | $self->{'maxtime'} || 300 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
352 | 0 | 1 | 7 | $args{$_} //= $dda->{$_} |
357 | 1 | 0 | 0 | $args{'file'} || 'File::Spec'->catfile('File::Spec'->tmpdir, $filename) |
358 | 0 | 1 | 0 | $args{'dsn'} || sprintf('dbi:SQLite:dbname=%s', $file) |