Branch Coverage

blib/lib/Form/Factory/Action.pm
Criterion Covered Total %
branch 26 36 72.2


line true false branch
123 26 1 unless blessed $value
124 0 1 unless $value->isa('Form::Factory::Processor::DeferredValue')
131 24 51 $meta_control->has_documentation ? :
149 45 1 unless $feature_class->does('Form::Factory::Feature::Role::BuildControl')
174 8 38 if $feature->does('Form::Factory::Feature::Role::InitializeControl')
216 0 0 unless defined $stash
256 0 1 defined $params{'controls'} ? :
272 0 0 unless $options{'globals'}
287 0 1 unless $options
305 15 21 defined $params{'controls'} ? :
317 0 2 unless $options
339 30 52 if (defined $params{'controls'}) { }
343 0 210 unless $feature->does('Form::Factory::Feature::Role::Control')
344 120 90 unless $feature->does(Form::Factory::_class_name_from_name('Feature::Role', $method))
347 75 15 unless $names{$feature->control->name}
356 53 51 unless $feature->does(Form::Factory::_class_name_from_name('Feature::Role', $method))
382 2 5 unless $self->is_valid
423 0 21 unless defined $attribute