Condition Coverage

blib/lib/Attean/API/Query.pm
Criterion Covered Total %
condition 30 31 96.7


and 3 conditions

line !l l&&!r l&&r condition
269 5 2 5 scalar @vars == scalar @subvars and join(".", @vars) eq join(".", @subvars)

or 2 conditions

line l !l condition
70 99 51 $args{'level'} // 0
213 4 29 $args{'dataset'} || {}

or 3 conditions

line l !l&&r !l&&!r condition
145 21 0 22 $a->isa($t) or $a->does($t)
236 3 3 27 $form eq "CONSTRUCT" or $form eq "DESCRIBE"
237 4 1 52 $algebra->isa("Attean::Algebra::Extend") or $algebra->isa("Attean::Algebra::Group")
5 1 51 $algebra->isa("Attean::Algebra::Extend") or $algebra->isa("Attean::Algebra::Group") or $algebra->isa("Attean::Algebra::OrderBy")
2 4 47 $algebra->isa("Attean::Algebra::Extend") or $algebra->isa("Attean::Algebra::Group") or $algebra->isa("Attean::Algebra::OrderBy") or $algebra->isa("Attean::Algebra::Distinct")
5 2 45 $algebra->isa("Attean::Algebra::Extend") or $algebra->isa("Attean::Algebra::Group") or $algebra->isa("Attean::Algebra::OrderBy") or $algebra->isa("Attean::Algebra::Distinct") or $algebra->isa("Attean::Algebra::Reduced")
6 6 39 $algebra->isa("Attean::Algebra::Extend") or $algebra->isa("Attean::Algebra::Group") or $algebra->isa("Attean::Algebra::OrderBy") or $algebra->isa("Attean::Algebra::Distinct") or $algebra->isa("Attean::Algebra::Reduced") or $algebra->isa("Attean::Algebra::Slice")
8 12 27 $algebra->isa("Attean::Algebra::Extend") or $algebra->isa("Attean::Algebra::Group") or $algebra->isa("Attean::Algebra::OrderBy") or $algebra->isa("Attean::Algebra::Distinct") or $algebra->isa("Attean::Algebra::Reduced") or $algebra->isa("Attean::Algebra::Slice") or $algebra->isa("Attean::Algebra::Project")