blib/lib/Mojolicious/Plugin/Notifications/JSON.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 15 | 23 | 65.2 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
29 | 17 | 1 | 4 | ref $_->[1] and ref $_->[1] eq 'HASH' |
18 | 0 | 4 | ref $_->[1] and ref $_->[1] eq 'HASH' and $_->[1]{'ok'} || $_->[1]{'cancel'} || $_[1]{'confirm'} |
line | l | !l | condition |
---|---|---|---|
40 | 1 | 0 | $param->{'confirm_label'} // 'confirm' |
49 | 1 | 1 | $param->{'ok_label'} // 'ok' |
57 | 1 | 2 | $param->{'cancel_label'} // 'cancel' |
81 | 0 | 10 | $json->{$key} //= [] |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
20 | 0 | 15 | 0 | $param{'key'} // $self->key |
24 | 2 | 11 | 0 | not $json or ref $json |
29 | 1 | 0 | 0 | $_->[1]{'ok'} || $_->[1]{'cancel'} || $_[1]{'confirm'} |