Condition Coverage

lib/Spreadsheet/Engine/Fn/base.pm
Criterion Covered Total %
condition 20 24 83.3


and 3 conditions

line !l l&&!r l&&r condition
63 14483 3689 80 $min_args < 0 and $have_args < -$min_args
3689 14286 197 $min_args >= 0 and $have_args != $min_args
16485 1485 5 defined $max_args and $have_args > $max_args
123 19254 181 0 $op->is_error and not $self->_error_ops_ok
192 4781 397 3767 $operation eq 'oneargnumeric' and not @op

or 3 conditions

line l !l&&r !l&&!r condition
56 11353 6899 0 $self->can('argument_count') or $self->can('signature')
63 80 0 18172 $min_args < 0 and $have_args < -$min_args or $min_args >= 0 and $have_args != $min_args
197 0 17975 $min_args < 0 and $have_args < -$min_args or $min_args >= 0 and $have_args != $min_args or defined $max_args and $have_args > $max_args