Branch Coverage

blib/lib/Config/Apple/Profile/Payload/Tie/Array.pm
Criterion Covered Total %
branch 27 36 75.0


line true false branch
63 0 137 if (ref $value_type)
68 16 121 if ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileString) { }
22 99 elsif ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileNumber) { }
25 74 elsif ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileReal) { }
0 74 elsif ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileData or $value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileNSDataBlob) { }
0 74 elsif ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileBool) { }
0 74 elsif ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileDate) { }
58 16 elsif ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileUUID) { }
16 0 elsif ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileIdentifier) { }
0 0 elsif ($value_type == $Config::Apple::Profile::Payload::Tie::Array::ProfileClass) { }
169 1 1 if $count >= $self->FETCHSIZE
333 5 1 scalar @_ ? :
334 1 5 if $offset < 0
338 5 1 scalar @_ ? :
342 6 0 if (scalar @_ >= 0)
365 0 245 unless (wantarray)
379 6 270 unless (defined $item)
387 37 233 unless (defined $validated_item)