Branch Coverage

blib/lib/Geo/GDAL/FFI/Dataset.pm
Criterion Covered Total %
branch 18 82 21.9


line true false branch
60 0 1 if ($e != 0)
69 0 1 wantarray ? :
74 0 1 @_ > 1 ? :
98 1 0 Geo::GDAL::FFI::isint($i) ? :
109 0 3 if (exists $args->{'GeometryFields'}) { }
114 0 3 unless defined $gt
115 2 1 if exists $args->{'SpatialReference'}
118 0 3 if (exists $args->{'Options'})
125 2 1 if $sr
127 0 3 if $msg
130 0 3 if (exists $args->{'Fields'})
135 0 3 if (exists $args->{'GeometryFields'})
152 0 1 unless ($l)
154 0 0 if $msg
168 0 0 if ($lyr)
169 0 0 if (defined wantarray) { }
190 0 2 unless ref $options
211 1 0 unless $args->{'Progress'}
224 1 0 if $ds and $e == 0
231 0 0 unless $dst
233 0 0 if (ref $dst) { }
245 0 0 unless ref($input) =~ /ARRAY/
257 0 0 if defined wantarray and &blessed($dst)
267 0 0 if (&blessed($dst)) { }
273 0 0 if (defined $result)
274 0 0 if not $result or $e != 0
282 0 0 if defined wantarray and &blessed($dst)
292 0 0 if (&blessed($dst)) { }
299 0 0 if $e != 0
300 0 0 if (defined $result)
314 0 0 if not $result or $e != 0
322 0 0 if defined wantarray and &blessed($dst)
332 0 0 if (&blessed($dst)) { }
339 0 0 if $e != 0
340 0 0 if (defined $result)
354 0 0 if not $result or $e != 0
362 0 0 if defined wantarray and &blessed($dst)
370 0 0 if (&blessed($dst)) { }
377 0 0 if $e != 0
378 0 0 if (defined $result)
391 0 0 if not $result or $e != 0