Branch Coverage

lib/Clearcase/Vob.pm
Criterion Covered Total %
branch 24 130 18.4


line true false branch
636 0 0 if (/(\d*\.\d).*VOB database.*/) { }
0 0 elsif (/(\d*\.\d).*administration data.*/) { }
0 0 elsif (/(\d*\.\d).*cleartext pool.*/) { }
0 0 elsif (/(\d*\.\d).*derived object pool.*/) { }
0 0 elsif (/(\d*\.\d).*source pool.*/) { }
0 0 elsif (/(\d*\.\d).*Subtotal.*/) { }
661 0 0 if ($output[$i] =~ /created (\S+) by (.+) \((\S+)\)/) { }
0 0 elsif ($output[$i] =~ /^\s+\"(.+)\"/) { }
0 0 elsif ($output[$i] =~ /master replica: (.+)/) { }
0 0 elsif ($output[$i] =~ /replica name: (.+)/) { }
0 0 elsif ($output[$i] =~ /VOB family featch level: (\d+)/) { }
0 0 elsif ($output[$i] =~ /database schema version: (\d+)/) { }
0 0 elsif ($output[$i] =~ /modification by remote privileged user: (.+)/) { }
0 0 elsif ($output[$i] =~ /atomic checkin: (.+)/) { }
0 0 elsif ($output[$i] =~ /VOB ownership:/) { }
683 0 0 if ($output[$i++] =~ /owner (.+)/)
687 0 0 if ($output[$i++] =~ /group (.+)/)
695 0 0 if ($output[$i++] =~ /group (.+)/)
702 0 0 if ($output[$i++] =~ /ACLs enabled: (.+)/)
709 0 0 unless ($output[$i] =~ /Attributes:/)
782 0 0 unless $self->{'masterReplica'}
823 0 0 unless $self->{'created'}
864 0 0 unless $self->{'ownername'}
905 0 0 unless $self->{'owner'}
946 0 0 unless $self->{'comment'}
987 0 0 unless $self->{'replicaName'}
1028 0 0 unless $self->{'featureLevel'}
1069 0 0 unless $self->{'schemaVersion'}
1110 0 0 unless $self->{'remotePrivilege'}
1151 0 0 unless $self->{'atomicCheckin'}
1192 0 0 unless $self->{'group'}
1233 0 0 unless $self->{'groups'}
1274 0 0 unless $self->{'aclsEnabled'}
1315 0 0 unless $self->{'attributes'}
1356 0 0 unless $self->{'hyperlinks'}
1378 0 0 if ($? != 0)
1387 0 0 if (/^ELEMENT\s*:\s*(\d*)/) { }
0 0 elsif (/^BRANCH\s*:\s*(\d*)/) { }
0 0 elsif (/^VERSION\s*:\s*(\d*)/) { }
1436 0 0 unless $self->{'elements'}
1476 0 0 unless $self->{'branches'}
1516 0 0 unless $self->{'versions'}
1556 0 0 unless $self->{'dbsize'}
1596 0 0 unless $self->{'admsize'}
1636 0 0 unless $self->{'ctsize'}
1676 0 0 unless $self->{'dosize'}
1716 0 0 unless $self->{'srcsize'}
1756 0 0 unless $self->{'size'}
1802 1 0 if $self->{'active'} and $self->{'active'} eq "YES"
1949 1 0 if $self->exists
1959 0 0 if $opts{$_}
1962 0 0 if ($host and $vbs) { }
1963 0 0 if $self->{'ucmproject'}
2101 0 2 if $status != 0
2104 2 22 if (/Global path: (.*)/) { }
2 20 elsif (/Server host: (.*)/) { }
2 18 elsif (/Access: (.*)/) { }
2 16 elsif (/Mount options: (.*)/) { }
2 14 elsif (/Region: (.*)/) { }
2 12 elsif (/Active: (.*)/) { }
2 10 elsif (/Vob tag replica uuid: (.*)/) { }
2 8 elsif (/Vob on host: (.*)/) { }
2 6 elsif (/Vob server access path: (.*)/) { }
0 6 elsif (/Vob family uuid: (.*)/) { }
2 4 elsif (/Vob registry attributes: (.*)/) { }