예제 #1
0
 def test_grammar_conjugation( self ):
     a = u'என்ன'
     b = u'என்ன'
     w = joinWords(a, b).encode('utf8')
     
     print( w )
     self.assertTrue( w.decode('utf-8') == u'என்னென்ன')
예제 #2
0
    def test_grammar_conjugation(self):
        a = u"என்ன"
        b = u"என்ன"
        w = joinWords(a, b).encode("utf8")

        print(w)
        self.assertTrue(w.decode("utf-8") == u"என்னென்ன")
예제 #3
0
 def test_grammar_conjugation( self ):
     a = u'என்ன'
     b = u'என்ன'
     w = joinWords(a, b).encode('utf8')
     
     print( w )
     self.assertTrue( w.decode('utf-8') == u'என்னென்ன')
예제 #4
0
    def test_filebased_conjugation_tests(self):
        # write to file
        with codecs.open("out.txt", "r", "utf-8") as FP:
            data = FP.readlines()
            for no, combo in enumerate(data):
                print("testing #", no)
                word = combo.split("=")
                parts = word[0].split("+")
                joind = word[1].strip()
                a = parts[0].strip()
                b = parts[1].strip()
                jword = joinWords(a, b)

                if LINUX:
                    print(a + u" + " + b + u" = " + jword + u"\n")
                    print(jword, u"|", joind)
                self.assertEqual(joind, jword)
        return
예제 #5
0
 def test_filebased_conjugation_tests( self ):
     # write to file
     with codecs.open('out.txt','r','utf-8') as FP:
         data = FP.readlines()
         for no,combo in enumerate(data):
             print("testing #",no)
             word = combo.split('=')
             parts = word[0].split('+')
             joind = word[1].strip()
             a = parts[0].strip()
             b = parts[1].strip()
             jword = joinWords(a,b)
             
             if ( LINUX ):
                 print(a + u' + ' + b + u' = ' + jword+u'\n')
                 print(jword,u'|',joind)
             self.assertEqual( joind, jword )
     return
예제 #6
0
 def test_filebased_conjugation_tests( self ):
     # write to file
     with codecs.open('out.txt','r','utf-8') as FP:
         data = FP.readlines()
         for no,combo in enumerate(data):
             print("testing #",no)
             word = combo.split('=')
             parts = word[0].split('+')
             joind = word[1].strip()
             a = parts[0].strip()
             b = parts[1].strip()
             jword = joinWords(a,b)
             
             if ( LINUX ):
                 print(a + u' + ' + b + u' = ' + jword+u'\n')
                 print(jword,u'|',joind)
             self.assertEqual( joind, jword )
     return
예제 #7
0
def make_plural(peyar):
    # கூட்டுப்பெயர்களுக்கு மட்டுமே இது சேறும்.
    return joinWords(peyar, "கள்")
예제 #8
0
def make_possessive_4(peyar):
    return joinWords(peyar,"ஆல்")
예제 #9
0
def make_possessive_3(peyar):
    return joinWords(peyar,"ற்கு")
예제 #10
0
def make_possessive_2(peyar):
    return joinWords( make_possessive_1(peyar) , "அது")
예제 #11
0
def make_possessive_1(peyar):
    return joinWords(peyar, "இன்")