| blib/lib/JSON/RPC/Spec/Procedure.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 14 | 14 | 100.0 |
| line | true | false | branch |
|---|---|---|---|
| 25 | 4 | 45 | if (ref $obj ne 'HASH') |
| 35 | 9 | 36 | if ($method eq '' or $method =~ /\A\.|\A[0-9]+\z/) |
| 46 | 8 | 28 | if ($self->_is_notification) |
| 49 | 9 | 19 | if ($err) |
| 51 | 4 | 5 | if ($err =~ /rpc_method_not_found/) { } |
| 1 | 4 | elsif ($err =~ /rpc_invalid_params/) { } | |
| 76 | 6 | 31 | unless ($matched) |