Branch Coverage

blib/lib/Stancer/Core/Types/Helper.pm
Criterion Covered Total %
branch 41 42 97.6


line true false branch
26 30 57 unless defined $value
27 1 56 if "$value" eq "true"
28 1 55 if "$value" eq "false"
39 8 19 unless defined $value
41 5 14 if (defined $blessed)
42 1 4 if $blessed ne "DateTime"
48 13 1 if defined $d
58 81 176 unless defined $value
66 7 169 if (defined $blessed)
67 1 6 if $blessed ne "DateTime"
71 126 43 if (defined $config and defined $config->default_timezone)
87 98 112 unless defined $value
89 44 68 if (defined $blessed)
90 43 1 if $blessed eq $class
112 8 165 unless defined $instance
113 16 149 unless builtin::blessed($instance)
119 8 24 unless defined $instance
120 16 8 unless builtin::blessed($instance)
133 145 24 if (defined $value) { }
148 1830 742 if (defined $def->{'exception'})
153 131 0 if (ref $message eq "CODE")