Example #1
0
 def test_article_five(self):
     win = u'''tydk'f 5
     rnfoludkrsS nSÚf;yef; eSdyfpufjcif;? odkhwnf;r[kwf &ufpufjurf;jukwfpGm vlrqefpGm *kPfi,fapaom qufqHrI rjyk&? odkhwnf;r[kwf tjypf'Pf ay;jcif;rjyk&/'''
     unicode = u'''အပိုဒ် ၅
     မည်သူကိုမျှ ညှဉ်းပန်း နှိပ်စက်ခြင်း၊ သို့တည်းမဟုတ် ရက်စက်ကြမ်းကြုတ်စွာ လူမဆန်စွာ ဂုဏ်ငယ်စေသော ဆက်ဆံမှု မပြုရ၊ သို့တည်းမဟုတ် အပြစ်ဒဏ် ပေးခြင်းမပြုရ။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Five")
Example #2
0
 def test_article_twenty_six(self):
     win = '''tydk'f 26
     vlwdkif;onf ynmoif ,ledkifcGihf&Sdonf? tenf;qkH;rlvwef;eSihf tajccH tqihf twef;rsm;wGif ynm oifjum;a&;onf tcrJhjzpf&rnf/
     rlvwef;ynmonf roifrae& ynm jzpf&rnf/ pufrIvufrIynmeSihf toufarG;rI ynmrsm;udk a,bl,stm;jzihf oifjum;&,l edkifap&rnf/
     xdkhjyif txufwef;ynmtwGuf t&nftcsif;udk tajccHjykí wlnDaom tcGihfta&; &&Sdap&rnf/
     ynmoifjum;a&;udk vlom;wdkh\ p&dkufvu©Pm tjynhft0 wdk;wufrI tjyif?
     vlhtcGihfta&;eSihf tajccHvGwfvyfcGihf &dkao av;pm;rI wdkhudk &SifoefzGHhjzdk;vmap&ef &nf&G,fí oifjum; ap&rnf/
     ynmoifjum;a&;onf edkifiH tm;vkH; wdkhwGif vnf;aumif;? vlrsdk;pkrsm; wGifvnf;aumif;? bmoma&;toif;tzGJhrsm;wGif vnf;aumif;?
     tcsif;csif;em;vnfrI? onf;cH rIeSihf cifrif&if;eSD;rIwdkhudk tm;ay;&rnf/ xdkhjyif jidrf;csrf;a&; wnfwHhatmif aqmif&Guf&ef tvdkhiSg?
     ukvor*¾\ aqmif&GufrIrsm;udkvnf; jzpfajrmuf atmif tm;ay;&rnf/
     rdbwdkhwGif? rdrdwdkh\ uav;rsm; oif,l&rnhfynm trsdk;tpm;udk a&G;cs,fedkifaom vufOD; tcGihfta&;&Sdonf/
     '''
     unicode = '''အပိုဒ် ၂၆
     လူတိုင်းသည် ပညာသင် ယူနိုင်ခွင့်ရှိသည်၊ အနည်းဆုံးမူလတန်းနှင့် အခြေခံ အဆင့် အတန်းများတွင် ပညာ သင်ကြားရေးသည် အခမဲ့ဖြစ်ရမည်။
     မူလတန်းပညာသည် မသင်မနေရ ပညာ ဖြစ်ရမည်။ စက်မှုလက်မှုပညာနှင့် အသက်မွေးမှု ပညာများကို ယေဘူယျအားဖြင့် သင်ကြားရယူ နိုင်စေရမည်။
     ထို့ပြင် အထက်တန်းပညာအတွက် အရည်အချင်းကို အခြေခံပြု၍ တူညီသော အခွင့်အရေး ရရှိစေရမည်။
     ပညာသင်ကြားရေးကို လူသားတို့၏ စရိုက်လက္ခဏာ အပြည့်အဝ တိုးတက်မှု အပြင်၊
     လူ့အခွင့်အရေးနှင့် အခြေခံလွတ်လပ်ခွင့် ရိုသေ လေးစားမှု တို့ကို ရှင်သန်ဖွံ့ဖြိုးလာစေရန် ရည်ရွယ်၍ သင်ကြား စေရမည်။
     ပညာသင်ကြားရေးသည် နိုင်ငံ အားလုံး တို့တွင် လည်းကောင်း၊ လူမျိုးစုများ တွင်လည်းကောင်း၊ ဘာသာရေးအသင်းအဖွဲ့များတွင် လည်းကောင်း၊
     အချင်းချင်းနားလည်မှု၊ သည်းခံ မှုနှင့် ခင်မင်ရင်းနှီးမှုတို့ကို အားပေးရမည်။ ထို့ပြင် ငြိမ်းချမ်းရေး တည်တံ့အောင် ဆောင်ရွက်ရန် အလို့ငှါ၊
     ကုလသမဂ္ဂ၏ ဆောင်ရွက်မှုများကိုလည်း ဖြစ်မြောက် အောင် အားပေးရမည်။
     မိဘတို့တွင်၊ မိမိတို့၏ ကလေးများ သင်ယူရမည့်ပညာ အမျိုးအစားကို ရွေးချယ်နိုင်သော လက်ဦး အခွင့်အရေးရှိသည်။
     '''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result,
                      "Failed converting Article Twenty-Six")
Example #3
0
 def test_article_six(self):
     win = u'''tydk'f 6
     vlwdkif;wGif Oya't&mü vlyk*¾dkvfwpfOD; tjzpfjzihf t&mcyfodrf;wGif todtrSwf jykjcif;udk cH,lydkifcGihf&Sdonf/'''
     unicode = u'''အပိုဒ် ၆
     လူတိုင်းတွင် ဥပဒေအရာ၌ လူပုဂ္ဂိုလ်တစ်ဦး အဖြစ်ဖြင့် အရာခပ်သိမ်းတွင် အသိအမှတ် ပြုခြင်းကို ခံယူပိုင်ခွင့်ရှိသည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Six")
Example #4
0
 def test_article_nine(self):
     win = u'''tydk'f 9
     rnfolrsS Oya't& r[kwfaom zrf;qD;jcif;udk jzpfap? cskyfaeSmifjcif;udk jzpfap? jynfeSifjcif;udkjzpfap rcHap&/'''
     unicode = u'''အပိုဒ် ၉
     မည်သူမျှ ဥပဒေအရ မဟုတ်သော ဖမ်းဆီးခြင်းကို ဖြစ်စေ၊ ချုပ်နှောင်ခြင်းကို ဖြစ်စေ၊ ပြည်နှင်ခြင်းကိုဖြစ်စေ မခံစေရ။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Nine")
Example #5
0
def convert3():
    myinput = request.form['myinput']
    myinput = win2uni.convert(myinput)
    myoutput = myinput
    if myinput:
        return jsonify({'myoutput': myoutput})
    return jsonify({'myoutput': "Please write  text in  textarea"})
Example #6
0
 def test_article_six(self):
     win = '''tydk'f 6
     vlwdkif;wGif Oya't&mü vlyk*¾dkvfwpfOD; '''
     unicode = '''အပိုဒ် ၆
     လူတိုင်းတွင် ဥပဒေအရာ၌ လူပုဂ္ဂိုလ်တစ်ဦး '''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed converting Article Six")
Example #7
0
 def test_article_three(self):
     win = u'''tydk'f 3
     vlwdkif;ü touf&Sif&ef vGwfvyfrIcGihfeSihf vkHjckHpdwfcscGihf &Sdonf/'''
     unicode = u'''အပိုဒ် ၃
     လူတိုင်း၌ အသက်ရှင်ရန် လွတ်လပ်မှုခွင့်နှင့် လုံခြုံစိတ်ချခွင့် ရှိသည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Three")
Example #8
0
 def test_article_one(self):
     win = u'''tydk'f 1vlwdkif;onf wlnD vGwfvyfaom *kPfodu©mjzihf vnf;aumif;? wlnDvGwfvyfaom tcGihfta&;rsm;jzihf vnf;aumif;? 
     arG;zGm;vmolrsm; jzpfonf/ xdkolwdkhü ydkif;jcm; a0zefwwfaom ÚmPfeSihf usihf0wf odwwfaom pdwfwdkh&Sdjuí xdkolwdkhonf tcsif;csif; arwÅmxm;í qufqHusihfokH;oihf\/'''
     unicode = u'''အပိုဒ် ၁လူတိုင်းသည် တူညီ လွတ်လပ်သော ဂုဏ်သိက္ခာဖြင့် လည်းကောင်း၊ တူညီလွတ်လပ်သော အခွင့်အရေးများဖြင့် လည်းကောင်း၊ 
     မွေးဖွားလာသူများ ဖြစ်သည်။ ထိုသူတို့၌ ပိုင်းခြား ဝေဖန်တတ်သော ဉာဏ်နှင့် ကျင့်ဝတ် သိတတ်သော စိတ်တို့ရှိကြ၍ ထိုသူတို့သည် အချင်းချင်း မေတ္တာထား၍ ဆက်ဆံကျင့်သုံးသင့်၏။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed converting article One")
Example #9
0
 def test_article_six(self):
     zawgyi = u'''အပိုဒ္ ၆
     လူတိုင္းတြင္ ဥပေဒအရာ၌ လူပုဂၢိဳလ္တစ္ဦး အျဖစ္ျဖင့္ အရာခပ္သိမ္းတြင္ အသိအမွတ္ ျပဳျခင္းကို ခံယူပိုင္ခြင့္ရွိသည္။'''
     win = u'''tydk'f 6
     vlwdkif;wGif Oya't&mü vlyk*¾dKvfwpfOD; tjzpfjzihf t&mcyfodrf;wGif todtrSwf ûyjcif;udk cH,lydkifcGihf&Sdonf/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Six")
Example #10
0
 def test_article_five(self):
     zawgyi = u'''အပိုဒ္ ၅
     မည္သူကိုမၽွ ညႇဥ္းပန္း ႏွိပ္စက္ျခင္း၊ သို႔တည္းမဟုတ္ ရက္စက္ၾကမ္းၾကဳတ္စြာ လူမဆန္စြာ ဂုဏ္ငယ္ေစေသာ ဆက္ဆံမႈ မျပဳရ၊ သို႔တည္းမဟုတ္ အျပစ္ဒဏ္ ေပးျခင္းမျပဳရ။'''
     win = u'''tydk'f 5
     rnfoludkrQ n§Of;yef; ESdyfpufjcif;? odkYwnf;r[kwf &ufpufMurf;êuwfpGm vlrqefpGm *kPfi,fapaom qufqHrI rûy&? odkYwnf;r[kwf tjypf'Pf ay;jcif;rûy&/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Five")
Example #11
0
 def test_article_three(self):
     zawgyi = u'''အပိုဒ္ ၃
     လူတိုင္း၌ အသက္ရွင္ရန္ လြတ္လပ္မႈခြင့္ႏွင့္ လုံျခဳံစိတ္ခ်ခြင့္ ရွိသည္။'''
     win = u'''tydk'f 3
     vlwdkif;ü touf&Sif&ef vGwfvyfrIcGihfESihf vkHûcHpdwfcscGihf &Sdonf/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Three")
Example #12
0
 def test_article_nine(self):
     zawgyi = u'''အပိုဒ္ ၉
     မည္သူမၽွ ဥပေဒအရ မဟုတ္ေသာ ဖမ္းဆီးျခင္းကို ျဖစ္ေစ၊ ခ်ဳပ္ေႏွာင္ျခင္းကို ျဖစ္ေစ၊ ျပည္ႏွင္ျခင္းကိုျဖစ္ေစ မခံေစရ။'''
     win = u'''tydk'f 9
     rnfolrQ Oya't& r[kwfaom zrf;qD;jcif;udk jzpfap? csKyfaESmifjcif;udk jzpfap? jynfESifjcif;udkjzpfap rcHap&/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Nine")
Example #13
0
 def test_article_nineteen(self):
     win = u'''tydk'f 19
     vlwdkif;wGif vGwfvyfpGm xifjrif ,lqedkifcGihfeSihf vGwfvyfpGm zGihf[ azmfjyedkifcGihf&Sdonf/ tqdkyg tcGihfta&;rsm;ü taeSmihf t,Sufr&SdbJ vGwfvyfpGm xifjrif,lqedkifcGihf yg0if onhftjyif? 
     edkifiHe,fedrdwfrsm;udk axmufxm;&ef rvdkbJ owif;tajumif;t&meSihf oabmw&m;rsm;udk wenf;enf; jzihf vGwfvyfpGm &Sm,lqnf;yl;edkifcGihf? vufcHedkifcGihfeSihf a0iS jzehfcsdcGihfwdkhvnf; yg0ifonf/'''
     unicode = u'''အပိုဒ် ၁၉
     လူတိုင်းတွင် လွတ်လပ်စွာ ထင်မြင် ယူဆနိုင်ခွင့်နှင့် လွတ်လပ်စွာ ဖွင့်ဟ ဖော်ပြနိုင်ခွင့်ရှိသည်။ အဆိုပါ အခွင့်အရေးများ၌ အနှောင့် အယှက်မရှိဘဲ လွတ်လပ်စွာ ထင်မြင်ယူဆနိုင်ခွင့် ပါဝင် သည့်အပြင်၊ 
     နိုင်ငံနယ်နိမိတ်များကို ထောက်ထားရန် မလိုဘဲ သတင်းအကြောင်းအရာနှင့် သဘောတရားများကို တနည်းနည်း ဖြင့် လွတ်လပ်စွာ ရှာယူဆည်းပူးနိုင်ခွင့်၊ လက်ခံနိုင်ခွင့်နှင့် ဝေငှ ဖြန့်ချိခွင့်တို့လည်း ပါဝင်သည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Nineteen")
Example #14
0
 def test_article_seventeen(self):
     win = u'''tydk'f 17
     vlwdkif;wGif rdrd wpfOD;csif;aomfvnf;aumif; ? tjcm;olrsm;eSihf zufpyfí aomfvnf;aumif;? ypönf;Opöm wdkhudk ydkifqdkif&ef tcGihfta&;&Sd&rnf/ 
     Oya't& r[kwfvsSif? rnfolrsS rdrd\ypönf;OpömydkifqdkifcGihfudk pGehfvGSwfjcif; rcHap&/'''
     unicode = u'''အပိုဒ် ၁၇
     လူတိုင်းတွင် မိမိ တစ်ဦးချင်းသော်လည်းကောင်း ၊ အခြားသူများနှင့် ဖက်စပ်၍ သော်လည်းကောင်း၊ ပစ္စည်းဥစ္စာ တို့ကို ပိုင်ဆိုင်ရန် အခွင့်အရေးရှိရမည်။ 
     ဥပဒေအရ မဟုတ်လျှင်၊ မည်သူမျှ မိမိ၏ပစ္စည်းဥစ္စာပိုင်ဆိုင်ခွင့်ကို စွန့်လွှတ်ခြင်း မခံစေရ။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Seventeen")
Example #15
0
 def test_article_ten(self):
     win = u'''tydk'f 10
     tcGihfta&;rsm;eSihf wm0ef 0wÅ&m;rsm;udk tqkH;tjzwfcH&mwGif vnf;aumif;? jypfrIajumihf w&m;pGJqdk pD&if qkH;jzwfcH&mwGif vnf;aumif;? 
     vlwdkif;onf vGwfvyfí bufrvdkufaom w&m;&kH;awmf\ vltrsm; a&SharSmufwGif rsSwpGm jum;emppfaq;jcif;udk wlnDpGm cHpm; ydkifcGihf&Sdonf/'''
     unicode = u'''အပိုဒ် ၁ဝ
     အခွင့်အရေးများနှင့် တာဝန် ဝတ္တရားများကို အဆုံးအဖြတ်ခံရာတွင် လည်းကောင်း၊ ပြစ်မှုကြောင့် တရားစွဲဆို စီရင် ဆုံးဖြတ်ခံရာတွင် လည်းကောင်း၊ 
     လူတိုင်းသည် လွတ်လပ်၍ ဘက်မလိုက်သော တရားရုံးတော်၏ လူအများ ရှေ့မှောက်တွင် မျှတစွာ ကြားနာစစ်ဆေးခြင်းကို တူညီစွာ ခံစား ပိုင်ခွင့်ရှိသည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Ten")
Example #16
0
 def test_article_twentyfour(self):
     win = u'''tydk'f 24
     vlwdkif;wGif oihfjrwfavsmfuefpGm uehfowfxm;onhf tvkyfvkyfcsdef tjyif? vpmeSihfwuG tcgumvtm;avsmfpGm owfrSwf 
     xm;onhf tvkyf tm;vyf&ufrsm;yg0ifonhf tem;,lcGihfeSihf tm;vyfcGihf cHpm;ydkifcGihf &Sdonf/'''
     unicode = u'''အပိုဒ် ၂၄
     လူတိုင်းတွင် သင့်မြတ်လျော်ကန်စွာ ကန့်သတ်ထားသည့် အလုပ်လုပ်ချိန် အပြင်၊ လစာနှင့်တကွ အခါကာလအားလျော်စွာ သတ်မှတ် 
     ထားသည့် အလုပ် အားလပ်ရက်များပါဝင်သည့် အနားယူခွင့်နှင့် အားလပ်ခွင့် ခံစားပိုင်ခွင့် ရှိသည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article TwentyFour")
Example #17
0
 def test_article_twentyeight(self):
     win = u'''tydk'f 28
     vlwdkif;onf þajunm pmwrf;wGif azmfjyxm;onhf tcGihfta&;rsm; eSihf vGwfvyfcGihfrsm;udk tjynhftpkH &,ledkifaom 
     vlrI qufqHa&; tajctaeeSihf tjynfjynfqdkif&m qufqHa&; tajctaewdkh\ tusdk;aus;Zl;udk cHpm;edkifcGihf &Sdonf/'''
     unicode = u'''အပိုဒ် ၂၈
     လူတိုင်းသည် ဤကြေညာ စာတမ်းတွင် ဖော်ပြထားသည့် အခွင့်အရေးများ နှင့် လွတ်လပ်ခွင့်များကို အပြည့်အစုံ ရယူနိုင်သော 
     လူမှု ဆက်ဆံရေး အခြေအနေနှင့် အပြည်ပြည်ဆိုင်ရာ ဆက်ဆံရေး အခြေအနေတို့၏ အကျိုးကျေးဇူးကို ခံစားနိုင်ခွင့် ရှိသည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article TwentyEight")
Example #18
0
 def test_article_seven(self):
     win = u'''tydk'f 7
     vltm;vkH;wdkhonf Oya't&mü wlnDjuonhftjyif? Oya'\ tumtuG,fudk jcm;em;jcif; rcH&apbJ wlnDpGm cHpm;ydkifcGihf&Sdonf/ 
     þajunm pmwrf;yg oabmw&m;rsm;udk zDqefí cGJjcm;jcif;rS vnf;aumif;? xdkodkhcGJjcm;jcif;udk vIHhaqmfjcif;rS vnf;aumif;? uif;vGwf ap&ef tumtuG,fudk wlnDpGm cHpm;ydkifcGihf &Sdonf/'''
     unicode = u'''အပိုဒ် ၇
     လူအားလုံးတို့သည် ဥပဒေအရာ၌ တူညီကြသည့်အပြင်၊ ဥပဒေ၏ အကာအကွယ်ကို ခြားနားခြင်း မခံရစေဘဲ တူညီစွာ ခံစားပိုင်ခွင့်ရှိသည်။ 
     ဤကြေညာ စာတမ်းပါ သဘောတရားများကို ဖီဆန်၍ ခွဲခြားခြင်းမှ လည်းကောင်း၊ ထိုသို့ခွဲခြားခြင်းကို လှုံ့ဆော်ခြင်းမှ လည်းကောင်း၊ ကင်းလွတ် စေရန် အကာအကွယ်ကို တူညီစွာ ခံစားပိုင်ခွင့် ရှိသည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Seven")
Example #19
0
 def test_article_thirteen(self):
     win = u'''tydk'f 13
     vlwdkif;wGif rdrd\edkifiH e,fedrdwf twGif;ü vGwfvyfpGm oGm;vm a&GShajymif; edkifcGihf? aexdkifcGihf&Sdonf/
     vlwdkif;wGif rdrdaexdkif&m wdkif;jynfrS vnf;aumif;? tjcm;wdkif;jynfrSvnf;aumif; xGufcGm oGm;ydkifcGihf&Sdonhftjyif?rdrd\ wdkif;jynfodkh jyefvm ydkifcGihfvnf;&Sdonf/'''
     unicode = u'''အပိုဒ် ၁၃
     လူတိုင်းတွင် မိမိ၏နိုင်ငံ နယ်နိမိတ် အတွင်း၌ လွတ်လပ်စွာ သွားလာ ရွှေ့ပြောင်း နိုင်ခွင့်၊ နေထိုင်ခွင့်ရှိသည်။
     လူတိုင်းတွင် မိမိနေထိုင်ရာ တိုင်းပြည်မှ လည်းကောင်း၊ အခြားတိုင်းပြည်မှလည်းကောင်း ထွက်ခွာ သွားပိုင်ခွင့်ရှိသည့်အပြင်၊မိမိ၏ တိုင်းပြည်သို့ ပြန်လာ ပိုင်ခွင့်လည်းရှိသည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Thirteen")
Example #20
0
 def test_article_fifteen(self):
     win = u'''tydk'f 15
     vlwdkif;onf? edkifiH wpfedkifiH\ edkifiHom;tjzpf cH,lcGihf&Sdonf/
     Oya't& r[kwfvsSif rnfolrsS rdrd\ edkifiHom;tjzpfudk pGehfvGSwfjcif; rcHap&? edkifiHom;tjzpf ajymif;vJedkifaomtcGihfta&;udk vnf; jiif;y,fjcif; rcHap&/'''
     unicode = u'''အပိုဒ် ၁၅
     လူတိုင်းသည်၊ နိုင်ငံ တစ်နိုင်ငံ၏ နိုင်ငံသားအဖြစ် ခံယူခွင့်ရှိသည်။
     ဥပဒေအရ မဟုတ်လျှင် မည်သူမျှ မိမိ၏ နိုင်ငံသားအဖြစ်ကို စွန့်လွှတ်ခြင်း မခံစေရ၊ နိုင်ငံသားအဖြစ် ပြောင်းလဲနိုင်သောအခွင့်အရေးကို လည်း ငြင်းပယ်ခြင်း မခံစေရ။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Fifteen")
Example #21
0
 def test_article_four(self):
     win = u'''tydk'f 4
     rnfoludkrsS aus;usGeftjzpf? odkhwnf;r[kwf taptyg;tjzpf? edkifxufpD;eif; apcdkif;jcif; rjyk&? vludk aus;usGefozG,f t"r® apcdkif;jcif;? 
     ta&mif;t0,f jykjcif;eSihf xdkoabm oufa&mufaom vkyfief;[lorsSudk ydwfyif wm;jrpf &rnf/'''
     unicode = u'''အပိုဒ် ၄
     မည်သူကိုမျှ ကျေးကျွန်အဖြစ်၊ သို့တည်းမဟုတ် အစေအပါးအဖြစ်၊ နိုင်ထက်စီးနင်း စေခိုင်းခြင်း မပြုရ၊ လူကို ကျေးကျွန်သဖွယ် အဓမ္မ စေခိုင်းခြင်း၊ 
     အရောင်းအဝယ် ပြုခြင်းနှင့် ထိုသဘော သက်ရောက်သော လုပ်ငန်းဟူသမျှကို ပိတ်ပင် တားမြစ် ရမည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Four")
Example #22
0
 def test_article_eight(self):
     win = u'''tydk'f 8
     zGJhpnf;ykH tajccHOya'u aomfvnf;aumif; tjcm; Oya'u aomfvnf;aumif; vlwdkif;twGuf ay;xm;onhf tajccH tcGihfta&; rsm;onf csdk;azmuf zsufqD;jcif;cHcJh&vsSif 
     xdkodkh csdk;azmufzsufqD; aom jykvkyfrIajumihf jzpfay:vmaom epfemcsuf twGuf xdkolonf edkifiHqdkif&m tmPmydkifw&m;&kH;wGif xda&mufpGm oufomcGihf &Sdedkifap&rnf/'''
     unicode = u'''အပိုဒ် ၈
     ဖွဲ့စည်းပုံ အခြေခံဥပဒေက သော်လည်းကောင်း အခြား ဥပဒေက သော်လည်းကောင်း လူတိုင်းအတွက် ပေးထားသည့် အခြေခံ အခွင့်အရေး များသည် ချိုးဖောက် ဖျက်ဆီးခြင်းခံခဲ့ရလျှင် 
     ထိုသို့ ချိုးဖောက်ဖျက်ဆီး သော ပြုလုပ်မှုကြောင့် ဖြစ်ပေါ်လာသော နစ်နာချက် အတွက် ထိုသူသည် နိုင်ငံဆိုင်ရာ အာဏာပိုင်တရားရုံးတွင် ထိရောက်စွာ သက်သာခွင့် ရှိနိုင်စေရမည်။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Eight")
Example #23
0
 def test_article_twenty(self):
     win = u'''tydk'f 20
     vlwdkif;wGif vGwfvyf at;csrf;pGm pka0;edkifcGihf eSihf zGJhpnf;edkifcGihf wdkh &Sdonf/
     rnfolhudkrsS tzGJhtpnf;wpfckodkh 0ifap&ef twif;tusyfrjyk&/'''
     unicode = u'''အပိုဒ် ၂ဝ
     လူတိုင်းတွင် လွတ်လပ် အေးချမ်းစွာ စုဝေးနိုင်ခွင့် နှင့် ဖွဲ့စည်းနိုင်ခွင့် တို့ ရှိသည်။
     မည်သူ့ကိုမျှ အဖွဲ့အစည်းတစ်ခုသို့ ဝင်စေရန် အတင်းအကျပ်မပြုရ။'''
     result = win2uni.convert(win)
     self.assertEqual(unicode, result, "Failed to Convert Article Twenty")
Example #24
0
 def test_article_one(self):
     zawgyi = u'''အပိုဒ္ ၁
     လူတိုင္းသည္ တူညီ လြတ္လပ္ေသာ ဂုဏ္သိကၡာျဖင့္ လည္းေကာင္း၊ တူညီလြတ္လပ္ေသာ အခြင့္အေရးမ်ားျဖင့္ လည္းေကာင္း၊ ေမြးဖြားလာသူမ်ား ျဖစ္သည္။ 
     ထိုသူတို႔၌ ပိုင္းျခား ေဝဖန္တတ္ေသာ ဉာဏ္ႏွင့္ က်င့္ဝတ္ သိတတ္ေသာ စိတ္တို႔ရွိၾက၍ ထိုသူတို႔သည္ အခ်င္းခ်င္း ေမတၱာထား၍ ဆက္ဆံက်င့္သုံးသင့္၏။'''
     win = u'''tydk'f 1
     vlwdkif;onf wlnD vGwfvyfaom *kPfodu©mjzihf vnf;aumif;? wlnDvGwfvyfaom tcGihfta&;rsm;jzihf vnf;aumif;? arG;zGm;vmolrsm; jzpfonf/ 
     xdkolwdkYü ydkif;jcm; a0zefwwfaom ÓPfESihf usihf0wf odwwfaom pdwfwdkY&SdMuí xdkolwdkYonf tcsif;csif; arwÅmxm;í qufqHusihfokH;oihf\/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article One")
Example #25
0
 def test_article_ten(self):
     zawgyi = u'''အပိုဒ္ ၁ဝ
     အခြင့္အေရးမ်ားႏွင့္ တာဝန္ ဝတၱရားမ်ားကို အဆုံးအျဖတ္ခံရာတြင္ လည္းေကာင္း၊ ျပစ္မႈေၾကာင့္ တရားစြဲဆို စီရင္ ဆုံးျဖတ္ခံရာတြင္ လည္းေကာင္း၊ 
     လူတိုင္းသည္ လြတ္လပ္၍ ဘက္မလိုက္ေသာ တရား႐ုံးေတာ္၏ လူအမ်ား ေရွ႕ေမွာက္တြင္ မၽွတစြာ ၾကားနာစစ္ေဆးျခင္းကို တူညီစြာ ခံစား ပိုင္ခြင့္ရွိသည္။'''
     win = u'''tydk'f 10
     tcGihfta&;rsm;ESihf wm0ef 0wÅ&m;rsm;udk tqkH;tjzwfcH&mwGif vnf;aumif;? jypfrIaMumihf w&m;pGJqdk pD&if qkH;jzwfcH&mwGif vnf;aumif;? 
     vlwdkif;onf vGwfvyfí bufrvdkufaom w&m;½kH;awmf\ vltrsm; a&SUarSmufwGif rQwpGm Mum;emppfaq;jcif;udk wlnDpGm cHpm; ydkifcGihf&Sdonf/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Ten")
Example #26
0
 def test_article_four(self):
     zawgyi = u'''အပိုဒ္ ၄
     မည္သူကိုမၽွ ေက်းကၽြန္အျဖစ္၊ သို႔တည္းမဟုတ္ အေစအပါးအျဖစ္၊ ႏိုင္ထက္စီးနင္း ေစခိုင္းျခင္း မျပဳရ၊ လူကို ေက်းကၽြန္သဖြယ္ အဓမၼ ေစခိုင္းျခင္း၊ 
     အေရာင္းအဝယ္ ျပဳျခင္းႏွင့္ ထိုသေဘာ သက္ေရာက္ေသာ လုပ္ငန္းဟူသမၽွကို ပိတ္ပင္ တားျမစ္ ရမည္။'''
     win = u'''tydk'f 4
     rnfoludkrQ aus;uReftjzpf? odkYwnf;r[kwf taptyg;tjzpf? EdkifxufpD;eif; apcdkif;jcif; rûy&? vludk aus;uRefozG,f t"r® apcdkif;jcif;? 
     ta&mif;t0,f ûyjcif;ESihf xdkoabm oufa&mufaom vkyfief;[lorQudk ydwfyif wm;jrpf &rnf/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Four")
Example #27
0
 def test_article_seventeen(self):
     zawgyi = u'''အပိုဒ္ ၁၇
     လူတိုင္းတြင္ မိမိ တစ္ဦးခ်င္းေသာ္လည္းေကာင္း ၊ အျခားသူမ်ားႏွင့္ ဖက္စပ္၍ ေသာ္လည္းေကာင္း၊ ပစၥည္းဥစၥာ တို႔ကို 
     ပိုင္ဆိုင္ရန္ အခြင့္အေရးရွိရမည္။ ဥပေဒအရ မဟုတ္လၽွင္၊ မည္သူမၽွ မိမိ၏ပစၥည္းဥစၥာပိုင္ဆိုင္ခြင့္ကို စြန႔္လႊတ္ျခင္း မခံေစရ။'''
     win = u'''tydk'f 17
     vlwdkif;wGif rdrd wpfOD;csif;aomfvnf;aumif; ? tjcm;olrsm;ESihf zufpyfí aomfvnf;aumif;? ypönf;Opöm wdkYudk 
     ydkifqdkif&ef tcGihfta&;&Sd&rnf/ Oya't& r[kwfvQif? rnfolrQ rdrd\ypönf;OpömydkifqdkifcGihfudk pGeYfvTwfjcif; rcHap&/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Seventeen")
Example #28
0
 def test_article_twentyeight(self):
     zawgyi = u'''အပိုဒ္ ၂၈
     လူတိုင္းသည္ ဤေၾကညာ စာတမ္းတြင္ ေဖာ္ျပထားသည့္ အခြင့္အေရးမ်ား ႏွင့္ လြတ္လပ္ခြင့္မ်ားကို အျပည့္အစုံ ရယူႏိုင္ေသာ လူမႈ ဆက္ဆံေရး 
     အေျခအေနႏွင့္ အျပည္ျပည္ဆိုင္ရာ ဆက္ဆံေရး အေျခအေနတို႔၏ အက်ိဳးေက်းဇူးကို ခံစားႏိုင္ခြင့္ ရွိသည္။'''
     win = u'''tydk'f 28
     vlwdkif;onf þaMunm pmwrf;wGif azmfjyxm;onhf tcGihfta&;rsm; ESihf vGwfvyfcGihfrsm;udk tjynhftpkH &,lEdkifaom vlrI qufqHa&; 
     tajctaeESihf tjynfjynfqdkif&m qufqHa&; tajctaewdkY\ tusdK;aus;Zl;udk cHpm;EdkifcGihf &Sdonf/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Twenty Eight")
Example #29
0
 def test_article_twentyfour(self):
     zawgyi = u'''အပိုဒ္ ၂၄
     လူတိုင္းတြင္ သင့္ျမတ္ေလ်ာ္ကန္စြာ ကန႔္သတ္ထားသည့္ အလုပ္လုပ္ခ်ိန္ အျပင္၊ လစာႏွင့္တကြ အခါကာလအားေလ်ာ္စြာ သတ္မွတ္ ထားသည့္ 
     အလုပ္ အားလပ္ရက္မ်ားပါဝင္သည့္ အနားယူခြင့္ႏွင့္ အားလပ္ခြင့္ ခံစားပိုင္ခြင့္ ရွိသည္။'''
     win = u'''tydk'f 24
     vlwdkif;wGif oihfjrwfavsmfuefpGm ueYfowfxm;onhf tvkyfvkyfcsdef tjyif? vpmESihfwuG tcgumvtm;avsmfpGm owfrSwf xm;onhf 
     tvkyf tm;vyf&ufrsm;yg0ifonhf tem;,lcGihfESihf tm;vyfcGihf cHpm;ydkifcGihf &Sdonf/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Four")
Example #30
0
 def test_article_twenty(self):
     zawgyi = u'''အပိုဒ္ ၂ဝ
     လူတိုင္းတြင္ လြတ္လပ္ ေအးခ်မ္းစြာ စုေဝးႏိုင္ခြင့္ ႏွင့္ ဖြဲ႕စည္းႏိုင္ခြင့္ တို႔ ရွိသည္။
     မည္သူ႔ကိုမၽွ အဖြဲ႕အစည္းတစ္ခုသို႔ ဝင္ေစရန္ အတင္းအက်ပ္မျပဳရ။'''
     win = u'''tydk'f 20
     vlwdkif;wGif vGwfvyf at;csrf;pGm pka0;EdkifcGihf ESihf zGJUpnf;EdkifcGihf wdkY &Sdonf/
     rnfolYudkrQ tzGJUtpnf;wpfckodkY 0ifap&ef twif;tusyfrûy&/'''
     result = win2uni.convert(win)
     result = uni2zg.convert(result)
     self.assertEqual(zawgyi, result, "Failed to Convert Article Twenty")