Branch Coverage

blib/lib/Unicode/EastAsianWidth/Detect.pm
Criterion Covered Total %
branch 15 26 57.6


line true false branch
15 1 6 if $locale eq 'POSIX'
16 1 5 if $locale eq 'C' or $locale =~ /^C[-.]/
18 0 5 if ($^O eq 'MSWin32') { }
20 0 0 if $charset =~ /^[0-9]+$/
24 0 5 unless $charset
27 0 0 $charset =~ /^(?:gbk|gb2312)$/i ? :
0 0 $charset =~ /^big5$/i ? :
2 0 $charset =~ /^(?:sjis|cp932)$/i ? :
0 2 $charset =~ /^euc(?:kr|cn)$/i ? :
1 2 $charset =~ /^eucjp$/i ? :
0 3 $charset =~ /^jis$/i ? :
2 3 $charset =~ /^utf-?8$/i ? :
35 4 1 !$cjk_narrow && $mbc_max > 1 && (!($charset =~ /^U/) || $locale =~ /^ja/ || $locale =~ /^ko/ || $locale =~ /^zh/) ? :