Branch Coverage

blib/lib/Form/Tiny/Plugin/Strict.pm
Criterion Covered Total %
branch 20 20 100.0


line true false branch
32 18 358 unless defined $blueprint
36 51 307 if ($ref eq 'ARRAY') { }
178 129 elsif ($ref eq 'HASH') { }
37 6 45 unless ref $data eq "ARRAY"
40 8 75 unless $self->_check_recursive($value, $blueprint->[0])
45 9 169 unless ref $data eq "HASH"
49 46 136 unless $self->_check_recursive($data->{$key}, $blueprint->{$key})
64 17 94 unless ($blueprint)
66 15 2 unless $self->is_dynamic
71 33 78 unless ($strict)