Condition Coverage

blib/lib/CGI/EncryptForm.pm
Criterion Covered Total %
condition 10 25 40.0


and 3 conditions

line !l l&&!r l&&r condition
115 0 5 1 $self->usecharset and length($encrypted_string) % 2 != 0
202 0 2 0 defined $charset and ref $charset ne 'ARRAY'
0 2 0 defined $charset and $#$charset != 255

or 2 conditions

line l !l condition
56 3 0 $self->secret_key || (return undef)
103 6 0 $self->secret_key || (return undef)

or 3 conditions

line l !l&&r !l&&!r condition
27 0 1 0 ref $this || $this
58 3 0 0 defined $decrypted_hashref || defined $$self{'_encrypted_string'}
106 6 0 0 defined $encrypted_string || defined $$self{'_decrypted_hashref'}
202 0 0 2 defined $charset and ref $charset ne 'ARRAY' or not defined $charset