示例#1
0
 def test_unify_unknowns_morpheme_pfx(self):
     morpheme = 'pfx'
     actual_output = QM.unify_unknowns_morpheme(morpheme)
     desired_output = 'pfx'
     self.assertEqual(actual_output, desired_output)
示例#2
0
 def test_map1(self):
     pos = '-PRO'
     actual_output = QM.map(pos)
     desired_output = 'sfx'
     self.assertEqual(actual_output, desired_output)
示例#3
0
 def test_unify_unknowns_morpheme_question_mark(self):
     morpheme = '??'
     actual_output = QM.unify_unknowns_morpheme(morpheme)
     desired_output = '???'
     self.assertEqual(actual_output, desired_output)
示例#4
0
 def test_map3(self):
     pos = 'V.NCONT.FUT'
     actual_output = QM.map(pos, ud=True)
     desired_output = 'VERB'
     self.assertEqual(actual_output, desired_output)
示例#5
0
 def test_map2(self):
     pos = 'V.CONT'
     actual_output = QM.map(pos)
     desired_output = 'V'
     self.assertEqual(actual_output, desired_output)
示例#6
0
 def clean_pos_ud(cls, pos_ud):
     return QaqetPOSMapper.map(pos_ud, ud=True)
示例#7
0
 def clean_pos(cls, pos):
     return QaqetPOSMapper.map(pos)