Branch Coverage

blib/lib/DateTime/Format/Builder/Parser/generic.pm
Criterion Covered Total %
branch 23 30 76.6


line true false branch
36 5 58 exists $args{'on_match'} || exists $args{'on_fail'} ? :
41 0 84 unless defined $date
43 84 0 if $p
45 0 84 defined $label ? :
9 75 @args ? :
52 8 76 if ($args{'preprocess'})
57 84 0 if $class->can('do_match')
60 6 78 if ($callback)
61 5 1 defined $rv ? :
62 6 0 if $args{$type}
64 40 44 unless defined $rv
67 44 0 if $class->can('post_match')
71 10 34 if ($args{'postprocess'})
78 0 10 unless $rv
82 30 14 if $class->can('make')