Condition Coverage

blib/lib/App/MonM/QNotifier.pm
Criterion Covered Total %
condition 0 37 0.0


and 3 conditions

line !l l&&!r l&&r condition
277 0 0 0 is_hash($usernode) and keys %$usernode

or 2 conditions

line l !l condition
152 0 0 $args{'config'} ||= {}
155 0 0 $args{'config'}->conf('user') || {}
163 0 0 $args{'config'}->conf('group') || {}
173 0 0 array($group_conf, $g, 'user') || []
183 0 0 hash($args{'config'}->conf('channel')) || {}
217 0 0 $self->{'users'} || []
222 0 0 $self->{'groups'} || []
237 0 0 array($args{'to'}) || []
238 0 0 $args{'subject'} // ""
239 0 0 $args{'message'} // ""
283 0 0 lvalue($channels_usr, $ch_name, 'basedon') || lvalue($channels_usr, $ch_name, 'baseon') || ''

or 3 conditions

line l !l&&r !l&&!r condition
158 0 0 0 value($user_conf, $u, "enable") or value($user_conf, $u, "enabled")
166 0 0 0 value($group_conf, $g, "enable") or value($group_conf, $g, "enabled")
282 0 0 0 lvalue($channels_usr, $ch_name, 'at') || lvalue($usernode, 'at')
285 0 0 0 $basedon || $ch_name