Package translate :: Package lang :: Module test_ko
[hide private]
[frames] | no frames]

Source Code for Module translate.lang.test_ko

 1  #!/usr/bin/env python 
 2  # -*- coding: utf-8 -*- 
 3   
 4  from translate.lang import factory 
 5   
6 -def test_punctranslate():
7 """Tests that we can translate punctuation.""" 8 language = factory.getlanguage('ko') 9 # Nothing should be translated 10 assert language.punctranslate(u"abc efg") == u"abc efg" 11 assert language.punctranslate(u"abc efg.") == u"abc efg." 12 assert language.punctranslate(u"abc efg. hij.") == u"abc efg. hij." 13 assert language.punctranslate(u"abc efg!") == u"abc efg!" 14 assert language.punctranslate(u"abc efg? hij!") == u"abc efg? hij!" 15 assert language.punctranslate(u"Delete file: %s?") == u"Delete file: %s?"
16
17 -def test_sentences():
18 """Tests basic functionality of sentence segmentation.""" 19 language = factory.getlanguage('ko') 20 sentences = language.sentences(u"이 연락처에 바뀐 부분이 있습니다. 바뀐 사항을 저장하시겠습니까?") 21 print sentences 22 assert sentences == [u"이 연락처에 바뀐 부분이 있습니다.", u"바뀐 사항을 저장하시겠습니까?"]
23