| line |
true |
false |
branch |
|
229
|
0 |
1 |
if (length $$self{'host'} and $$self{'host'} =~ m[^(https?)://]i) { } |
|
233
|
0 |
1 |
unless $$self{'protocol'} =~ /^https?$/i |
|
237
|
0 |
1 |
if (not length $$self{'key'} and length $$self{'user'}) |
|
239
|
0 |
0 |
if (length $$self{'pass'}) |
|
248
|
0 |
1 |
if (length $$self{'key'}) |
|
251
|
0 |
1 |
if (length $$self{'work_as'}) |
|
307
|
0 |
0 |
if $method eq 'DESTROY' |
|
319
|
0 |
0 |
if ($$r{'method'} eq 'GET' and ref $$r{'query'} eq 'HASH') |
|
328
|
0 |
0 |
if ($$r{'method'} ne 'GET' and defined $$r{'content'}) |
|
330
|
0 |
0 |
if ($@) |
|
346
|
0 |
0 |
unless ($response->is_success) |
|
355
|
0 |
0 |
if ($request->method eq 'PUT' or $request->method eq 'DELETE') |
|
360
|
0 |
0 |
if ($@) |
|
364
|
0 |
0 |
if ($$self{'expect_single_object'} and $$self{'no_wrapper_object'}) |
|
379
|
12 |
16 |
if (not $action or $action eq 'read') |
|
382
|
1 |
27 |
unless ($objects) |
|
400
|
13 |
14 |
if ($action eq 'get') { } |
|
|
11 |
3 |
elsif ($action eq 'create' or $action eq 'update') { } |
|
401
|
10 |
3 |
if (ref $args[-1] eq 'HASH') |
|
407
|
4 |
7 |
if (ref $args[-1] ne 'ARRAY' and ref $args[-1] ne 'HASH') |
|
424
|
9 |
20 |
if $object eq $category |
|
431
|
15 |
5 |
if ($action ne 'create' or not $is_last_object) |
|
434
|
2 |
13 |
if not defined $object_id or ref \$object_id ne 'SCALAR' |
|
441
|
12 |
6 |
if $is_last_object |
|
458
|
12 |
0 |
if (length $object) |
|
459
|
7 |
5 |
if ($action eq 'get' or $action eq 'create') |
|
462
|
0 |
12 |
if ($$self{'no_wrapper_object'}) |
|
463
|
0 |
0 |
if ($action eq 'create' or $action eq 'update') |
|
512
|
20 |
9 |
if (not $category =~ /s$/ or $category =~ /us$/) |
|
513
|
5 |
15 |
if ($object =~ /y$/) { } |
|
|
0 |
15 |
elsif ($category =~ /us$/) { } |