Branch Coverage

blib/lib/WWW/Geni.pm
Criterion Covered Total %
branch 0 62 0.0


line true false branch
29 0 0 if (not $$self{'user'} && $$self{'pass'}) { }
35 0 0 unless $self->login
58 0 0 unless $self->_populate_tree_conflicts($list)
66 0 0 $profile ? :
72 0 0 $$self{'collaborators'} ? :
78 0 0 $$self{'collaborators'} ? :
84 0 0 $$self{'collaborators'} ? :
118 0 0 if ($res->is_success) { }
129 0 0 if ($res->is_success) { }
139 0 0 unless my $j = $self->_get_results($$list{'next_page_url'} || $self->_profile_get_tree_conflicts_url(1))
182 0 0 unless ($$self{'resolved'})
192 0 0 unless ($$self{'resolved'})
199 0 0 $id =~ /^profile-/i ? :
218 0 0 unless ($$self{'resolved'})
223 0 0 if (defined $$self{'spouses'} and $$self{'spouses'}->count > 0) { }
0 0 elsif (defined $$self{'parents'} and $$self{'parents'}->count > 0) { }
0 0 elsif (defined $$self{'children'} and $$self{'children'}->count > 0) { }
0 0 elsif (defined $$self{'siblings'} and $$self{'siblings'}->count > 0) { }
241 0 0 unless my $j = $WWW::Geni::geni->_get_results($url)
248 0 0 if ($nodetype =~ /union-(\d+)/i)
251 0 0 if (defined ${$$j{'nodes'}{$nodetype}{'edges'}{$$self{'profile'}->id};}{'rel'} and ${$$j{'nodes'}{$nodetype}{'edges'}{$$self{'profile'}->id};}{'rel'} eq 'child') { }
0 0 elsif (defined ${$$j{'nodes'}{$nodetype}{'edges'}{$$self{'profile'}->id};}{'rel'} and ${$$j{'nodes'}{$nodetype}{'edges'}{$$self{'profile'}->id};}{'rel'} eq 'partner') { }
255 0 0 if (${$$j{'nodes'}{$nodetype}{'edges'}{$member};}{'rel'} eq 'child') { }
0 0 elsif (${$$j{'nodes'}{$nodetype}{'edges'}{$member};}{'rel'} eq 'partner') { }
276 0 0 if (${$$j{'nodes'}{$nodetype}{'edges'}{$member};}{'rel'} eq 'child') { }
0 0 elsif (${$$j{'nodes'}{$nodetype}{'edges'}{$member};}{'rel'} eq 'partner') { }
331 0 0 $$self{'id'} ? :
427 0 0 if (defined $WWW::Geni::geni and defined $$self{'public'} and $$self{'public'} eq 'false')
451 0 0 if (shift() == 'child') { }
492 0 0 if ($self->count == 1)
493 0 0 if (${$$self{'items'};}[0] and ref ${$$self{'items'};}[0] eq 'WWW::Geni::Conflict')