!! functionhooks Eul/Ruel Eun/Neun E/Ga Gwa/Wa A/Ya Euro/Ro E/ !! endfunctionhooks !! test Josa {{#Eul/Ruel:}} -> Eul: Hangul !! options language=ko !! input {{#을를:법원}} !! result
법원을
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Hangul !! options language=ko !! input {{#을를:학교}} !! result학교를
!! end !! test Josa {{#Eun/Neun:}} -> Eun: Hangul !! options language=ko !! input {{#은는:저녁}} !! result저녁은
!! end !! test Josa {{#Eun/Neun:}} -> Neun: Hangul !! options language=ko !! input {{#은는:과자}} !! result과자는
!! end !! test Josa {{#E/Ga:}} -> E: Hangul !! options language=ko !! input {{#이가:재판관}} !! result재판관이
!! end !! test Josa {{#E/Ga:}} -> Ga: Hangul !! options language=ko !! input {{#이가:기여자}} !! result기여자가
!! end !! test Josa {{#Gwa/Wa:}} -> Gwa: Hangul !! options language=ko !! input {{#과와:생강}} !! result생강과
!! end !! test Josa {{#Gwa/Wa:}} -> Wa: Hangul !! options language=ko !! input {{#과와:양파}} !! result양파와
!! end !! test Josa {{#A/Ya:}} -> A: Hangul !! options language=ko !! input {{#아야:개똥}} !! result개똥아
!! end !! test Josa {{#A/Ya:}} -> Ya: Hangul !! options language=ko !! input {{#아야:철수}} !! result철수야
!! end !! test Josa {{#Euro/Ro:}} -> Euro: Hangul !! options language=ko !! input {{#으로:항공편}} !! result항공편으로
!! end !! test Josa {{#Euro/Ro:}} -> Ro: Hangul !! options language=ko !! input {{#으로:자동차}} !! result자동차로
!! end !! test Josa {{#Eu/Euro:}} -> Ro: Hangul with riuel !! options language=ko !! input {{#으로:철길}} !! result철길로
!! end !! test Josa {{#E/:}} -> E: Hangul !! options language=ko !! input {{#이:수영}}가 !! result수영이가
!! end !! test Josa {{#E/:}} -> (none): Hangul !! options language=ko !! input {{#이:영희}}가 !! result영희가
!! end !! test Josa with override (in first position) (1) !! options language=ko !! input {{#을를:시약 100g|덮어쓰기=을}} !! result시약 100g을
!! end !! test Josa with override (in first position) (2) !! options language=ko !! input {{#을를:시약 100g|오버라이드=을}} !! result시약 100g을
!! end !! test Josa with override (in first position) (3) !! options language=ko !! input {{#을를:시약 100g|override=을}} !! result시약 100g을
!! end !! test Josa with override (in second position) (1) !! options language=ko !! input {{#을를:시약 100g||override=을}} !! result시약 100g을
!! end !! test Josa with override (in second position) (2) !! options language=ko !! input {{#을를:시약 100g|dummy|override=을}} !! result시약 100g을
!! end !! test Josa with empty override !! options language=ko !! input {{#을를:시약 100g|override=}} !! result시약 100g
!! end !! test Josa with josaonly (in first position) (1) !! options language=ko !! input {{#을를:나무|조사만}} !! result를
!! end !! test Josa with josaonly (in first position) (2) !! options language=ko !! input {{#을를:나무|josaonly}} !! result를
!! end !! test Josa with josaonly (in second position) (1) !! options language=ko !! input {{#을를:나무||josaonly}} !! result를
!! end !! test Josa with josaonly (in second position) (2) !! options language=ko !! input {{#을를:나무|dummy|josaonly}} !! result를
!! end !! test Josa with override and josaonly !! options language=ko !! input {{#을를:시약 100g|override=을|josaonly}} !! result을
!! end !! test Josa with josaonly and override !! options language=ko !! input {{#을를:시약 100g|josaonly|override=을}} !! result을
!! end !! test Josa with trailing ascii characters (1) !! options language=ko !! input {{#을를:[[도로]]}} !! result도로를
!! end !! test Josa with trailing ascii characters (2) !! options language=ko !! input {{#을를:'''기차'''}} !! result기차를
!! end !! test Josa with trailing ascii characters (3) !! options language=ko !! input {{#을를:사과 (과일)}} !! result사과 (과일)을(를)
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (0) !! options language=ko !! input {{#을를:0}} !! result0을
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (1) !! options language=ko !! input {{#을를:1}} !! result1을
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (2) !! options language=ko !! input {{#을를:2}} !! result2를
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (3) !! options language=ko !! input {{#을를:3}} !! result3을
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (4) !! options language=ko !! input {{#을를:4}} !! result4를
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (5) !! options language=ko !! input {{#을를:5}} !! result5를
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (6) !! options language=ko !! input {{#을를:6}} !! result6을
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (7) !! options language=ko !! input {{#을를:7}} !! result7을
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (8) !! options language=ko !! input {{#을를:8}} !! result8을
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Number (9) !! options language=ko !! input {{#을를:9}} !! result9를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (A) !! options language=ko !! input {{#을를:A}} !! resultA를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (B) !! options language=ko !! input {{#을를:B}} !! resultB를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (C) !! options language=ko !! input {{#을를:C}} !! resultC를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (D) !! options language=ko !! input {{#을를:D}} !! resultD를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (E) !! options language=ko !! input {{#을를:E}} !! resultE를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (F) !! options language=ko !! input {{#을를:F}} !! resultF를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (G) !! options language=ko !! input {{#을를:G}} !! resultG를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (H) !! options language=ko !! input {{#을를:H}} !! resultH를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (I) !! options language=ko !! input {{#을를:I}} !! resultI를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (J) !! options language=ko !! input {{#을를:J}} !! resultJ를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (K) !! options language=ko !! input {{#을를:K}} !! resultK를
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Uppercase Alphabet (L) !! options language=ko !! input {{#을를:L}} !! resultL을
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Uppercase Alphabet (M) !! options language=ko !! input {{#을를:M}} !! resultM을
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Uppercase Alphabet (N) !! options language=ko !! input {{#을를:N}} !! resultN을
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (O) !! options language=ko !! input {{#을를:O}} !! resultO를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (P) !! options language=ko !! input {{#을를:P}} !! resultP를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (Q) !! options language=ko !! input {{#을를:Q}} !! resultQ를
!! end !! test Josa {{#Eul/Ruel:}} -> Eul: Uppercase Alphabet (R) !! options language=ko !! input {{#을를:R}} !! resultR을
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (S) !! options language=ko !! input {{#을를:S}} !! resultS를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (T) !! options language=ko !! input {{#을를:T}} !! resultT를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (U) !! options language=ko !! input {{#을를:U}} !! resultU를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (V) !! options language=ko !! input {{#을를:V}} !! resultV를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (W) !! options language=ko !! input {{#을를:W}} !! resultW를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (X) !! options language=ko !! input {{#을를:X}} !! resultX를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (Y) !! options language=ko !! input {{#을를:Y}} !! resultY를
!! end !! test Josa {{#Eul/Ruel:}} -> Ruel: Uppercase Alphabet (Z) !! options language=ko !! input {{#을를:Z}} !! resultZ를
!! end