Condition Coverage

blib/lib/Data/Dumper/AutoEncode.pm
Criterion Covered Total %
condition 10 19 52.6


and 3 conditions

line !l l&&!r l&&r condition
111 10 0 1 $flags & 12288 && !($flags & 16384)
118 0 10 1 $DO_NOT_PROCESS_NUMERIC_VALUE and _is_number($arg)

or 2 conditions

line l !l condition
30 1 8 $ENCODING || 'utf8'
39 0 9 $check ||= 0

or 3 conditions

line l !l&&r !l&&!r condition
37 9 0 0 &Encode::find_encoding($encoding) || Carp::croak("unknown encoding '${encoding}'")
54 0 0 0 $ref eq 'REF' or $ref eq 'SCALAR'
120 2 0 1 $CHECK_ALREADY_ENCODED or &Encode::is_utf8($arg)