Branch Coverage

blib/lib/Elasticsearch/Role/Client/Direct.pm
Criterion Covered Total %
branch 5 26 19.2


line true false branch
14 0 0 ref $_[0] ? :
43 0 0 if $$params{'path'}
52 0 0 if (defined $defn)
53 0 0 if $$defn{'required'} and not $$params{'body'}
57 0 0 if $$params{'body'}
65 0 0 unless $handlers
68 0 0 if (my $raw = delete $$params{'params'})
69 0 0 unless ref $raw eq 'HASH'
75 0 0 unless my $key_defn = $$handlers{$key}
77 0 0 unless my $handler = $$key_defn{'handler'}
91 0 42 $group ? :
93 2730 1008 unless my($name) = $action =~ /^$group_qr([^.]+)$/
95 42 966 if $stash->has_symbol('&' . $name)