Condition Coverage

blib/lib/RDF/Query/Plan/Aggregate.pm
Criterion Covered Total %
condition 16 48 33.3


and 3 conditions

line !l l&&!r l&&r condition
164 14 0 0 not &blessed($col) and $col eq '*'
180 0 0 8 $value->isa('RDF::Query::Node::Literal') and $value->is_numeric_type
187 0 0 0 $value->isa('RDF::Query::Node::Literal') && $value->is_numeric_type && &blessed($aggregate_data->{$alias}{$group}[1]) && $aggregate_data->{$alias}{$group}[1]->isa('RDF::Query::Node::Literal') && $aggregate_data->{$alias}{$group}[1]->is_numeric_type
4 0 0 $type ne $aggregate_data->{$alias}{$group}[2] and not $value->isa('RDF::Query::Node::Literal') && $value->is_numeric_type && &blessed($aggregate_data->{$alias}{$group}[1]) && $aggregate_data->{$alias}{$group}[1]->isa('RDF::Query::Node::Literal') && $aggregate_data->{$alias}{$group}[1]->is_numeric_type
211 0 0 0 $value->isa('RDF::Query::Node::Literal') && $value->is_numeric_type && &blessed($aggregate_data->{$alias}{$group}[1]) && $aggregate_data->{$alias}{$group}[1]->isa('RDF::Query::Node::Literal') && $aggregate_data->{$alias}{$group}[1]->is_numeric_type
12 0 2 $type ne $aggregate_data->{$alias}{$group}[2] and not $value->isa('RDF::Query::Node::Literal') && $value->is_numeric_type && &blessed($aggregate_data->{$alias}{$group}[1]) && $aggregate_data->{$alias}{$group}[1]->isa('RDF::Query::Node::Literal') && $aggregate_data->{$alias}{$group}[1]->is_numeric_type
243 0 0 0 $value->isa('RDF::Query::Node::Literal') && $value->is_numeric_type && &blessed($aggregate_data->{$alias}{$group}[1]) && $aggregate_data->{$alias}{$group}[1]->isa('RDF::Query::Node::Literal') && $aggregate_data->{$alias}{$group}[1]->is_numeric_type
16 0 3 $type ne $aggregate_data->{$alias}{$group}[2] and not $value->isa('RDF::Query::Node::Literal') && $value->is_numeric_type && &blessed($aggregate_data->{$alias}{$group}[1]) && $aggregate_data->{$alias}{$group}[1]->isa('RDF::Query::Node::Literal') && $aggregate_data->{$alias}{$group}[1]->is_numeric_type
290 0 0 4 &blessed($value) and $value->isa('RDF::Query::Node::Literal')
0 0 4 &blessed($value) and $value->isa('RDF::Query::Node::Literal') and $value->is_numeric_type
295 0 0 4 &blessed($value) and $value->isa('RDF::Query::Node::Literal')
0 0 4 &blessed($value) and $value->isa('RDF::Query::Node::Literal') and $value->is_numeric_type
339 1 0 0 &blessed($value) && $value->isa('RDF::Trine::Node')
345 5 0 0 &blessed($value) && $value->isa('RDF::Trine::Node')
349 4 0 18 &blessed($value) && $value->isa('RDF::Trine::Node')

or 3 conditions

line l !l&&r !l&&!r condition
129 0 18 0 $g->isa('RDF::Query::Expression::Alias') or $g->isa('RDF::Query::Node::Variable')