Condition Coverage

blib/lib/Mojo/Weixin/Message/Base.pm
Criterion Covered Total %
condition 0 34 0.0


and 3 conditions

line !l l&&!r l&&r condition
12 0 0 0 defined $self->code && $self->code == 0
57 0 0 0 $self->type eq 'group_message' and $self->class eq 'send'
65 0 0 0 $self->type ne 'group_message' and $self->type ne 'group_notice'
133 0 0 0 $_ eq 'member' and ref $self->{$_} eq 'ARRAY'

or 2 conditions

line l !l condition
31 0 0 $json->{'BaseResponse'}{'ErrMsg'} || 'unknown error'
75 0 0 $self->{$key} || ''

or 3 conditions

line l !l&&r !l&&!r condition
87 0 0 0 shift() || $self->receiver
92 0 0 0 shift() || $self->group->me
96 0 0 0 shift() || $self->receiver
109 0 0 0 shift() || $self->receiver
114 0 0 0 shift() || $self->group->me
118 0 0 0 shift() || $self->receiver