Condition Coverage

lib/Concierge/User.pm
Criterion Covered Total %
condition 13 17 76.4


and 3 conditions

line !l l&&!r l&&r condition
48 1 18 5 $options->{'session'} && !$options->{'user_data'}
49 1 5 18 $options->{'session'} && $options->{'user_data'}

or 2 conditions

line l !l condition
18 24 0 $options //= {}
30 7 17 $options->{'user_key'} || scalar 'Concierge::Auth'->gen_random_string(13)
97 4 0 $result->{'value'} // {}
104 4 0 $result->{'value'} // {}

or 3 conditions

line l !l&&r !l&&!r condition
47 23 0 1 $options->{'session'} || $options->{'user_data'}