Branch Coverage

blib/lib/RDF/aREF.pm
Criterion Covered Total %
branch 20 32 62.5


line true false branch
30 0 8 if (&blessed($source) and $source->isa('RDF::Trine::Iterator')) { }
0 8 elsif (&blessed($source) and $source->DOES('Attean::API::TripleIterator')) { }
2 6 elsif (&blessed($source) and $source->isa('RDF::Trine::Model')) { }
0 6 elsif (&blessed($source) and $source->DOES('Attean::API::TripleStore')) { }
4 2 elsif (ref $source and &reftype($source) eq 'HASH') { }
2 0 elsif (not ref $source) { }
47 0 2 if $@
53 0 2 if ($source =~ qr"^https?://") { }
2 0 elsif (-f $source) { }
70 5 21 @_ < 3 ? :
76 0 1 @_ < 3 ? :
81 2 0 $origin ? :
86 2 0 if (@values)
87 1 1 if ($record{$field}) { }
88 0 1 if (ref $record{$field}) { }
96 0 1 @values > 1 ? :