Branch Coverage

blib/lib/AtteanX/QueryPlanner/Cache.pm
Criterion Covered Total %
branch 20 24 83.3


line true false branch
37 0 2512 if $p->isa('Attean::Plan::Quad')
38 1236 1276 if $p->isa('AtteanX::Plan::SPARQLBGP')
39 1204 1308 if ($p->does('Attean::API::Plan::Join'))
44 52 1204 unless $joins == 1
45 20 1184 unless $quads == 1
47 0 2368 if $p->isa('Attean::Plan::Quad')
48 1048 1320 if $p->isa('AtteanX::Plan::SPARQLBGP')
51 1048 136 if ($quads >= 2) { }
66 3872 160 if (scalar @join_vars)
68 0 6720 if ($q->isa('Attean::Plan::Quad')) { }
4672 2048 elsif ($q->isa('AtteanX::Plan::SPARQLBGP')) { }
78 0 1824 if ($self->log->is_debug and $count >= 2)