File Coverage

lib/Lingua/JA/Romaji/Valid/Rule/HepburnRevisedInternational.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Lingua::JA::Romaji::Valid::Rule::HepburnRevisedInternational;
2              
3 3     3   43750 use strict;
  3         5  
  3         122  
4 3     3   18 use warnings;
  3         6  
  3         103  
5 3     3   17 use base qw( Lingua::JA::Romaji::Valid::Rule );
  3         9  
  3         1483  
6              
7             __PACKAGE__->valid_consonants(qw(
8             k s t n h m y r w g z d b p
9             ky sh ch ny hy my ry gy j by py
10             f v ts fy vy
11             ));
12              
13             __PACKAGE__->should_delete(qw( si hu zi wu ));
14             __PACKAGE__->should_add(qw(
15             shi chi ye ji
16             tsi tsyu tyu dyu
17             ye je kye she che tse nye hye fye mye rye vye bye pye
18             kwa kwi kwe kwo gwa gwi gwe gwo
19             ));
20              
21             __PACKAGE__->filters(qw(
22             normalize_n_with_apostrophe
23             normalize_syllabic_n
24             normalize_geminate_tch
25             ));
26              
27             1;
28              
29             __END__