Branch Coverage

blib/lib/Bio/ConnectDots/DotQuery/Constraint.pm
Criterion Covered Total %
branch 0 68 0.0


line true false branch
30 0 0 if ('ARRAY' eq ref $constraints and @$constraints and @$constraints % 2 == 0 and not ref $$constraints[0] and 'ARRAY' eq ref $$constraints[1])
42 0 0 if ('HASH' eq ref $constraints) { }
0 0 elsif (not ref $constraints) { }
0 0 elsif (UNIVERSAL::isa($constraints, 'Bio::ConnectDots::DotQuery::Constraint')) { }
0 0 elsif ('ARRAY' eq ref $constraints) { }
44 0 0 unless 'ARRAY' eq ref $$constraint_list[0]
47 0 0 unless @$constraint and @$constraint <= 3
50 0 0 if @$constraint == 1
51 0 0 if @$constraint == 2
52 0 0 if @$constraint == 3
64 0 0 if (not ref $$constraint) { }
0 0 elsif (UNIVERSAL::isa($constraint, 'Bio::ConnectDots::DotQuery::Constraint')) { }
77 0 0 wantarray ? :
83 0 0 if ($parsed_constraints)
90 0 0 wantarray ? :
98 0 0 $constants ? :
0 0 unless $op
100 0 0 if ('ARRAY' eq ref $constants) { }
0 0 elsif (not ref $constants) { }
102 0 0 if grep {'ARRAY' eq ref $_;} @$constants
103 0 0 unless @$constants
106 0 0 if ($op eq '=') { }
0 0 elsif ($op eq '!=') { }
0 0 elsif ($op =~ /
0 0 elsif ($op =~ />/) { }
118 0 0 unless $op eq 'EXISTS' or defined $constants
129 0 0 @_ ? :
130 0 0 unless $term
135 0 0 @_ ? :
136 0 0 unless $op
144 0 0 @_ ? :
149 0 0 @_ ? :
154 0 0 @_ ? :
159 0 0 @_ ? :