Condition Coverage

blib/lib/Mail/Box/Thread/Manager.pm
Criterion Covered Total %
condition 14 31 45.1


and 3 conditions

line !l l&&!r l&&r condition
65 0 0 3 builtin::blessed($folder) and $folder->isa("Mail::Box")
84 0 0 3 builtin::blessed($folder) and $folder->isa("Mail::Box")
91 0 135 0 $_->headIsRead and $self->outThread($_)

or 2 conditions

line l !l condition
34 0 3 $args->{'thread_body'} // 0
35 0 3 $args->{'thread_type'} // "Mail::Box::Thread::Node"
36 0 3 $args->{'dummy_type'} // "Mail::Message::Dummy"
37 0 3 $args->{'window'} // 10
41 0 3 $args->{'timespan'} || '3 days'

or 3 conditions

line l !l&&r !l&&!r condition
184 0 2 0 shift() || sub { 0 unless $_[0]->startTimeEstimate; }
185 0 2 0 shift() || sub { $_[0] <=> $_[1]; }
286 46 8 0 $self->msgById($msgid) || $self->createDummy($msgid)
294 77 7 0 $self->msgById($msgid) || $self->createDummy($msgid)