Condition Coverage

blib/lib/Form/Processor.pm
Criterion Covered Total %
condition 10 33 30.3


and 3 conditions

line !l l&&!r l&&r condition
155 5 0 0 defined $self->item_id and not $self->item
273 0 0 17 $name and $type_data
551 0 0 0 $self->field($name)->type eq 'Boolean' and $value == 0
564 0 0 0 $field and not $field->required
586 0 0 0 $self->ran_validation && !$self->validated

or 2 conditions

line l !l condition
184 0 10 $$profile{'auto_' . $group} || (next)
250 0 0 $self->make_field($_, 'Auto') || (next)
261 17 0 $self->make_field($name, $type) || (next)
280 17 0 $type_data->{'type'} || die('Failed to provide field type to make_field()')
323 0 5 $self->init_object || $self->item || (return)
430 3 0 $Form::Processor::LANGUAGE_HANDLE || $ENV{'LANGUAGE_HANDLE'} || 'Form::Processor::I18N'->get_handle || die('Failed call to Text::Maketext->get_handle')
445 2 1 $params ||= {}
531 0 3 $self->profile->{'dependency'} || (return)
614 0 0 $form->field($name, $no_die) || (return)