Condition Coverage

blib/lib/WWW/Suffit/AuthDB/User.pm
Criterion Covered Total %
condition 8 63 12.7


and 3 conditions

line !l l&&!r l&&r condition
356 0 0 4 defined $self->username and length $self->username
360 0 0 4 defined $self->password and length $self->password
364 4 0 0 $self->expires and $self->expires < time
413 0 0 1 ($not_before ? $not_before >= $now ? 0 : 1 : 1) && ($not_after ? $not_after <= $now ? 0 : 1 : 1)

or 2 conditions

line l !l condition
377 0 0 shift() || 0
379 0 0 $self->id || 0
0 0 $self->username // ""
0 0 $self->name // ""
0 0 $self->email // ""
0 0 $self->role // ""
0 0 $self->groups || []
0 0 $self->expires || 0
0 0 $self->algorithm // ""
0 0 $self->attributes // ""
0 0 $self->comment // ""
0 0 $self->created || 0
0 0 $self->flags || 0
0 0 $self->not_after || 0
0 0 $self->not_before || 0
0 0 $self->public_key // ""
402 0 2 $self->flags || 0
407 0 1 $self->flags || 0
411 1 0 $self->not_before || 0
412 0 1 $self->not_after || 0
426 0 0 $self->flags || 0
432 0 0 $self->flags || 0
438 0 0 $self->flags || 0
444 0 0 $self->flags || 0

or 3 conditions

line l !l&&r !l&&!r condition
373 0 0 0 shift() || &steady_time()