Branch Coverage

blib/lib/Mojo/Webqq/Group.pm
Criterion Covered Total %
branch 0 64 0.0


line true false branch
27 0 0 if ($Mojo::Webqq::Group::AUTOLOAD =~ /.*::gnumber/) { }
0 0 elsif ($Mojo::Webqq::Group::AUTOLOAD =~ /.*::gtype/) { }
0 0 elsif ($Mojo::Webqq::Group::AUTOLOAD =~ /.*::g(.*)/) { }
41 0 0 defined $self->markname ? :
46 0 0 @_ > 1 ? :
0 0 @_ ? :
47 0 0 if (exists $self->{'member'} and ref $self->{'member'} eq 'ARRAY')
49 0 0 unless defined $_->{'_group_id'}
50 0 0 if ref $_ ne 'Mojo::Webqq::Group::Member'
59 0 0 if ref $callback ne 'CODE'
60 0 0 if ref $self->member ne 'ARRAY'
61 0 0 if $self->is_empty
68 0 0 if $self->is_empty
75 0 0 if 0 == grep({defined $p{$_};} keys %p)
76 0 0 if $self->is_empty
77 0 0 if (wantarray) { }
78 0 0 &first(sub { $p{$_} ne $m->$_; } , grep({defined $p{$_};} keys %p)) ? :
81 0 0 &first(sub { $p{$_} ne $m->$_; } , grep({defined $p{$_};} keys %p)) ? :
89 0 0 if ref $member ne 'Mojo::Webqq::Group::Member'
90 0 0 if ($nocheck)
95 0 0 if (defined $m) { }
107 0 0 if ref $member ne 'Mojo::Webqq::Group::Member'
109 0 0 if ($self->member->[$i]->id eq $member->id)
119 0 0 ref $self->member eq 'ARRAY' ? :
134 0 0 if ($_ eq 'member' and ref $hash->{'member'} eq 'ARRAY') { }
135 0 0 unless @{$hash->{'member'};}
136 0 0 ref $_ eq 'Mojo::Webqq::Group::Member' ? :
137 0 0 if ($self->is_empty) { }
158 0 0 if (exists $hash->{$_})
159 0 0 if (defined $hash->{$_} and defined $self->{$_}) { }
0 0 elsif (not !(defined $hash->{$_} || defined $self->{$_})) { }
160 0 0 if ($hash->{$_} ne $self->{$_})