Branch Coverage

blib/lib/Validator/Var.pm
Criterion Covered Total %
branch 31 38 81.5


line true false branch
88 1 1 @{$_[0]{'checkers'};} > 1 ? :
113 0 21 unless defined $$self{'checkers'}
132 0 0 wantarray ? :
145 14 3 unless defined $do_trace
149 1 16 unless (defined $val)
158 10 11 unless ($$checker[0]($val, @checker_args))
160 5 5 if ($do_trace) { }
161 4 1 unless $$self{'at_least_one'}
164 4 1 unless $$self{'at_least_one'}
168 1 11 if ($do_trace) { }
169 1 0 if $$self{'at_least_one'}
171 1 10 if $$self{'at_least_one'}
175 2 9 if ($do_trace)
176 1 1 if $$self{'at_least_one'} and @{$$self{'checkers_not_passed'};} > 0
177 1 0 if @{$$self{'checkers_not_passed'};} > 0
180 0 9 $$self{'at_least_one'} ? :
219 0 2 if (@{$$self{'checkers_not_passed'};} == 0) { }
222 1 1 $$self{'at_least_one'} ? :
223 1 1 $$self{'at_least_one'} ? :