Condition Coverage

blib/lib/ICC/Profile/vcgt.pm
Criterion Covered Total %
condition 0 45 0.0


and 3 conditions

line !l l&&!r l&&r condition
35 0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY'
0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY' and @{$_[0];} == grep({UNIVERSAL::isa($_, 'ICC::Profile::curv');} @{$_[0];})
0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY'
0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY' and @{$_[0];} == grep({ref $_ eq 'ARRAY';} @{$_[0];})
47 0 0 0 3 == @{$_[0];} and 3 == @{$_[0][0];}
0 0 0 3 == @{$_[0];} and 3 == @{$_[0][0];} and 3 == grep({not ref $_;} @{$_[0][0];})
119 0 0 0 UNIVERSAL::isa($self->[1][0], 'ICC::Profile::curv') and @{$self->[1][0]->array;} > 1
176 0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY'
0 0 0 @_ == 1 and UNIVERSAL::isa($_[0], 'Math::Matrix')
224 0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY'
0 0 0 @_ == 1 and UNIVERSAL::isa($_[0], 'Math::Matrix')
279 0 0 0 defined $p->[0] && !ref($p->[0])
477 0 0 0 UNIVERSAL::isa($self->[1][0], 'ICC::Profile::curv') && @{$self->[1][0]->array;} > 1
492 0 0 0 defined $self->[0]{'entrySize'} && $self->[0]{'entrySize'} == 1

or 3 conditions

line l !l&&r !l&&!r condition
38 0 0 0 @{$_[0];} == 1 or @{$_[0];} == 3