Branch Coverage

blib/lib/Unix/GroupFile.pm
Criterion Covered Total %
branch 33 46 71.7


line true false branch
43 0 16 if (defined $$this{'group'}{$gid}) { }
62 1 18 unless (@_)
64 1 0 unless defined $gid
69 0 18 if @_ < 2
74 0 18 unless defined $this->gid($name, $gid)
86 0 1 unless defined $gid
98 0 13 $name eq '*' ? :
102 0 13 unless defined $gid
115 1 1 $name eq '*' ? :
119 0 18 unless defined $gid
135 3 13 if (exists $$this{'group'}{$gid}{$oldname})
149 0 4 @_ ? :
151 1 3 unless wantarray
152 0 3 if ($order eq 'name') { }
177 0 16 unless print $fh $this->joinwrap($MAXLINELEN, $head, $ind, ',', '', @users), "\n"
188 18 33 @_ ? :
199 421 19 unless @_
203 0 19 if defined $oldgid and $newgid == $oldgid
204 1 18 if grep {$newgid == $_;} values %{$$this{'gid'};}
205 1 17 if (defined $oldgid)
219 0 56 unless defined $gid
220 12 44 if (@_)
224 40 16 unless wantarray