Branch Coverage

blib/lib/Class/ReluctantORM/SQL/Expression/FunctionCall.pm
Criterion Covered Total %
branch 0 30 0.0


line true false branch
103 0 0 if (not ref $func) { }
0 0 elsif (not $func->isa(Function())) { }
115 0 0 if (defined $func->max_inputs)
116 0 0 unless (@exps <= $func->max_inputs)
120 0 0 unless (@exps >= $func->min_inputs)
126 0 0 if (not ref $exp) { }
0 0 elsif (not blessed $exp && $exp->isa('Class::ReluctantORM::SQL::Expression')) { }
229 0 0 if ($args{'one_line'}) { }
279 0 0 unless ($cb->is_function_call)
280 0 0 unless ($ca->function->name eq $cb->function->name)
282 0 0 if ($ca->function->is_associative)
288 0 0 unless (@args_a == @args_b)
290 0 0 if (not $ca->function->is_commutative) { }
293 0 0 unless ($args_a[$i]->is_equivalent($args_b[$i]))
308 0 0 if ($arg_a->is_equivalent($arg_b))