Branch Coverage

blib/lib/Log/Stamper.pm
Criterion Covered Total %
branch 50 58 86.2


line true false branch
22 1 25 ref $callback eq 'CODE' ? :
30 26 0 if $format
55 9 33 if ($chunk =~ /\A'(.*)'\z/) { }
1 32 elsif ($chunk =~ /'/) { }
118 0 107 if ($first eq 'G') { }
0 107 elsif ($first eq 'e') { }
16 91 elsif ($first eq 'y') { }
11 80 elsif ($first eq 'M') { }
11 69 elsif ($first eq 'd') { }
6 63 elsif ($first eq 'h') { }
12 51 elsif ($first eq 'H') { }
12 39 elsif ($first eq 'm') { }
12 27 elsif ($first eq 's') { }
4 23 elsif ($first eq 'E') { }
6 17 elsif ($first eq 'D') { }
3 14 elsif ($first eq 'a') { }
13 1 elsif ($first eq 'S') { }
0 1 elsif ($first eq 'Z') { }
129 14 2 if ($len >= 4) { }
141 3 8 if ($len >= 3) { }
7 1 elsif ($len == 2) { }
144 1 2 if ($len >= 4) { }
167 0 4 unless $_[0] % 12
184 1 3 if ($len >= 4) { }
196 0 2 $_[0] < 12 ? :
224 21 1 unless defined $msecs
228 22 0 if ($GMTIME) { }
242 75 0 if ($code) { }
252 1 21 if ($self->callback) { }