Condition Coverage

blib/lib/Data/Recursive/Encode.pm
Criterion Covered Total %
condition 8 19 42.1


or 2 conditions

line l !l condition
55 0 9 $check ||= 0
63 0 9 $check ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
22 0 4 8 $ref eq 'REF' or $ref eq 'SCALAR'
53 9 0 0 &Encode::find_encoding($encoding) || Carp::croak("${class}: unknown encoding '${encoding}'")
61 9 0 0 &Encode::find_encoding($encoding) || Carp::croak("${class}: unknown encoding '${encoding}'")
80 1 0 0 &Encode::find_encoding($from_enc) || Carp::croak("${class}: unknown encoding '${from_enc}'")
82 1 0 0 &Encode::find_encoding($to_enc) || Carp::croak("${class}: unknown encoding '${to_enc}'")