Condition Coverage

lib/Graphics/Toolkit/Color/Space/Format.pm
Criterion Covered Total %
condition 19 42 45.2


and 3 conditions

line !l l&&!r l&&r condition
21 0 0 871 defined $_ && $_
83 1 46 117 defined $_[1] && exists $_[0]{'formatter'}{lc $_[1]}
84 0 32 1 defined $_[1] && exists $_[0]{'deformatter'}{lc $_[1]}
130 29 0 47 substr($values->[$axis_index], -$suf_length) eq $suffix->[$axis_index] and substr($values->[$axis_index], -($suf_length + 1), 1) ne " "
178 0 1376 663 defined $string and not ref $string
196 0 1441 689 defined $string and not ref $string

or 3 conditions

line l !l&&r !l&&!r condition
64 0 0 31 not defined $format or ref $format
0 0 31 not defined $format or ref $format or ref $code ne "CODE"
70 0 0 31 not defined $format or ref $format
0 0 31 not defined $format or ref $format or ref $code ne "CODE"
76 0 0 15 ref $pre_code ne "CODE" or ref $post_code ne "CODE"
228 0 0 0 $name //= $self->basis->space_name
233 0 12 0 $name //= $self->basis->space_name
238 0 38 0 $name //= $self->basis->space_name