foo_error [% IF date_test %] [% UNLESS valid.is_error('date1') %]OK date1[% END %] [% UNLESS valid.is_error('date2') %]OK date2[% END %] [% UNLESS valid.is_error('date3') %]OK date3[% END %] [% IF valid.is_error('date4') %]OK date4[% END %] [% IF valid.is_error('date5') %]OK date5[% END %] [% END %] [% IF default_test %] [% UNLESS valid.is_error('ok_not_null') %]OK ok_not_null[% END %] [% UNLESS valid.is_error('ok_not_sp') %]OK ok_not_sp[% END %] [% UNLESS valid.is_error('ok_int1') %]OK ok_int1[% END %] [% UNLESS valid.is_error('ok_int2') %]OK ok_int2[% END %] [% UNLESS valid.is_error('ok_uint') %]OK ok_uint[% END %] [% UNLESS valid.is_error('ok_ascii') %]OK ok_ascii[% END %] [% UNLESS valid.is_error('ok_length1') %]OK ok_length1[% END %] [% UNLESS valid.is_error('ok_length2') %]OK ok_length2[% END %] [% UNLESS valid.is_error('ok_length3') %]OK ok_length3[% END %] [% UNLESS valid.is_error('ok_length4') %]OK ok_length4[% END %] [% UNLESS valid.is_error('ok_duplication1') %]OK ok_duplication1[% END %] [% UNLESS valid.is_error('ok_duplication2') %]OK ok_duplication2[% END %] [% UNLESS valid.is_error('ok_not_duplication1') %]OK ok_not_duplication1[% END %] [% UNLESS valid.is_error('ok_not_duplication2') %]OK ok_not_duplication2[% END %] [% IF valid.is_error('ng_not_null') %]OK ng_not_null[% END %] [% IF valid.is_error('ng_not_sp') %]OK ng_not_sp[% END %] [% IF valid.is_error('ng_int') %]OK ng_int[% END %] [% IF valid.is_error('ng_uint') %]OK ng_uint[% END %] [% IF valid.is_error('ng_ascii') %]OK ng_ascii[% END %] [% IF valid.is_error('ng_length1') %]OK ng_length1[% END %] [% IF valid.is_error('ng_length2') %]OK ng_length2[% END %] [% IF valid.is_error('ng_length3') %]OK ng_length3[% END %] [% IF valid.is_error('ng_duplication1') %]OK ng_duplication1[% END %] [% IF valid.is_error('ng_duplication2') %]OK ng_duplication2[% END %] [% IF valid.is_error('ng_not_duplication1') %]OK ng_not_duplication1[% END %] [% IF valid.is_error('ng_not_duplication2') %]OK ng_not_duplication2[% END %] [% UNLESS valid.is_error('ok_decimal1') %]OK ok_decimal1[% END %] [% UNLESS valid.is_error('ok_decimal2') %]OK ok_decimal2[% END %] [% UNLESS valid.is_error('ok_decimal3') %]OK ok_decimal3[% END %] [% UNLESS valid.is_error('ok_udecimal1') %]OK ok_udecimal1[% END %] [% UNLESS valid.is_error('ok_udecimal2') %]OK ok_udecimal2[% END %] [% IF valid.is_error('ng_decimal1') %]OK ng_decimal1[% END %] [% IF valid.is_error('ng_decimal2') %]OK ng_decimal2[% END %] [% IF valid.is_error('ng_udecimal1') %]OK ng_udecimal1[% END %] [% IF valid.is_error('ng_udecimal2') %]OK ng_udecimal2[% END %] [% END %] [% IF mail_test %] [% UNLESS valid.is_error('ok_email1') %]OK ok_email1[% END %] [% UNLESS valid.is_error('ok_email2') %]OK ok_email2[% END %] [% UNLESS valid.is_error('ok_email_mx') %]OK ok_email_mx[% END %] [% IF valid.is_error('ng_email') %]OK ng_email[% END %] [% IF valid.is_error('ng_email_mx') %]OK ng_email_mx[% END %] [% END %] [% IF mail_strict_test %] [% UNLESS valid.is_error('ok_email_strict') %]OK ok_email_strict[% END %] [% IF valid.is_error('ng_email_strict') %]OK ng_email_strict[% END %] [% END %] [% IF mail_loose_test %] [% UNLESS valid.is_error('ok_email_loose') %]OK ok_email_loose[% END %] [% UNLESS valid.is_error('ok_email_loose_mx') %]OK ok_email_loose_mx[% END %] [% IF valid.is_error('ng_email_loose') %]OK ng_email_loose[% END %] [% IF valid.is_error('ng_email_loose_mx') %]OK ng_email_loose_mx[% END %] [% END %] [% IF japanese_test %] [% UNLESS valid.is_error('ok_tel') %]OK ok_tel[% END %] [% UNLESS valid.is_error('ok_zip') %]OK ok_zip[% END %] [% UNLESS valid.is_error('ok_hiragana') %]OK ok_hiragana[% END %] [% UNLESS valid.is_error('ok_katakana') %]OK ok_katakana[% END %] [% UNLESS valid.is_error('ok_not_sp_z') %]OK ok_not_sp_z[% END %] [% UNLESS valid.is_error('ok_length_z1') %]OK ok_length_z1[% END %] [% UNLESS valid.is_error('ok_length_z2') %]OK ok_length_z2[% END %] [% UNLESS valid.is_error('ok_length_z3') %]OK ok_length_z3[% END %] [% UNLESS valid.is_error('ok_length_z4') %]OK ok_length_z4[% END %] [% UNLESS valid.is_error('ok_length_z5') %]OK ok_length_z5[% END %] [% UNLESS valid.is_error('ok_length_z6') %]OK ok_length_z6[% END %] [% UNLESS valid.is_error('ok_length_z7') %]OK ok_length_z7[% END %] [% UNLESS valid.is_error('ok_length_z8') %]OK ok_length_z8[% END %] [% IF valid.is_error('ng_tel') %]OK ng_tel[% END %] [% IF valid.is_error('ng_zip') %]OK ng_zip[% END %] [% IF valid.is_error('ng_hiragana1') %]OK ng_hiragana1[% END %] [% IF valid.is_error('ng_hiragana2') %]OK ng_hiragana2[% END %] [% IF valid.is_error('ng_katakana1') %]OK ng_katakana1[% END %] [% IF valid.is_error('ng_katakana2') %]OK ng_katakana2[% END %] [% IF valid.is_error('ng_not_sp_z') %]OK ng_not_sp_z[% END %] [% IF valid.is_error('ng_length_z1') %]OK ng_length_z1[% END %] [% IF valid.is_error('ng_length_z2') %]OK ng_length_z2[% END %] [% IF valid.is_error('ng_length_z3') %]OK ng_length_z3[% END %] [% IF valid.is_error('ng_length_z4') %]OK ng_length_z4[% END %] [% IF valid.is_error('ng_length_z5') %]OK ng_length_z5[% END %] [% IF valid.is_error('ng_length_z6') %]OK ng_length_z6[% END %] [% END %]