Branch Coverage

blib/lib/Encode/Arabic/Parkinson.pm
Criterion Covered Total %
branch 32 62 51.6


line true false branch
57 0 2 defined $_[1] && $_[1] eq ':xml' ? :
66 1 1 unless 'Encode'->can('export_to_level')
75 0 2 if $check
79 2 0 if &Encode::is_utf8($text)
88 0 2 if $check
90 2 0 unless &Encode::is_utf8($text)
101 0 2 if ref $cls
102 2 0 unless defined $xml
104 0 2 unless defined $mode
105 2 0 if exists $modemap{$mode}
111 2 0 if (defined $mode)
115 0 2 $kshd ? :
0 2 $kshd ? :
0 2 $kshd ? :
2 0 $mode == 0 ? :
0 2 $mode == 3 ? :
0 2 $mode == 2 ? :
0 2 $mode == 1 ? :
176 0 2 if ref $cls
177 2 0 unless defined $xml
179 0 2 unless defined $mode
180 2 0 if exists $modemap{$mode}
186 2 0 if (defined $mode)
190 0 2 $kshd ? :
0 2 $kshd ? :
0 2 $kshd ? :
2 0 $mode == 0 ? :
0 2 $mode == 3 ? :
0 2 $mode == 2 ? :
0 2 $mode == 1 ? :
234 0 2 $kshd || $mode > 0 ? :