Branch Coverage

lib/Clearcase/Element.pm
Criterion Covered Total %
branch 0 118 0.0


line true false branch
166 0 0 unless $versionStr
179 0 0 unless $element{'version'}
186 0 0 unless $element{'version'} =~ m[^/]
232 0 0 if $status
236 0 0 if (join(" ", @output) =~ /^.*\Q$Clearcase::SFX\E(\S+)\s+Rule: (.*)$/m)
257 0 0 if $status != 0
262 0 0 if (/Hyperlinks:/) { }
0 0 elsif (/Attached activities:/) { }
270 0 0 if ($section)
271 0 0 if ($section eq 'activities') { }
0 0 elsif ($section eq 'hyperlinks') { }
272 0 0 if (/activity:(.*)\s+\"(.*)\"/)
276 0 0 if (/\s+(.*)/)
284 0 0 if (/User : \S+\s*: (.*)/) { }
0 0 elsif (/Group: \S+\s*: (.*)/) { }
0 0 elsif (/Other:\s+: (.*)/) { }
296 0 0 if $self->{'user_mode'} =~ /r/
297 0 0 if $self->{'user_mode'} =~ /w/
298 0 0 if $self->{'user_mode'} =~ /x/
299 0 0 if $self->{'group_mode'} =~ /r/
300 0 0 if $self->{'group_mode'} =~ /w/
301 0 0 if $self->{'group_mode'} =~ /x/
302 0 0 if $self->{'other_mode'} =~ /r/
303 0 0 if $self->{'other_mode'} =~ /w/
304 0 0 if $self->{'other_mode'} =~ /x/
345 0 0 unless $self->{'activities'}
347 0 0 $self->{'activities'} ? :
386 0 0 unless $self->{'attributes'}
427 0 0 unless $self->{'comments'}
468 0 0 unless $self->{'create_date'}
509 0 0 unless $self->{'group'}
550 0 0 unless $self->{'group_mode'}
591 0 0 unless $self->{'hyperlinks'}
632 0 0 unless $self->{'labels'}
673 0 0 unless $self->{'mode'}
714 0 0 unless $self->{'other_mode'}
793 0 0 unless $self->{'pred'}
872 0 0 unless $self->{'type'}
913 0 0 unless $self->{'objkind'}
953 0 0 unless $version =~ /$Clearcase::SFX$/
959 0 0 unless $status == 0
963 0 0 if ($output[0] =~ /oid=(.+?)\s+/)
1004 0 0 unless $self->{'user'}
1045 0 0 unless $self->{'user_mode'}
1124 0 0 unless $self->{'xname'}
1293 0 0 unless $status == 0
1306 0 0 if (/Attributes:\((.*)\)EndAttributes:/)
1311 0 0 if (/(\w+)=(\w+)/)
1316 0 0 %attributes ? :
1319 0 0 if (/Comments:(.*)EndComments:/)
1323 0 0 if (/Create_date:(.*)EndCreate_date:/)
1327 0 0 if (/Group:(.*)EndGroup:/)
1331 0 0 if (/Labels:(.*)EndLabels:/)
1333 0 0 @labels ? :
1336 0 0 if (/Pred:(.*)EndPred:/)
1340 0 0 if (/Type:(.*)EndType:/)
1344 0 0 if (/ObjectKind:(.*)EndObjectKind:/)
1348 0 0 if (/User:(.*)EndUser:/)
1352 0 0 if (/Xname:(.*)EndXname:/)