Condition Coverage

blib/lib/Lingua/LO/Romanize/Syllable.pm
Criterion Covered Total %
condition 0 15 0.0


and 3 conditions

line !l l&&!r l&&r condition
182 0 0 0 $consonant =~ /^\x{eab}$/ and $syllable =~ /^[\x{ec0}-\x{ec4}]?\x{eab}([\x{e8d}\x{ea3}\x{ea5}\x{ebc}\x{ea7}])/
219 0 0 0 $vowel =~ s/([\x{ead}\x{ea7}\x{ebd}\x{e8d}])$// and defined { => 'k', => 'kh', => 'kh', => 'ng', => 'ch', => 'x', => 'ia', => 't', => 'th', => 'th', => 'n', => 'p', => 'ph', => 'f', => 'ph', => 'f', => 'm', => 'y', => 'r', ຣ໌ => 'r', => 'l', => 's', => 'h', => 'o', => 'h', => 'a', => 'a', ັຍ => 'ia', ັອ => 'o', ັຽ => 'ia', => 'a', => 'am', => 'i', ິວ => 'iou', => 'i', ີວ => 'iou', => 'u', => 'u', => 'ou', => 'ou', => 'ô', => 'l', => 'ia', => 'é', ເຍ => 'ia', ເະ => 'é', ເັ => 'é', ເັຍ => 'ia', ເັຍະ => 'ia', ເັຽ => 'ia', ເັຽະ => 'ia', ເາະ => 'o', ເິ => 'eu', ເິະ => 'eu', ເີ => 'eu', ເຶອ => 'ua', ເຶອະ => 'ua', ເື => 'eu', ເືອ => 'ua', ເົາ => 'ao', => 'è', ແະ => 'è', ແັ => 'è', => 'ô', ໂະ => 'ô', => 'ai', => 'ai', => 'o', ໍາ => 'am', => 'n', => 'm'}->{$vowel}

or 3 conditions

line l !l&&r !l&&!r condition
219 0 0 0 $vowel =~ /^\x{ebb}\x{ea7}\x{eb0}$/ or $vowel =~ /^\x{eb1}\x{ea7}$/
0 0 0 $vowel =~ /^\x{ebb}\x{ea7}\x{eb0}$/ or $vowel =~ /^\x{eb1}\x{ea7}$/ or $vowel =~ /^\x{ebb}\x{ea7}$/
0 0 0 $vowel =~ /^\x{ebb}\x{ea7}\x{eb0}$/ or $vowel =~ /^\x{eb1}\x{ea7}$/ or $vowel =~ /^\x{ebb}\x{ea7}$/ or $vowel =~ /^\x{ea7}$/