Branch Coverage

blib/lib/OPP.pm
Criterion Covered Total %
branch 0 96 0.0


line true false branch
40 0 0 unless defined $field
43 0 0 unless defined $fields
52 0 0 if (defined $head and $nested->{$head}) { }
0 0 elsif ($nested->{$field}) { }
62 0 0 $is_nested ? :
73 0 0 unless defined $docs
75 0 0 ref $docs eq 'ARRAY' ? :
84 0 0 defined $field ? :
85 0 0 if (ref $doc->{$k} eq 'HASH') { }
141 0 0 ref $docs eq 'ARRAY' ? :
145 0 0 unless my $this = &$order($_)
156 0 0 unless defined $flats
158 0 0 ref $flats eq 'ARRAY' ? :
162 0 0 if ($flat->{'_opp_nounflatten'})
176 0 0 if ($idx == $last)
199 0 0 ref $input eq 'ARRAY' ? :
201 0 0 unless defined $opp
206 0 0 if @cmd == 0
208 0 0 if $debug
213 0 0 if $debug
215 0 0 unless (defined $proc[0])
216 0 0 if $debug
223 0 0 if ($@)
229 0 0 unless (defined $proc)
242 0 0 if $debug
251 0 0 if (defined $self->output->docs)
264 0 0 ref $input eq 'ARRAY' ? :
266 0 0 unless defined $opp
271 0 0 if @cmd == 0
273 0 0 if $debug
278 0 0 if $debug
280 0 0 unless (defined $proc[0])
281 0 0 if $debug
288 0 0 if ($@)
294 0 0 unless (defined $proc)
307 0 0 if $debug
316 0 0 if (defined $self->output->docs)
330 0 0 ref $doc eq 'ARRAY' ? :
334 0 0 unless my $docs = $self->order($_)
340 0 0 if ($@)
343 0 0 unless defined $json
355 0 0 ref $docs eq 'ARRAY' ? :
363 0 0 if ($@)
366 0 0 unless defined $json
384 0 0 unless defined $input
385 0 0 unless defined $opp
396 0 0 unless defined $input
397 0 0 unless defined $opp