Branch Coverage

blib/lib/Plack/Middleware/Headers.pm
Criterion Covered Total %
branch 24 24 100.0


line true false branch
17 4 12 if (ref $self->when and ref $self->when eq 'ARRAY')
27 4 14 if (not defined $check) { }
4 10 elsif (not defined $value) { }
6 4 elsif (ref $check) { }
2 2 elsif ($value ne $check) { }
28 2 2 if defined $value
32 4 2 unless $value =~ /$check/
53 1 31 if ($self->code and $self->code ne $$res[0])
59 4 27 if ($self->when and not $self->when->(@$headers))
63 21 6 if ($self->set)
68 4 23 if ($self->append)
71 2 25 if ($self->unset)