Condition Coverage

blib/lib/Circle/Net/Matrix/Room.pm
Criterion Covered Total %
condition 0 45 0.0


and 3 conditions

line !l l&&!r l&&r condition
255 0 0 0 $ev && $ev->{'content'}{'history_visibility'}
319 0 0 0 ($membership->[0] // '') ne 'join' and $membership->[1] eq 'join'
0 0 0 $membership->[0] eq 'join' and not defined $membership->[1]

or 2 conditions

line l !l condition
252 0 0 $state->join_rule // '?'
255 0 0 $ev && $ev->{'content'}{'history_visibility'} // '?'
319 0 0 $membership->[0] // ''

or 3 conditions

line l !l&&r !l&&!r condition
236 0 0 0 $eventmap->{$my_userid}{'content'}{'displayname'} // $my_userid
329 0 0 0 $changes{'displayname'}[0] // $member->displayname
344 0 0 0 $subject->displayname // $subject->user->user_id
369 0 0 0 $subject->displayname // $subject->user->user_id
455 0 0 0 $_->displayname // $_->user->user_id
550 0 0 0 $self->{'topic_widget'} //= $self->{'registry'}->construct('Circle::Widget::Entry', 'classes', ['topic'])
560 0 0 0 $self->{'displayname_widget'} //= $self->{'registry'}->construct('Circle::Widget::Label')
568 0 0 0 $self->{'permission_widget'} //= $self->{'registry'}->construct('Circle::Widget::Label')
576 0 0 0 $self->{'typing_widget'} //= $self->{'registry'}->construct('Circle::Widget::Label', 'classes', ['transient'])
585 0 0 0 $self->{'membercount_widget'} //= $self->{'registry'}->construct('Circle::Widget::Label')