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
92 9 0 1 $flags & 12288 && !($flags & 16384)
99 0 9 1 $DO_NOT_PROCESS_NUMERIC_VALUE and _is_number($arg)

or 2 conditions

line l !l condition
27 1 7 $ENCODING || 'utf8'
36 0 8 $check ||= 0

or 3 conditions

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