Condition Coverage

blib/lib/XAO/DO/Web/Config.pm
Criterion Covered Total %
condition 20 34 58.8


and 3 conditions

line !l l&&!r l&&r condition
74 0 0 48 $base_config and $base_config->can("get")
213 36 0 5 $cookie->{'-sscompat'} and $cookie->{'-samesite'}
223 35 4 2 $cookie->{'-domain'} and ref $cookie->{'-domain'}
241 0 0 96 ref $c and ref $c eq "HASH"
251 83 0 13 $cnew->name eq $cstored->name and $cnew->path eq $cstored->path
83 1 12 $cnew->name eq $cstored->name and $cnew->path eq $cstored->path and !(defined $dnew || defined $dstored) || defined $dnew && defined $dstored && $dnew eq $dstored
353 0 0 30 ref $c and ref $c eq "HASH"
592 0 0 54 defined $name and length $name

or 2 conditions

line l !l condition
497 11 0 $self->{'header_args'} || {}
500 11 0 $header_args->{'-cookie'} || $header_args->{'Cookie'} || $self->cookies || []

or 3 conditions

line l !l&&r !l&&!r condition
251 8 4 1 !(defined $dnew || defined $dstored) || defined $dnew && defined $dstored && $dnew eq $dstored
670 0 38 0 ref $proto || $proto