Condition Coverage

lib/Sysync.pm
Criterion Covered Total %
condition 13 25 52.0


and 3 conditions

line !l l&&!r l&&r condition
345 3 0 0 $$user{'disabled'} and $$user{'ssh_keys'}
708 100 0 0 $params{'must_exist'} and not -f $file

or 2 conditions

line l !l condition
230 6 210 join(',', @{[] unless $$group{'users'};}) || ''
634 1 0 $$shadow_group{'gid'} || 0

or 3 conditions

line l !l&&r !l&&!r condition
35 0 0 1 $$params{'stagedir'} || "$$params{'sysdir'}/stage"
0 0 1 $$params{'stagefiledir'} || "$$params{'sysdir'}/stage-files"
189 12 66 6 $$user{'gid'} || $$user{'uid'}
190 6 78 0 $$user{'fullname'} || $$user{'username'}
561 1 0 0 $params{'hosts'} || $self->get_all_hosts