Condition Coverage

blib/lib/CHI/Cascade/Rule.pm
Criterion Covered Total %
condition 5 16 31.2


and 3 conditions

line !l l&&!r l&&r condition
99 0 0 0 ref $self->{'ttl'} eq 'ARRAY' and @{$self->{'ttl'};} == 2
113 0 0 0 $_[0]{'run_instance'} and $_[0]{'run_instance'}{'stash'}

or 2 conditions

line l !l condition
78 0 10 (ref $self->{'value_expires'} eq 'CODE' ? $self->{'value_expires'}->($self) : $self->{'value_expires'}) // 'never'
86 0 8 $self->{'busy_lock'} || $self->{'cascade'}{'busy_lock'} || 'never'

or 3 conditions

line l !l&&r !l&&!r condition
20 23 3 0 ref $class || $class
86 0 10 0 $trg_obj->expires // $trg_obj->expires($self->value_expires)