Branch Coverage

blib/lib/RDF/Trine/Store.pm
Criterion Covered Total %
branch 28 52 53.8


line true false branch
88 0 68 if ($RDF::Redland::VERSION)
121 0 1 if (&blessed($data)) { }
0 1 elsif (ref $data) { }
147 5 0 if (defined $string) { }
150 5 0 if (can_load('modules', {$class, 0}) and $class->can('_new_with_string')) { }
185 5 1 if (defined $config) { }
187 4 1 if ($class->can('_new_with_config')) { }
211 0 0 if ($class->can('_new_with_object'))
213 0 0 if ($s)
240 0 0 if (lc($class) =~ /::$name$/i)
270 0 7 if ($bgp->isa('RDF::Trine::Statement')) { }
280 7 0 if (1 == scalar @triples) { }
287 9 16 if ($nodes[$n]->isa('RDF::Trine::Node::Variable'))
292 1 6 if ($_iter->finished)
298 6 19 unless $row
321 0 0 unless defined $val_a and defined $val_b
323 0 0 unless ($equal)
335 2 4 if (my $o = $args{'orderby'}) { }
336 0 2 unless (&reftype($o) eq 'ARRAY')
345 0 2 if (scalar(@o) % 2 != 0)
350 0 2 unless $vars{$k}
351 0 2 unless ($dir =~ /^ASC|DESC$/i)
354 2 0 $dir eq 'ASC' ? :
386 0 8 unless defined $av or defined $bv
388 0 8 unless ($dir->{$key})
391 2 6 if $cmp